{
  "status": "verified-estimate",
  "perServing": {
    "calories": 123,
    "protein": 3.5,
    "carbs": 21.2,
    "fat": 2.5,
    "sugar": 2
  },
  "servings": 10,
  "servingBasis": "1/10 of the complete recipe; 10 crumpets; 1 per serving; finished serving weight not measured",
  "ingredientSnapshot": [
    "250 g all-purpose wheat flour",
    "220 g whole milk",
    "130 g water, divided into 80 g and 50 g",
    "5 g active dry yeast",
    "8 g granulated sugar",
    "4 g fine salt",
    "4 g double-acting baking powder",
    "15 g canola oil for all ring and pan greasing"
  ],
  "method": "Ingredient-sum estimate from retained primary USDA and AFCD evidence and explicitly identified supplements; canonical gram quantities divided by stated equal portions",
  "sources": [
    "https://fdc.nal.usda.gov/fdc-datasets/FoodData_Central_sr_legacy_food_csv_2018-04.zip",
    "https://fdc.nal.usda.gov/food-details/168894/nutrients",
    "https://fdc.nal.usda.gov/food-details/169655/nutrients",
    "https://fdc.nal.usda.gov/food-details/172217/nutrients",
    "https://fdc.nal.usda.gov/food-details/172336/nutrients",
    "https://fdc.nal.usda.gov/food-details/172804/nutrients",
    "https://fdc.nal.usda.gov/food-details/173468/nutrients",
    "https://fdc.nal.usda.gov/food-details/174158/nutrients",
    "https://fdc.nal.usda.gov/food-details/175043/nutrients"
  ],
  "notes": [
    "ESTIMATED per serving. Brand, crop, preparation, draining, pan residue and substitutions change actual nutrition. Not laboratory analysis.",
    "Each ingredient retains its primary food description and state. All listed ingredient masses are counted; cooking moisture changes do not change the stated portion count. No generic nutrient-retention factor is invented.",
    "Calories are kcal; protein, total carbohydrate, fat and total sugar are grams. Total carbohydrate includes fiber and is not net carbohydrate. Fiber and sodium are not displayed.",
    "Equal portions or explicitly counted items define the stated recipe yield. US/Metric display changes do not change these canonical inputs.",
    "Primary-source supplements are retained per ingredient where USDA lacks a field; missing values are never silently changed to zero.",
    "One serving is one of ten equal batter portions. Milk plus water is 350 g against 250 g flour; milk is not treated as pure water.",
    "Contains wheat and milk. Check yeast and baking powder labels for dietary preferences. Equipment residue can make actual fat intake lower than the conservative estimate."
  ],
  "ingredients": [
    {
      "sourceIndex": 0,
      "sourceText": "250 g all-purpose wheat flour",
      "components": [
        {
          "ingredientKey": "flour",
          "fdc_id": "168894",
          "foodDescription": "Wheat flour, white, all-purpose, enriched, bleached",
          "foodState": "Wheat flour, white, all-purpose, enriched, bleached",
          "quantity": 250,
          "unit": "g",
          "notes": [
            "Primary profile matches the recorded food state: Wheat flour, white, all-purpose, enriched, bleached. Canonical edible grams are recorded before recipe preparation.",
            "250 g dry all-purpose flour; no extra bench flour because this is a batter."
          ],
          "grams": 250,
          "conversion": {
            "type": "stated-weight",
            "basis": "Canonical edible ingredient mass in grams. No generic density or count conversion."
          },
          "per100g": {
            "calories": 364,
            "protein": 10.33,
            "carbs": 76.31,
            "fat": 0.98,
            "sugar": 0.27
          },
          "contribution": {
            "calories": 910,
            "protein": 25.825,
            "carbs": 190.775,
            "fat": 2.45,
            "sugar": 0.675
          },
          "status": "mapped",
          "sourceEvidence": {
            "file": "evidence/nutrition-usda-selected-evidence.json",
            "fdc_id": "168894",
            "dataset": "USDA FoodData Central SR Legacy, April 2018 final release",
            "nutrientRowIds": {
              "calories": "1397086",
              "protein": "1397067",
              "carbs": "1397085",
              "fat": "1397084",
              "sugar": "1397123"
            }
          },
          "retainedEvidence": {
            "sourceRecipeId": "skin-on-apple-tarte-tatin",
            "sourceDataset": "data/nutrition.json reconstructed from integrity-verified parts",
            "primaryFile": "data/evidence/nutrition-usda-selected-evidence.json"
          }
        }
      ]
    },
    {
      "sourceIndex": 1,
      "sourceText": "220 g whole milk",
      "components": [
        {
          "ingredientKey": "milk",
          "fdc_id": "172217",
          "foodDescription": "Milk, whole, 3.25% milkfat, without added vitamin A and vitamin D",
          "foodState": "Milk, whole, 3.25% milkfat, without added vitamin A and vitamin D",
          "quantity": 220,
          "unit": "g",
          "notes": [
            "Primary profile matches the recorded food state: Milk, whole, 3.25% milkfat, without added vitamin A and vitamin D. Canonical edible grams are recorded before recipe preparation."
          ],
          "grams": 220,
          "conversion": {
            "type": "stated-weight",
            "basis": "Canonical edible ingredient mass in grams. No generic density or count conversion."
          },
          "per100g": {
            "calories": 61,
            "protein": 3.15,
            "carbs": 4.78,
            "fat": 3.27,
            "sugar": 5.05
          },
          "contribution": {
            "calories": 134.2,
            "protein": 6.93,
            "carbs": 10.516000000000002,
            "fat": 7.194,
            "sugar": 11.11
          },
          "status": "mapped",
          "sourceEvidence": {
            "file": "evidence/nutrition-usda-selected-evidence.json",
            "fdc_id": "172217",
            "dataset": "USDA FoodData Central SR Legacy, April 2018 final release",
            "nutrientRowIds": {
              "calories": "1677542",
              "protein": "1677625",
              "carbs": "1677518",
              "fat": "1677587",
              "sugar": "1677541"
            }
          },
          "retainedEvidence": {
            "sourceRecipeId": "orange-raisin-breakfast-scones",
            "sourceDataset": "data/nutrition.json reconstructed from integrity-verified parts",
            "primaryFile": "data/evidence/nutrition-usda-selected-evidence.json"
          }
        }
      ]
    },
    {
      "sourceIndex": 2,
      "sourceText": "130 g water, divided into 80 g and 50 g",
      "components": [
        {
          "ingredientKey": "water",
          "fdc_id": "174158",
          "foodDescription": "Water, bottled, generic",
          "foodState": "Water, bottled, generic",
          "quantity": 130,
          "unit": "g",
          "notes": [
            "Primary profile matches the recorded food state: Water, bottled, generic. Canonical edible grams are recorded before recipe preparation."
          ],
          "grams": 130,
          "conversion": {
            "type": "stated-weight",
            "basis": "Canonical edible ingredient mass in grams. No generic density or count conversion."
          },
          "per100g": {
            "calories": 0,
            "protein": 0,
            "carbs": 0,
            "fat": 0,
            "sugar": 0
          },
          "contribution": {
            "calories": 0,
            "protein": 0,
            "carbs": 0,
            "fat": 0,
            "sugar": 0
          },
          "status": "mapped",
          "sourceEvidence": {
            "file": "evidence/usda-selected-oct8-evidence.json",
            "fdc_id": "174158",
            "dataset": "USDA FoodData Central SR Legacy, April 2018 final release",
            "nutrientRowIds": {
              "calories": "1836451",
              "protein": "1836433",
              "carbs": "1836450",
              "fat": "1836449",
              "sugar": "1836455"
            }
          },
          "retainedEvidence": {
            "sourceRecipeId": "skin-on-apple-tarte-tatin",
            "sourceDataset": "data/nutrition.json reconstructed from integrity-verified parts",
            "primaryFile": "data/evidence/nutrition-usda-selected-evidence.json"
          }
        }
      ]
    },
    {
      "sourceIndex": 3,
      "sourceText": "5 g active dry yeast",
      "components": [
        {
          "ingredientKey": "yeast",
          "fdc_id": "175043",
          "foodDescription": "Leavening agents, yeast, baker's, active dry",
          "foodState": "Leavening agents, yeast, baker's, active dry",
          "quantity": 5,
          "unit": "g",
          "notes": [
            "Primary profile matches the recorded food state: Leavening agents, yeast, baker's, active dry. Canonical edible grams are recorded before recipe preparation."
          ],
          "grams": 5,
          "conversion": {
            "type": "stated-weight",
            "basis": "Canonical edible ingredient mass in grams. No generic density or count conversion."
          },
          "per100g": {
            "calories": 325,
            "protein": 40.44,
            "carbs": 41.22,
            "fat": 7.61,
            "sugar": 0
          },
          "contribution": {
            "calories": 16.25,
            "protein": 2.022,
            "carbs": 2.061,
            "fat": 0.38050000000000006,
            "sugar": 0
          },
          "status": "mapped",
          "retainedEvidence": {
            "sourceRecipeId": "homemade-sesame-bagels",
            "sourceDataset": "data/nutrition.json reconstructed from integrity-verified parts",
            "primaryFile": "data/evidence/nutrition-usda-selected-evidence.json"
          }
        }
      ]
    },
    {
      "sourceIndex": 4,
      "sourceText": "8 g granulated sugar",
      "components": [
        {
          "ingredientKey": "sugar",
          "fdc_id": "169655",
          "foodDescription": "Sugars, granulated",
          "foodState": "Sugars, granulated",
          "quantity": 8,
          "unit": "g",
          "notes": [
            "Primary profile matches the recorded food state: Sugars, granulated. Canonical edible grams are recorded before recipe preparation."
          ],
          "grams": 8,
          "conversion": {
            "type": "stated-weight",
            "basis": "Canonical edible ingredient mass in grams. No generic density or count conversion."
          },
          "per100g": {
            "calories": 387,
            "protein": 0,
            "carbs": 99.98,
            "fat": 0,
            "sugar": 99.8
          },
          "contribution": {
            "calories": 30.96,
            "protein": 0,
            "carbs": 7.9984,
            "fat": 0,
            "sugar": 7.984
          },
          "status": "mapped",
          "retainedEvidence": {
            "sourceRecipeId": "skin-on-apple-tarte-tatin",
            "sourceDataset": "data/nutrition.json reconstructed from integrity-verified parts",
            "primaryFile": "data/evidence/nutrition-usda-selected-evidence.json"
          }
        }
      ]
    },
    {
      "sourceIndex": 5,
      "sourceText": "4 g fine salt",
      "components": [
        {
          "ingredientKey": "salt",
          "fdc_id": "173468",
          "foodDescription": "Salt, table",
          "foodState": "Salt, table",
          "quantity": 4,
          "unit": "g",
          "notes": [
            "Primary profile matches the recorded food state: Salt, table. Canonical edible grams are recorded before recipe preparation."
          ],
          "grams": 4,
          "conversion": {
            "type": "stated-weight",
            "basis": "Canonical edible ingredient mass in grams. No generic density or count conversion."
          },
          "per100g": {
            "calories": 0,
            "protein": 0,
            "carbs": 0,
            "fat": 0,
            "sugar": 0
          },
          "contribution": {
            "calories": 0,
            "protein": 0,
            "carbs": 0,
            "fat": 0,
            "sugar": 0
          },
          "status": "mapped",
          "sourceEvidence": {
            "file": "evidence/usda-selected-oct8-evidence.json",
            "fdc_id": "173468",
            "dataset": "USDA FoodData Central SR Legacy, April 2018 final release",
            "nutrientRowIds": {
              "calories": "1781412",
              "protein": "1781407",
              "carbs": "1781411",
              "fat": "1781410",
              "sugar": "1781458"
            }
          },
          "retainedEvidence": {
            "sourceRecipeId": "skin-on-apple-tarte-tatin",
            "sourceDataset": "data/nutrition.json reconstructed from integrity-verified parts",
            "primaryFile": "data/evidence/nutrition-usda-selected-evidence.json"
          }
        }
      ]
    },
    {
      "sourceIndex": 6,
      "sourceText": "4 g double-acting baking powder",
      "components": [
        {
          "ingredientKey": "baking_powder",
          "fdc_id": "172804",
          "foodDescription": "Leavening agents, baking powder, double-acting, straight phosphate",
          "foodState": "Leavening agents, baking powder, double-acting, straight phosphate",
          "quantity": 4,
          "unit": "g",
          "notes": [
            "Primary profile matches the recorded food state: Leavening agents, baking powder, double-acting, straight phosphate. Canonical edible grams are recorded before recipe preparation."
          ],
          "grams": 4,
          "conversion": {
            "type": "stated-weight",
            "basis": "Canonical edible ingredient mass in grams. No generic density or count conversion."
          },
          "per100g": {
            "calories": 51,
            "protein": 0.1,
            "carbs": 24.1,
            "fat": 0,
            "sugar": 0
          },
          "contribution": {
            "calories": 2.04,
            "protein": 0.004,
            "carbs": 0.9640000000000001,
            "fat": 0,
            "sugar": 0
          },
          "status": "mapped",
          "retainedEvidence": {
            "sourceRecipeId": "orange-raisin-breakfast-scones",
            "sourceDataset": "data/nutrition.json reconstructed from integrity-verified parts",
            "primaryFile": "data/evidence/nutrition-usda-selected-evidence.json"
          }
        }
      ]
    },
    {
      "sourceIndex": 7,
      "sourceText": "15 g canola oil for all ring and pan greasing",
      "components": [
        {
          "ingredientKey": "neutral_oil",
          "fdc_id": "172336",
          "foodDescription": "Oil, canola",
          "foodState": "Oil, canola",
          "quantity": 15,
          "unit": "g",
          "notes": [
            "Primary profile matches the recorded food state: Oil, canola. Canonical edible grams are recorded before recipe preparation.",
            "All 15 g ring and pan oil counted, including oil that may remain on equipment."
          ],
          "grams": 15,
          "conversion": {
            "type": "stated-weight",
            "basis": "Canonical edible ingredient mass in grams. No generic density or count conversion."
          },
          "per100g": {
            "calories": 884,
            "protein": 0,
            "carbs": 0,
            "fat": 100,
            "sugar": 0
          },
          "contribution": {
            "calories": 132.6,
            "protein": 0,
            "carbs": 0,
            "fat": 15,
            "sugar": 0
          },
          "status": "mapped",
          "retainedEvidence": {
            "sourceRecipeId": "tofu-mushroom-lettuce-cups",
            "sourceDataset": "data/nutrition.json reconstructed from integrity-verified parts",
            "primaryFile": "data/evidence/nutrition-usda-selected-evidence.json"
          }
        }
      ]
    }
  ],
  "totals": {
    "calories": 1226.05,
    "protein": 34.78099999999999,
    "carbs": 212.3144,
    "fat": 25.0245,
    "sugar": 19.769
  },
  "missingNutrients": [],
  "reviewedAt": "2026-10-22"
}
