{
  "schemaVersion": "1.0.0",
  "species": "cat",
  "updatedAt": "2026-10-03",
  "publication": "private_profile_test",
  "products": [
    {
      "id": "cat-carny-adult-rind-huhn-wet",
      "species": "cat",
      "brand": "animonda",
      "line": "Carny",
      "name": "Carny Adult Rind + Huhn",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {
        "minYears": 1,
        "maxYears": 6
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "status": "candidate",
          "date": "2026-10-01"
        },
        {
          "status": "researched",
          "date": "2026-10-01"
        },
        {
          "status": "validated",
          "date": "2026-10-01"
        },
        {
          "status": "published",
          "date": "2026-10-01"
        }
      ],
      "originalComposition": "35 % Rind (Lunge, Herz, Niere, Fleisch, Euter), 30 % Huhn (Leber, Fleisch, Magen, Hals), Mineralstoffe.",
      "originalCompositionLocation": {
        "sourceId": "source-carny-adult-rind-huhn-wet",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Rind mit Organen und Fleisch",
          "animal": "beef",
          "percentage": 35,
          "uncertainty": null
        },
        {
          "name": "Huhn mit Organen und Fleisch",
          "animal": "chicken",
          "percentage": 30,
          "uncertainty": null
        },
        {
          "name": "Mineralien",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 10.5,
          "fat": 7.5,
          "fibre": 0.5,
          "ash": 2.1,
          "moisture": 78,
          "calcium": null,
          "phosphorus": null
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 200,
            "unit": "IU/kg"
          },
          {
            "name": "Mangansulfat-Monohydrat",
            "value": 1.4,
            "unit": "mg/kg"
          },
          {
            "name": "Zinksulfat, Monohydrat",
            "value": 25,
            "unit": "mg/kg"
          },
          {
            "name": "Taurin",
            "value": 1500,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 0.44,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "manufacturer"
      },
      "feeding": {
        "status": "documented",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [
          "currentWeightKg"
        ],
        "rows": [
          {
            "weightKg": 3,
            "minGrams": 140,
            "maxGrams": 185
          },
          {
            "weightKg": 4,
            "minGrams": 170,
            "maxGrams": 225
          },
          {
            "weightKg": 5,
            "minGrams": 200,
            "maxGrams": 265
          },
          {
            "weightKg": 6,
            "minGrams": 225,
            "maxGrams": 300
          }
        ],
        "interpolation": "linear_within_table_only",
        "modifiers": [],
        "reason": null,
        "sourceTableSummary": "Gewicht der Katze g pro Tag 3 kg 140-185 g 4 kg 170-225 g 5 kg 200-265 g 6 kg 225-300g",
        "originalTables": [
          [
            [
              "Gewicht der Katze",
              "g pro Tag"
            ],
            [
              "3 kg",
              "140-185 g"
            ],
            [
              "4 kg",
              "170-225 g"
            ],
            [
              "5 kg",
              "200-265 g"
            ],
            [
              "6 kg",
              "225-300g"
            ]
          ]
        ],
        "models": []
      },
      "packages": [
        {
          "id": "pack-carny-adult-rind-huhn-wet",
          "units": 6,
          "unitNetGrams": 200,
          "netGrams": 1200,
          "ean": null,
          "sourceId": "source-carny-adult-rind-huhn-wet"
        }
      ],
      "offers": [
        "offer-cat-carny-adult-rind-huhn-wet"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "source-carny-adult-rind-huhn-wet",
          "section": "Produkttitel"
        },
        "category": {
          "sourceId": "source-carny-adult-rind-huhn-wet",
          "section": "Zusammensetzung"
        },
        "lifeStages": {
          "sourceId": "source-carny-adult-rind-huhn-wet",
          "section": "Produktbeschreibung"
        },
        "ingredients": {
          "sourceId": "source-carny-adult-rind-huhn-wet",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "source-carny-adult-rind-huhn-wet",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "source-carny-adult-rind-huhn-wet",
          "section": "Zusatzstoffe"
        },
        "energy": {
          "sourceId": "source-carny-adult-rind-huhn-wet",
          "section": "Umsetzbare Energie"
        },
        "feeding": {
          "sourceId": "source-carny-adult-rind-huhn-wet",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "source-carny-adult-rind-huhn-wet",
          "section": "Inhalt"
        }
      },
      "conflicts": [],
      "limitations": [
        "Datenprüfung, keine ernährungsmedizinische Zertifizierung.",
        "Keine Händlerangebote oder Kosten freigegeben.",
        "Keine Garantie der Allergenfreiheit."
      ],
      "detailPath": "produkte/cat-carny-adult-rind-huhn-wet.html",
      "symbolImage": "cat-result-wet-mousse.webp"
    },
    {
      "id": "cat-carny-adult-rind-wet",
      "species": "cat",
      "brand": "animonda",
      "line": "Carny",
      "name": "Carny Adult Rind",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {
        "minYears": 1,
        "maxYears": 6
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "status": "candidate",
          "date": "2026-10-01"
        },
        {
          "status": "researched",
          "date": "2026-10-01"
        },
        {
          "status": "validated",
          "date": "2026-10-01"
        },
        {
          "status": "published",
          "date": "2026-10-01"
        }
      ],
      "originalComposition": "65 % Rind (Fleisch, Herz, Lunge, Leber, Euter, Niere), Mineralstoffe.",
      "originalCompositionLocation": {
        "sourceId": "source-carny-adult-rind-wet",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Rind mit Fleisch und Organen",
          "animal": "beef",
          "percentage": 65,
          "uncertainty": null
        },
        {
          "name": "Mineralien",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 10.5,
          "fat": 8.5,
          "fibre": 0.5,
          "ash": 2.1,
          "moisture": 76,
          "calcium": null,
          "phosphorus": null
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 200,
            "unit": "IU/kg"
          },
          {
            "name": "Mangansulfat-Monohydrat",
            "value": 1.4,
            "unit": "mg/kg"
          },
          {
            "name": "Zinksulfat, Monohydrat",
            "value": 25,
            "unit": "mg/kg"
          },
          {
            "name": "Taurin",
            "value": 1500,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 0.44,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "manufacturer"
      },
      "feeding": {
        "status": "documented",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [
          "currentWeightKg"
        ],
        "rows": [
          {
            "weightKg": 3,
            "minGrams": 125,
            "maxGrams": 170
          },
          {
            "weightKg": 4,
            "minGrams": 155,
            "maxGrams": 205
          },
          {
            "weightKg": 5,
            "minGrams": 180,
            "maxGrams": 240
          },
          {
            "weightKg": 6,
            "minGrams": 205,
            "maxGrams": 270
          }
        ],
        "interpolation": "linear_within_table_only",
        "modifiers": [],
        "reason": null,
        "sourceTableSummary": "Gewicht der Katze g pro Tag 3 kg 125-170 g 4 kg 155-205 g 5 kg 180-240 g 6 kg /205-270g",
        "originalTables": [
          [
            [
              "Gewicht der Katze",
              "g pro Tag"
            ],
            [
              "3 kg",
              "125-170 g"
            ],
            [
              "4 kg",
              "155-205 g"
            ],
            [
              "5 kg",
              "180-240 g"
            ],
            [
              "6 kg /205-270g",
              ""
            ]
          ]
        ],
        "models": []
      },
      "packages": [
        {
          "id": "pack-carny-adult-rind-wet",
          "units": 6,
          "unitNetGrams": 800,
          "netGrams": 4800,
          "ean": null,
          "sourceId": "source-carny-adult-rind-wet"
        },
        {
          "id": "pack-price-cat-carny-adult-rind-wet",
          "units": 6,
          "unitNetGrams": 200.0,
          "netGrams": 1200.0,
          "ean": null,
          "sourceId": "manufacturer-offer-cat-carny-adult-rind-wet"
        }
      ],
      "offers": [
        "offer-cat-carny-adult-rind-wet"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "source-carny-adult-rind-wet",
          "section": "Produkttitel"
        },
        "category": {
          "sourceId": "source-carny-adult-rind-wet",
          "section": "Zusammensetzung"
        },
        "lifeStages": {
          "sourceId": "source-carny-adult-rind-wet",
          "section": "Produktbeschreibung"
        },
        "ingredients": {
          "sourceId": "source-carny-adult-rind-wet",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "source-carny-adult-rind-wet",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "source-carny-adult-rind-wet",
          "section": "Zusatzstoffe"
        },
        "energy": {
          "sourceId": "source-carny-adult-rind-wet",
          "section": "Umsetzbare Energie"
        },
        "feeding": {
          "sourceId": "source-carny-adult-rind-wet",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "source-carny-adult-rind-wet",
          "section": "Inhalt"
        }
      },
      "conflicts": [],
      "limitations": [
        "Datenprüfung, keine ernährungsmedizinische Zertifizierung.",
        "Keine Händlerangebote oder Kosten freigegeben.",
        "Keine Garantie der Allergenfreiheit."
      ],
      "detailPath": "produkte/cat-carny-adult-rind-wet.html",
      "symbolImage": "cat-food-wet.webp"
    },
    {
      "id": "cat-carny-adult-huhn-rind-dry",
      "species": "cat",
      "brand": "animonda",
      "line": "Carny",
      "name": "Carny Adult Huhn + Rind",
      "market": "DE",
      "form": "dry",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {
        "minYears": 1,
        "maxYears": 6
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "status": "candidate",
          "date": "2026-10-01"
        },
        {
          "status": "researched",
          "date": "2026-10-01"
        },
        {
          "status": "validated",
          "date": "2026-10-01"
        },
        {
          "status": "published",
          "date": "2026-10-01"
        }
      ],
      "originalComposition": null,
      "originalCompositionLocation": {
        "sourceId": "source-carny-adult-huhn-rind-dry",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Frisches Fleisch vom Huhn",
          "animal": "chicken",
          "percentage": 35,
          "uncertainty": null
        },
        {
          "name": "Getrocknetes Protein aus Geflügel",
          "animal": "poultry",
          "percentage": 20,
          "uncertainty": "Geflügelart nicht spezifiziert"
        },
        {
          "name": "Getrocknete Kartoffel",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Stärke aus Erbsen",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Erbsen",
          "animal": null,
          "percentage": 8,
          "uncertainty": null
        },
        {
          "name": "Schnitzel aus Rüben",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Getrocknetes Protein vom Rind",
          "animal": "beef",
          "percentage": 4,
          "uncertainty": null
        },
        {
          "name": "Hydrolysiertes Geflügelprotein",
          "animal": "poultry",
          "percentage": 3,
          "uncertainty": "Geflügelart nicht spezifiziert"
        },
        {
          "name": "Fett aus Geflügel",
          "animal": "poultry",
          "percentage": 3,
          "uncertainty": "Geflügelart nicht spezifiziert"
        },
        {
          "name": "Leber aus Geflügel",
          "animal": "poultry",
          "percentage": 1,
          "uncertainty": "Geflügelart nicht spezifiziert"
        },
        {
          "name": "Öl vom Lachs",
          "animal": "salmon",
          "percentage": 1,
          "uncertainty": null
        },
        {
          "name": "Faser aus Erbsen",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Mineralien",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Getrocknete Chicorée",
          "animal": null,
          "percentage": 0.1,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 33,
          "fat": 16,
          "fibre": 2.5,
          "ash": 7.9,
          "moisture": null,
          "calcium": 1.35,
          "phosphorus": 1.15,
          "omega3": 0.68
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin A",
            "value": 17000,
            "unit": "IU/kg"
          },
          {
            "name": "Vitamin D3",
            "value": 1500,
            "unit": "IU/kg"
          },
          {
            "name": "Calciumjodat",
            "value": 2,
            "unit": "mg/kg"
          },
          {
            "name": "Kupfer(II)-sulfat-Pentahydrat",
            "value": 10,
            "unit": "mg/kg"
          },
          {
            "name": "Zink-Oxid",
            "value": 30,
            "unit": "mg/kg"
          },
          {
            "name": "Taurin",
            "value": 1300,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 1.62,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "manufacturer"
      },
      "feeding": {
        "status": "documented",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [
          "currentWeightKg"
        ],
        "rows": [
          {
            "weightKg": 3,
            "minGrams": 40,
            "maxGrams": 50
          },
          {
            "weightKg": 4,
            "minGrams": 50,
            "maxGrams": 65
          },
          {
            "weightKg": 5,
            "minGrams": 55,
            "maxGrams": 75
          },
          {
            "weightKg": 6,
            "minGrams": 65,
            "maxGrams": 85
          }
        ],
        "interpolation": "linear_within_table_only",
        "modifiers": [],
        "reason": null,
        "sourceTableSummary": "Gewicht der Katze g pro Tag 3 kg 40 - 50 g 4 kg 50 - 65 g 5 kg 55 - 75 g 6 kg 65 -85 g.",
        "originalTables": [
          [
            [
              "Gewicht der Katze",
              "g pro Tag"
            ],
            [
              "3 kg",
              "40 - 50 g"
            ],
            [
              "4 kg",
              "50 - 65 g"
            ],
            [
              "5 kg",
              "55 - 75 g"
            ],
            [
              "6 kg",
              "65 -85 g."
            ]
          ]
        ],
        "models": []
      },
      "packages": [
        {
          "id": "pack-carny-adult-huhn-rind-dry",
          "units": 1,
          "unitNetGrams": 1750,
          "netGrams": 1750,
          "ean": null,
          "sourceId": "source-carny-adult-huhn-rind-dry"
        },
        {
          "id": "pack-price-cat-carny-adult-huhn-rind-dry",
          "units": 1,
          "unitNetGrams": 10000.0,
          "netGrams": 10000.0,
          "ean": null,
          "sourceId": "manufacturer-offer-cat-carny-adult-huhn-rind-dry"
        }
      ],
      "offers": [
        "offer-cat-carny-adult-huhn-rind-dry"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "source-carny-adult-huhn-rind-dry",
          "section": "Produkttitel"
        },
        "category": {
          "sourceId": "source-carny-adult-huhn-rind-dry",
          "section": "Zusammensetzung"
        },
        "lifeStages": {
          "sourceId": "source-carny-adult-huhn-rind-dry",
          "section": "Produktbeschreibung"
        },
        "ingredients": {
          "sourceId": "source-carny-adult-huhn-rind-dry",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "source-carny-adult-huhn-rind-dry",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "source-carny-adult-huhn-rind-dry",
          "section": "Zusatzstoffe"
        },
        "energy": {
          "sourceId": "source-carny-adult-huhn-rind-dry",
          "section": "Umsetzbare Energie"
        },
        "feeding": {
          "sourceId": "source-carny-adult-huhn-rind-dry",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "source-carny-adult-huhn-rind-dry",
          "section": "Inhalt"
        }
      },
      "conflicts": [],
      "limitations": [
        "Datenprüfung, keine ernährungsmedizinische Zertifizierung.",
        "Keine Händlerangebote oder Kosten freigegeben.",
        "Keine Garantie der Allergenfreiheit."
      ],
      "detailPath": "produkte/cat-carny-adult-huhn-rind-dry.html",
      "symbolImage": "cat-result-dry-kibble.webp"
    },
    {
      "id": "cat-carny-kitten-rind-pute-wet",
      "species": "cat",
      "brand": "animonda",
      "line": "Carny",
      "name": "Carny Kitten Rind + Pute",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "kitten"
      ],
      "declaredAge": {
        "minYears": 0,
        "maxYearsExclusive": 1
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "status": "candidate",
          "date": "2026-10-01"
        },
        {
          "status": "researched",
          "date": "2026-10-01"
        },
        {
          "status": "validated",
          "date": "2026-10-01"
        },
        {
          "status": "published",
          "date": "2026-10-01"
        }
      ],
      "originalComposition": "33 % Rind (Lunge, Fleisch, Euter), 32 % Pute (Leber, Fleisch, Herz), Mineralstoffe, Rapsöl, Fischöl, Distelöl.",
      "originalCompositionLocation": {
        "sourceId": "source-carny-kitten-rind-pute-wet",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Rind mit Organen und Fleisch",
          "animal": "beef",
          "percentage": 33,
          "uncertainty": null
        },
        {
          "name": "Pute mit Organen und Fleisch",
          "animal": "turkey",
          "percentage": 32,
          "uncertainty": null
        },
        {
          "name": "Mineralien",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Öl aus Raps",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Öl aus Fisch",
          "animal": "fish",
          "percentage": null,
          "uncertainty": "Fischart nicht spezifiziert"
        },
        {
          "name": "Öl aus Distel",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 10.5,
          "fat": 6.5,
          "fibre": 0.3,
          "ash": 1.8,
          "moisture": 80,
          "calcium": null,
          "phosphorus": null
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 200,
            "unit": "IU/kg"
          },
          {
            "name": "Kupfer-Aminosäure",
            "value": 2,
            "unit": "mg/kg"
          },
          {
            "name": "Zinksulfat, Monohydrat",
            "value": 16,
            "unit": "mg/kg"
          },
          {
            "name": "Mangansulfat-Monohydrat",
            "value": 2,
            "unit": "mg/kg"
          },
          {
            "name": "Calciumjodat",
            "value": 0.4,
            "unit": "mg/kg"
          },
          {
            "name": "Taurin",
            "value": 290,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 0.42,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "manufacturer"
      },
      "feeding": {
        "status": "blocked",
        "species": "cat",
        "lifeStage": "kitten",
        "mode": "sole_main_food",
        "axes": [
          "ageMonths",
          "weightKg_undefined"
        ],
        "rows": [],
        "interpolation": "disabled",
        "modifiers": [],
        "reason": "Nicht erklärt, ob die Gewichtsachse aktuelles oder erwartetes Erwachsenengewicht bezeichnet; extrahierte Zeilenstruktur uneindeutig.",
        "sourceTableSummary": "Gewicht der Katze 4 kg Alter der Katze 2-3 Monate g pro Tag 150-195 g Gewicht 6 kg 170-230 g 4-8 Monate Gewicht 4 kg 235-270 g Gewicht 6 kg 285-340 g 9-12 Monate Gewicht 4 kg 280-305 g Gewicht 6 kg 350-365 g",
        "originalTables": [
          [
            [
              "Gewicht der Katze 4 kg",
              "Alter der Katze 2-3 Monate",
              "g pro Tag"
            ],
            [
              "150-195 g",
              "",
              ""
            ],
            [
              "Gewicht 6 kg",
              "170-230 g",
              ""
            ],
            [
              "4-8 Monate",
              "Gewicht 4 kg",
              "235-270 g"
            ],
            [
              "Gewicht 6 kg",
              "285-340 g",
              ""
            ],
            [
              "9-12 Monate",
              "Gewicht 4 kg",
              "280-305 g"
            ],
            [
              "Gewicht 6 kg",
              "350-365 g",
              ""
            ]
          ]
        ],
        "models": []
      },
      "packages": [
        {
          "id": "pack-carny-kitten-rind-pute-wet",
          "units": 12,
          "unitNetGrams": 400,
          "netGrams": 4800,
          "ean": null,
          "sourceId": "source-carny-kitten-rind-pute-wet"
        },
        {
          "id": "pack-price-cat-carny-kitten-rind-pute-wet",
          "units": 12,
          "unitNetGrams": 200.0,
          "netGrams": 2400.0,
          "ean": null,
          "sourceId": "manufacturer-offer-cat-carny-kitten-rind-pute-wet"
        }
      ],
      "offers": [
        "offer-cat-carny-kitten-rind-pute-wet"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "source-carny-kitten-rind-pute-wet",
          "section": "Produkttitel"
        },
        "category": {
          "sourceId": "source-carny-kitten-rind-pute-wet",
          "section": "Zusammensetzung"
        },
        "lifeStages": {
          "sourceId": "source-carny-kitten-rind-pute-wet",
          "section": "Produktbeschreibung"
        },
        "ingredients": {
          "sourceId": "source-carny-kitten-rind-pute-wet",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "source-carny-kitten-rind-pute-wet",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "source-carny-kitten-rind-pute-wet",
          "section": "Zusatzstoffe"
        },
        "energy": {
          "sourceId": "source-carny-kitten-rind-pute-wet",
          "section": "Umsetzbare Energie"
        },
        "feeding": {
          "sourceId": "source-carny-kitten-rind-pute-wet",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "source-carny-kitten-rind-pute-wet",
          "section": "Inhalt"
        }
      },
      "conflicts": [],
      "limitations": [
        "Datenprüfung, keine ernährungsmedizinische Zertifizierung.",
        "Keine Händlerangebote oder Kosten freigegeben.",
        "Keine Garantie der Allergenfreiheit."
      ],
      "detailPath": "produkte/cat-carny-kitten-rind-pute-wet.html",
      "symbolImage": "cat-food-wet.webp"
    },
    {
      "id": "cat-bozita-pate-huehnchen",
      "species": "cat",
      "brand": "Bozita",
      "line": "Paté",
      "name": "Paté mit Hühnchen",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "adult",
        "kitten"
      ],
      "declaredAge": {
        "minYears": 0
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "status": "candidate",
          "date": "2026-10-01"
        },
        {
          "status": "researched",
          "date": "2026-10-01"
        },
        {
          "status": "validated",
          "date": "2026-10-01"
        },
        {
          "status": "published",
          "date": "2026-10-01"
        }
      ],
      "originalComposition": null,
      "originalCompositionLocation": {
        "sourceId": "source-bozita-pate-huehnchen",
        "section": "Zusammensetzung / Zutaten"
      },
      "normalizedIngredients": [
        {
          "name": "Huhn",
          "animal": "chicken",
          "percentage": 22,
          "uncertainty": null
        },
        {
          "name": "Rind",
          "animal": "beef",
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Schwein",
          "animal": "pork",
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Salz",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Calciumcarbonat",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 9.5,
          "fat": 5,
          "fibre": 0.5,
          "ash": 2,
          "moisture": 82,
          "calcium": 0.3,
          "phosphorus": 0.3,
          "magnesium": 0.02
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin A",
            "value": 2000,
            "unit": "IU/kg"
          },
          {
            "name": "Vitamin D3",
            "value": 200,
            "unit": "IU/kg"
          },
          {
            "name": "Vitamin E",
            "value": 12,
            "unit": "mg/kg"
          },
          {
            "name": "Kupfer als Sulfat",
            "value": 2,
            "unit": "mg/kg"
          },
          {
            "name": "Mangan als Oxid",
            "value": 1.4,
            "unit": "mg/kg"
          },
          {
            "name": "Zink als Sulfat",
            "value": 14,
            "unit": "mg/kg"
          },
          {
            "name": "Jod als Calciumiodat",
            "value": 0.1,
            "unit": "mg/kg"
          },
          {
            "name": "Cassia-Gum (technologisch)",
            "value": 1050,
            "unit": "mg/kg"
          },
          {
            "name": "Taurin",
            "value": 300,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 0.35,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "unit_conversion",
        "originalValue": 350,
        "originalUnit": "kJ/100g"
      },
      "feeding": {
        "status": "documented",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [
          "currentWeightKg"
        ],
        "rows": [
          {
            "weightKg": 2,
            "minGrams": 165,
            "maxGrams": 165
          },
          {
            "weightKg": 4,
            "minGrams": 265,
            "maxGrams": 265
          },
          {
            "weightKg": 6,
            "minGrams": 350,
            "maxGrams": 350
          },
          {
            "weightKg": 8,
            "minGrams": 420,
            "maxGrams": 420
          }
        ],
        "interpolation": "linear_within_table_only",
        "modifiers": [],
        "reason": null,
        "sourceTableSummary": "Gewicht der Katze, kg → g/Tag. Tabellenpunkte 2/165, 4/265, 6/350, 8/420. Für Kitten keine gesonderte Zuordnung; keine automatische Kittenportion.",
        "models": []
      },
      "packages": [
        {
          "id": "pack-bozita-pate-huehnchen",
          "units": 1,
          "unitNetGrams": 400,
          "netGrams": 400,
          "ean": null,
          "sourceId": "source-bozita-pate-huehnchen"
        }
      ],
      "offers": [],
      "fieldSources": {
        "identity": {
          "sourceId": "source-bozita-pate-huehnchen",
          "section": "Produkttitel"
        },
        "category": {
          "sourceId": "source-bozita-pate-huehnchen",
          "section": "Produktbeschreibung"
        },
        "lifeStages": {
          "sourceId": "source-bozita-pate-huehnchen",
          "section": "Produktbeschreibung und Anwendung: alle Lebensstadien"
        },
        "ingredients": {
          "sourceId": "source-bozita-pate-huehnchen",
          "section": "Zusammensetzung / Zutaten"
        },
        "analysis": {
          "sourceId": "source-bozita-pate-huehnchen",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "source-bozita-pate-huehnchen",
          "section": "Zusatzstoffe"
        },
        "energy": {
          "sourceId": "source-bozita-pate-huehnchen",
          "section": "Analytische Bestandteile: Energie"
        },
        "feeding": {
          "sourceId": "source-bozita-pate-huehnchen",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "source-bozita-pate-huehnchen",
          "section": "Größe / Packungsgrößen"
        }
      },
      "conflicts": [],
      "limitations": [
        "Datenprüfung, keine tierärztliche Zertifizierung.",
        "Keine Preise freigegeben.",
        "Längere Originaldeklaration exakt an Herstellerquelle referenziert.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-bozita-pate-huehnchen.html",
      "symbolImage": "cat-food-wet.webp"
    },
    {
      "id": "cat-mera-cats-nature-sensitive-huhn",
      "species": "cat",
      "brand": "mera",
      "line": "Cats",
      "name": "Cats Nature Sensitive Adult Huhn",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {
        "minYears": 1
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "status": "candidate",
          "date": "2026-10-01"
        },
        {
          "status": "researched",
          "date": "2026-10-01"
        },
        {
          "status": "validated",
          "date": "2026-10-01"
        },
        {
          "status": "published",
          "date": "2026-10-01"
        }
      ],
      "originalComposition": null,
      "originalCompositionLocation": {
        "sourceId": "source-mera-cats-nature-sensitive-huhn",
        "section": "Zusammensetzung / Zutaten"
      },
      "normalizedIngredients": [
        {
          "name": "Huhn mit Herzen, Mägen, Leber, Fleisch, Hals und Fett",
          "animal": "chicken",
          "percentage": 70,
          "uncertainty": null
        },
        {
          "name": "Brühe",
          "animal": null,
          "percentage": 28.5,
          "uncertainty": "Tierart der Brühe nicht erklärt"
        },
        {
          "name": "Mineralien",
          "animal": null,
          "percentage": 1,
          "uncertainty": null
        },
        {
          "name": "Öl aus Sonnenblumen",
          "animal": null,
          "percentage": 0.2,
          "uncertainty": null
        },
        {
          "name": "Kamille",
          "animal": null,
          "percentage": 0.2,
          "uncertainty": null
        },
        {
          "name": "Inulin",
          "animal": null,
          "percentage": 0.1,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 10.3,
          "fat": 4.9,
          "fibre": 0.4,
          "ash": 2.5,
          "moisture": 78,
          "calcium": null,
          "phosphorus": null
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 200,
            "unit": "IU/kg"
          },
          {
            "name": "Zink als Sulfat",
            "value": 25,
            "unit": "mg/kg"
          },
          {
            "name": "Mangan als Sulfat",
            "value": 1.4,
            "unit": "mg/kg"
          },
          {
            "name": "Jod als Calciumjodat",
            "value": 0.75,
            "unit": "mg/kg"
          },
          {
            "name": "Kupfer als Sulfat",
            "value": 1.5,
            "unit": "mg/kg"
          },
          {
            "name": "Taurin",
            "value": 1500,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": null,
      "feeding": {
        "status": "blocked",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [],
        "rows": [],
        "interpolation": "disabled",
        "modifiers": [],
        "reason": "Aktivität wird den Herstellerkategorien Indoor (wenig aktiv) bzw. Outdoor (aktiv) als Orientierung zugeordnet; abweichende Haltung wird gekennzeichnet. Keine Berechnung außerhalb der Gewichtsintervalle.",
        "sourceTableSummary": "2–3 kg: wenig aktiv 100–135 g / aktiv 160–215 g; 4–5 kg: 160–190 / 260–300 g; 6–7 kg: 215–240 / 340–375 g. Keine Interpolation der Intervallgrenzen.",
        "originalTables": [
          [
            [
              "Körpergewicht (kg)",
              "Indoor (wenig aktiv), g/Tag",
              "Outdoor (aktiv), g/Tag"
            ],
            [
              "2–3",
              "100–135",
              "160–215"
            ],
            [
              "4–5",
              "160–190",
              "260–300"
            ],
            [
              "6–7",
              "215–240",
              "340–375"
            ]
          ]
        ],
        "models": [
          {
            "kind": "weight_bands",
            "axis": "normal",
            "housingExample": "indoor",
            "activities": [
              "low",
              "normal"
            ],
            "ranges": [
              {
                "minWeightKg": 2,
                "maxWeightKg": 3,
                "minGrams": 100,
                "maxGrams": 135
              },
              {
                "minWeightKg": 4,
                "maxWeightKg": 5,
                "minGrams": 160,
                "maxGrams": 190
              },
              {
                "minWeightKg": 6,
                "maxWeightKg": 7,
                "minGrams": 215,
                "maxGrams": 240
              }
            ],
            "manufacturerColumn": "Indoor (wenig aktiv)"
          },
          {
            "kind": "weight_bands",
            "axis": "increased",
            "housingExample": "outdoor",
            "activities": [
              "active",
              "high"
            ],
            "ranges": [
              {
                "minWeightKg": 2,
                "maxWeightKg": 3,
                "minGrams": 160,
                "maxGrams": 215
              },
              {
                "minWeightKg": 4,
                "maxWeightKg": 5,
                "minGrams": 260,
                "maxGrams": 300
              },
              {
                "minWeightKg": 6,
                "maxWeightKg": 7,
                "minGrams": 340,
                "maxGrams": 375
              }
            ],
            "manufacturerColumn": "Outdoor (aktiv)"
          }
        ]
      },
      "packages": [
        {
          "id": "pack-mera-cats-nature-sensitive-huhn",
          "units": 1,
          "unitNetGrams": 85,
          "netGrams": 85,
          "ean": null,
          "sourceId": "source-mera-cats-nature-sensitive-huhn"
        }
      ],
      "offers": [],
      "fieldSources": {
        "identity": {
          "sourceId": "source-mera-cats-nature-sensitive-huhn",
          "section": "Produkttitel"
        },
        "category": {
          "sourceId": "source-mera-cats-nature-sensitive-huhn",
          "section": "Fütterungsempfehlung: Alleinfutter"
        },
        "lifeStages": {
          "sourceId": "source-mera-cats-nature-sensitive-huhn",
          "section": "Produkttext: ab 12 Monaten"
        },
        "ingredients": {
          "sourceId": "source-mera-cats-nature-sensitive-huhn",
          "section": "Zusammensetzung / Zutaten"
        },
        "analysis": {
          "sourceId": "source-mera-cats-nature-sensitive-huhn",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "source-mera-cats-nature-sensitive-huhn",
          "section": "Zusatzstoffe"
        },
        "energy": {
          "sourceId": "source-mera-cats-nature-sensitive-huhn",
          "section": "Kein Energiewert im Abruf"
        },
        "feeding": {
          "sourceId": "source-mera-cats-nature-sensitive-huhn",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "source-mera-cats-nature-sensitive-huhn",
          "section": "Größe / Packungsgrößen"
        }
      },
      "conflicts": [],
      "limitations": [
        "Datenprüfung, keine tierärztliche Zertifizierung.",
        "Keine Preise freigegeben.",
        "Längere Originaldeklaration exakt an Herstellerquelle referenziert.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-mera-cats-nature-sensitive-huhn.html",
      "symbolImage": "cat-result-wet-mousse.webp"
    },
    {
      "id": "cat-happy-cat-minkas-perfect-mix",
      "species": "cat",
      "brand": "Happy Cat",
      "line": "Minkas",
      "name": "Minkas Perfect Mix Geflügel, Fisch & Lamm",
      "market": "DE",
      "form": "dry",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {},
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "status": "candidate",
          "date": "2026-10-01"
        },
        {
          "status": "researched",
          "date": "2026-10-01"
        },
        {
          "status": "validated",
          "date": "2026-10-01"
        },
        {
          "status": "published",
          "date": "2026-10-01"
        }
      ],
      "originalComposition": null,
      "originalCompositionLocation": {
        "sourceId": "source-happy-cat-minkas-perfect-mix",
        "section": "Zusammensetzung / Zutaten"
      },
      "normalizedIngredients": [
        {
          "name": "Getrocknetes tierisches Protein aus Geflügel",
          "animal": "poultry",
          "percentage": 25,
          "uncertainty": "Geflügelarten offen"
        },
        {
          "name": "Mehl aus Weizen",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Mais",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Weizen",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Mehl aus Mais",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Öle und Fette",
          "animal": null,
          "percentage": null,
          "uncertainty": "Herkunft offen"
        },
        {
          "name": "Mehl aus Fisch",
          "animal": "fish",
          "percentage": 3,
          "uncertainty": "Fischarten offen"
        },
        {
          "name": "Getrocknetes hydrolysiertes Protein",
          "animal": null,
          "percentage": null,
          "uncertainty": "Tierart offen"
        },
        {
          "name": "Getrocknetes Lammprotein",
          "animal": "lamb",
          "percentage": 2.5,
          "uncertainty": null
        },
        {
          "name": "Mehl aus Reis",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Lignocellulose",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Getrocknetes Hämoglobin",
          "animal": null,
          "percentage": null,
          "uncertainty": "Tierart offen"
        },
        {
          "name": "Entzuckerte Rübenschnitzel",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Getrocknetes Kartoffelprotein",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Getrockneter Apfeltrester",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Natriumchlorid",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Kaliumchlorid",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Getrocknete Yucca schidigera",
          "animal": null,
          "percentage": 0.04,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 30,
          "fat": 12,
          "fibre": 3,
          "ash": 7,
          "moisture": null,
          "calcium": 1.3,
          "phosphorus": 1,
          "magnesium": 0.12,
          "omega3": 0.3,
          "omega6": 2.5,
          "sodium": 0.45,
          "potassium": 0.6
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin A",
            "value": 15000,
            "unit": "IU/kg"
          },
          {
            "name": "Vitamin D3",
            "value": 900,
            "unit": "IU/kg"
          },
          {
            "name": "Vitamin E",
            "value": 110,
            "unit": "mg/kg"
          },
          {
            "name": "Eisen als Sulfat",
            "value": 70,
            "unit": "mg/kg"
          },
          {
            "name": "Kupfer als Sulfat",
            "value": 13,
            "unit": "mg/kg"
          },
          {
            "name": "Zink als Oxid",
            "value": 85,
            "unit": "mg/kg"
          },
          {
            "name": "Mangan als Oxid",
            "value": 16,
            "unit": "mg/kg"
          },
          {
            "name": "Jod als Calciumjodat",
            "value": 1.6,
            "unit": "mg/kg"
          },
          {
            "name": "Selen als Selenit",
            "value": 0.25,
            "unit": "mg/kg"
          },
          {
            "name": "DL-Methionin",
            "value": 4500,
            "unit": "mg/kg"
          },
          {
            "name": "Citronensäure",
            "value": 200,
            "unit": "mg/kg"
          },
          {
            "name": "Taurin",
            "value": 1000,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": null,
      "feeding": {
        "status": "blocked",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [],
        "rows": [],
        "interpolation": "disabled",
        "modifiers": [],
        "reason": "Aktivität wird automatisch der normalen oder hohen Herstellerkategorie zugeordnet; keine zusätzliche pauschale Korrektur.",
        "sourceTableSummary": "Gewicht der Katze in kg; g/Tag normale Aktivität (z. B. Wohnungskatze); g/Tag hohe Aktivität (z. B. Freigänger). Hersteller nennt individuelle Anpassung bis 15 Prozent; keine automatische Anpassung.",
        "originalTables": [
          [
            [
              "Gewicht der Katze in kg",
              "Normale Aktivität (g)",
              "Hohe Aktivität (g)"
            ],
            [
              "2",
              "35",
              "40"
            ],
            [
              "3",
              "45",
              "50"
            ],
            [
              "4",
              "55",
              "60"
            ],
            [
              "5",
              "65",
              "70"
            ],
            [
              "6",
              "75",
              "80"
            ],
            [
              "7",
              "80",
              "90"
            ],
            [
              "8",
              "90",
              "95"
            ]
          ]
        ],
        "models": [
          {
            "kind": "current_weight_table",
            "axis": "normal",
            "manufacturerColumn": "Normale Aktivität (g)",
            "rows": [
              {
                "weightKg": 2.0,
                "minGrams": 35.0,
                "maxGrams": 35.0
              },
              {
                "weightKg": 3.0,
                "minGrams": 45.0,
                "maxGrams": 45.0
              },
              {
                "weightKg": 4.0,
                "minGrams": 55.0,
                "maxGrams": 55.0
              },
              {
                "weightKg": 5.0,
                "minGrams": 65.0,
                "maxGrams": 65.0
              },
              {
                "weightKg": 6.0,
                "minGrams": 75.0,
                "maxGrams": 75.0
              },
              {
                "weightKg": 7.0,
                "minGrams": 80.0,
                "maxGrams": 80.0
              },
              {
                "weightKg": 8.0,
                "minGrams": 90.0,
                "maxGrams": 90.0
              }
            ]
          },
          {
            "kind": "current_weight_table",
            "axis": "increased",
            "manufacturerColumn": "Hohe Aktivität (g)",
            "rows": [
              {
                "weightKg": 2.0,
                "minGrams": 40.0,
                "maxGrams": 40.0
              },
              {
                "weightKg": 3.0,
                "minGrams": 50.0,
                "maxGrams": 50.0
              },
              {
                "weightKg": 4.0,
                "minGrams": 60.0,
                "maxGrams": 60.0
              },
              {
                "weightKg": 5.0,
                "minGrams": 70.0,
                "maxGrams": 70.0
              },
              {
                "weightKg": 6.0,
                "minGrams": 80.0,
                "maxGrams": 80.0
              },
              {
                "weightKg": 7.0,
                "minGrams": 90.0,
                "maxGrams": 90.0
              },
              {
                "weightKg": 8.0,
                "minGrams": 95.0,
                "maxGrams": 95.0
              }
            ]
          }
        ]
      },
      "packages": [
        {
          "id": "pack-happy-cat-minkas-perfect-mix",
          "units": 1,
          "unitNetGrams": 1500,
          "netGrams": 1500,
          "ean": null,
          "sourceId": "source-happy-cat-minkas-perfect-mix"
        }
      ],
      "offers": [
        "offer-cat-happy-cat-minkas-perfect-mix"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "source-happy-cat-minkas-perfect-mix",
          "section": "Produkttitel"
        },
        "category": {
          "sourceId": "source-happy-cat-minkas-perfect-mix",
          "section": "Produktbeschreibung: Komplettnahrung für ausgewachsene Katzen"
        },
        "lifeStages": {
          "sourceId": "source-happy-cat-minkas-perfect-mix",
          "section": "Produktbeschreibung: ausgewachsene Katzen, keine Zahl"
        },
        "ingredients": {
          "sourceId": "source-happy-cat-minkas-perfect-mix",
          "section": "Zusammensetzung / Zutaten"
        },
        "analysis": {
          "sourceId": "source-happy-cat-minkas-perfect-mix",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "source-happy-cat-minkas-perfect-mix",
          "section": "Zusatzstoffe"
        },
        "energy": {
          "sourceId": "source-happy-cat-minkas-perfect-mix",
          "section": "Kein Energiewert im Abruf"
        },
        "feeding": {
          "sourceId": "source-happy-cat-minkas-perfect-mix",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "source-happy-cat-minkas-perfect-mix",
          "section": "Größe / Packungsgrößen"
        }
      },
      "conflicts": [],
      "limitations": [
        "Datenprüfung, keine tierärztliche Zertifizierung.",
        "Längere Originaldeklaration exakt an Herstellerquelle referenziert.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-happy-cat-minkas-perfect-mix.html",
      "symbolImage": "cat-result-dry-kibble.webp"
    },
    {
      "id": "cat-leonardo-adult-duck",
      "species": "cat",
      "brand": "LEONARDO",
      "line": "Adult",
      "name": "Adult Duck",
      "market": "DE",
      "form": "dry",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {
        "minYears": 1
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "status": "candidate",
          "date": "2026-10-01"
        },
        {
          "status": "researched",
          "date": "2026-10-01"
        },
        {
          "status": "validated",
          "date": "2026-10-01"
        },
        {
          "status": "published",
          "date": "2026-10-01"
        }
      ],
      "originalComposition": null,
      "originalCompositionLocation": {
        "sourceId": "source-leonardo-adult-duck",
        "section": "Zusammensetzung / Zutaten"
      },
      "normalizedIngredients": [
        {
          "name": "Frisches Fleisch aus Geflügel",
          "animal": "poultry",
          "percentage": 30,
          "uncertainty": "Geflügelarten offen"
        },
        {
          "name": "Getrocknetes Protein aus Ente",
          "animal": "duck",
          "percentage": 18,
          "uncertainty": null
        },
        {
          "name": "Reis",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Getrocknetes Geflügelprotein mit wenig Asche",
          "animal": "poultry",
          "percentage": 10,
          "uncertainty": "Geflügelarten offen"
        },
        {
          "name": "Stärke aus Kartoffeln",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Fett aus Geflügel",
          "animal": "poultry",
          "percentage": null,
          "uncertainty": "Geflügelarten offen"
        },
        {
          "name": "Hydrolysierte Geflügelleber",
          "animal": "poultry",
          "percentage": null,
          "uncertainty": "Geflügelarten offen"
        },
        {
          "name": "Gemälzter Roggen",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Getrocknetes Ei",
          "animal": "egg",
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Mehl aus Meeresfisch",
          "animal": "fish",
          "percentage": 2.5,
          "uncertainty": "Fischarten offen"
        },
        {
          "name": "Gemahlener Krill",
          "animal": "krill",
          "percentage": 2.5,
          "uncertainty": null
        },
        {
          "name": "Getrocknete inaktivierte Bierhefe",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Traubenkernpressrückstand",
          "animal": null,
          "percentage": 1.5,
          "uncertainty": null
        },
        {
          "name": "Chiasamen",
          "animal": null,
          "percentage": 1.3,
          "uncertainty": null
        },
        {
          "name": "Getrocknetes Johannisbrot",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Guarkernmehl",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Natriumchlorid",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Kaliumchlorid",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Inulin aus Chicorée",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 32,
          "fat": 20,
          "fibre": 2.3,
          "ash": 7.9,
          "moisture": 10,
          "calcium": 1.2,
          "phosphorus": 0.8,
          "sodium": 0.4,
          "magnesium": 0.09
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin A",
            "value": 15000,
            "unit": "IU/kg"
          },
          {
            "name": "Vitamin D3",
            "value": 1500,
            "unit": "IU/kg"
          },
          {
            "name": "Vitamin E",
            "value": 150,
            "unit": "mg/kg"
          },
          {
            "name": "Vitamin C als Natriumascorbylphosphat",
            "value": 245,
            "unit": "mg/kg"
          },
          {
            "name": "Kupfer als Sulfat",
            "value": 15,
            "unit": "mg/kg"
          },
          {
            "name": "Eisen als Sulfat",
            "value": 200,
            "unit": "mg/kg"
          },
          {
            "name": "Mangan als Oxid",
            "value": 50,
            "unit": "mg/kg"
          },
          {
            "name": "Zink als Oxid",
            "value": 125,
            "unit": "mg/kg"
          },
          {
            "name": "Jod als Calciumjodat",
            "value": 2.5,
            "unit": "mg/kg"
          },
          {
            "name": "Selen als Selenit",
            "value": 0.05,
            "unit": "mg/kg"
          },
          {
            "name": "Lecithin (technologisch)",
            "value": 2000,
            "unit": "mg/kg"
          },
          {
            "name": "Tocopherole (technologisch)",
            "value": 80,
            "unit": "mg/kg"
          },
          {
            "name": "Taurin",
            "value": 1400,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 1.67,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "unit_conversion",
        "originalValue": 16.7,
        "originalUnit": "MJ/kg",
        "manufacturerKcalKg": 3990.0
      },
      "feeding": {
        "status": "blocked",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [],
        "rows": [],
        "interpolation": "disabled",
        "modifiers": [],
        "reason": "Achse optimales Gewicht und kombinierte Spalte kastriert/indoor; keine automatische Zuordnung oder Zielgewichtsrechnung.",
        "sourceTableSummary": "Alleinfuttermittel für ausgewachsene Katzen ab einem Jahr. Auch für langhaarige Katzen geeignet. Durchschnittswerte für die Fütterung von ausgewachsenen Katzen sind in der separaten Tabelle aufgeführt. Die richtige Fütterungsmenge lässt sich am besten über eine regelmäßige Gewichtskontrolle der Katze ermitteln. Einfach trocken verfüttern. Frisches Trinkwasser sollte immer zur freien Verfügung stehen. Optimales Gewicht (kg) Kastriert/indoor (g) Erhöhte Aktivität (g) 3 40 50 4 45 60 5 55 70 6 60 80 7 65 90",
        "originalTables": [
          [
            [
              "Optimales Gewicht (kg)",
              "Kastriert/indoor (g)",
              "Erhöhte Aktivität (g)"
            ],
            [
              "3",
              "40",
              "50"
            ],
            [
              "4",
              "45",
              "60"
            ],
            [
              "5",
              "55",
              "70"
            ],
            [
              "6",
              "60",
              "80"
            ],
            [
              "7",
              "65",
              "90"
            ]
          ]
        ],
        "models": [
          {
            "kind": "ideal_weight_table",
            "axis": "neutered_indoor",
            "weightBasis": "idealWeightKg",
            "rows": [
              {
                "weightKg": 3.0,
                "minGrams": 40.0,
                "maxGrams": 40.0
              },
              {
                "weightKg": 4.0,
                "minGrams": 45.0,
                "maxGrams": 45.0
              },
              {
                "weightKg": 5.0,
                "minGrams": 55.0,
                "maxGrams": 55.0
              },
              {
                "weightKg": 6.0,
                "minGrams": 60.0,
                "maxGrams": 60.0
              },
              {
                "weightKg": 7.0,
                "minGrams": 65.0,
                "maxGrams": 65.0
              }
            ],
            "manufacturerColumn": "Kastriert/indoor (g)"
          },
          {
            "kind": "ideal_weight_table",
            "axis": "increased",
            "weightBasis": "idealWeightKg",
            "rows": [
              {
                "weightKg": 3.0,
                "minGrams": 50.0,
                "maxGrams": 50.0
              },
              {
                "weightKg": 4.0,
                "minGrams": 60.0,
                "maxGrams": 60.0
              },
              {
                "weightKg": 5.0,
                "minGrams": 70.0,
                "maxGrams": 70.0
              },
              {
                "weightKg": 6.0,
                "minGrams": 80.0,
                "maxGrams": 80.0
              },
              {
                "weightKg": 7.0,
                "minGrams": 90.0,
                "maxGrams": 90.0
              }
            ],
            "manufacturerColumn": "Erhöhte Aktivität (g)"
          }
        ]
      },
      "packages": [
        {
          "id": "pack-leonardo-adult-duck",
          "units": 1,
          "unitNetGrams": 300,
          "netGrams": 300,
          "ean": null,
          "sourceId": "source-leonardo-adult-duck"
        },
        {
          "id": "pack-price-cat-leonardo-adult-duck",
          "units": 1,
          "unitNetGrams": 7500.0,
          "netGrams": 7500.0,
          "ean": null,
          "sourceId": "manufacturer-offer-cat-leonardo-adult-duck"
        }
      ],
      "offers": [
        "offer-cat-leonardo-adult-duck"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "source-leonardo-adult-duck",
          "section": "Produkttitel"
        },
        "category": {
          "sourceId": "source-leonardo-adult-duck",
          "section": "Fütterungsempfehlung: Alleinfuttermittel"
        },
        "lifeStages": {
          "sourceId": "source-leonardo-adult-duck",
          "section": "Fütterungsempfehlung: ab einem Jahr"
        },
        "ingredients": {
          "sourceId": "source-leonardo-adult-duck",
          "section": "Zusammensetzung / Zutaten"
        },
        "analysis": {
          "sourceId": "source-leonardo-adult-duck",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "source-leonardo-adult-duck",
          "section": "Zusatzstoffe"
        },
        "energy": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 1: Adult Duck, Energie (ME)"
        },
        "feeding": {
          "sourceId": "source-leonardo-adult-duck",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "source-leonardo-adult-duck",
          "section": "Größe / Packungsgrößen"
        }
      },
      "conflicts": [],
      "limitations": [
        "Datenprüfung, keine tierärztliche Zertifizierung.",
        "Längere Originaldeklaration exakt an Herstellerquelle referenziert.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-leonardo-adult-duck.html",
      "analysisFieldSources": {
        "magnesium": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 1: Adult Duck, magnesium"
        }
      },
      "manufacturerAnalysisPdf": {
        "sourceId": "manufacturer-leonardo-analysis-pdf",
        "page": 1,
        "row": "Adult Duck"
      },
      "symbolImage": "cat-food-dry.webp"
    },
    {
      "id": "cat-leonardo-senior",
      "species": "cat",
      "brand": "LEONARDO",
      "line": "Senior",
      "name": "Senior",
      "market": "DE",
      "form": "dry",
      "category": "complete",
      "lifeStages": [
        "senior"
      ],
      "declaredAge": {
        "minYears": 9,
        "manufacturerWording": "ab dem zehnten Lebensjahr; Beginn nach dem neunten Geburtstag"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "status": "candidate",
          "date": "2026-10-01"
        },
        {
          "status": "researched",
          "date": "2026-10-01"
        },
        {
          "status": "validated",
          "date": "2026-10-01"
        },
        {
          "status": "published",
          "date": "2026-10-01"
        }
      ],
      "originalComposition": null,
      "originalCompositionLocation": {
        "sourceId": "source-leonardo-senior",
        "section": "Zusammensetzung / Zutaten"
      },
      "normalizedIngredients": [
        {
          "name": "Frisches Fleisch aus Geflügel",
          "animal": "poultry",
          "percentage": 30,
          "uncertainty": "Geflügelarten offen"
        },
        {
          "name": "Reis",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Getrocknetes Geflügelprotein mit wenig Asche",
          "animal": "poultry",
          "percentage": 15,
          "uncertainty": "Geflügelarten offen"
        },
        {
          "name": "Mais",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Hydrolysierte Geflügelleber",
          "animal": "poultry",
          "percentage": null,
          "uncertainty": "Geflügelarten offen"
        },
        {
          "name": "Mehl aus Meeresfisch",
          "animal": "fish",
          "percentage": 4.5,
          "uncertainty": "Fischarten offen"
        },
        {
          "name": "Gemälzter Roggen",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Fett aus Geflügel",
          "animal": "poultry",
          "percentage": null,
          "uncertainty": "Geflügelarten offen"
        },
        {
          "name": "Getrocknetes Ei",
          "animal": "egg",
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Gemahlener Krill",
          "animal": "krill",
          "percentage": 2.5,
          "uncertainty": null
        },
        {
          "name": "Getrocknete inaktivierte Bierhefe",
          "animal": null,
          "percentage": 2.5,
          "uncertainty": null
        },
        {
          "name": "Chiasamen",
          "animal": null,
          "percentage": 2.5,
          "uncertainty": null
        },
        {
          "name": "Traubenkernpressrückstand",
          "animal": null,
          "percentage": 2,
          "uncertainty": null
        },
        {
          "name": "Getrocknetes Johannisbrot",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Kaliumchlorid",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Natriumchlorid",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Inulin aus Chicorée",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 28,
          "fat": 15,
          "fibre": 2.8,
          "ash": 7.2,
          "moisture": 10,
          "calcium": 0.9,
          "phosphorus": 0.65,
          "sodium": 0.3,
          "magnesium": 0.09
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin A",
            "value": 17000,
            "unit": "IU/kg"
          },
          {
            "name": "Vitamin D3",
            "value": 1700,
            "unit": "IU/kg"
          },
          {
            "name": "Vitamin E",
            "value": 170,
            "unit": "mg/kg"
          },
          {
            "name": "Vitamin C als Natriumascorbylphosphat",
            "value": 245,
            "unit": "mg/kg"
          },
          {
            "name": "Kupfer als Sulfat",
            "value": 15,
            "unit": "mg/kg"
          },
          {
            "name": "Eisen als Sulfat",
            "value": 200,
            "unit": "mg/kg"
          },
          {
            "name": "Mangan als Oxid",
            "value": 50,
            "unit": "mg/kg"
          },
          {
            "name": "Zink als Oxid",
            "value": 125,
            "unit": "mg/kg"
          },
          {
            "name": "Jod als Calciumjodat",
            "value": 2.5,
            "unit": "mg/kg"
          },
          {
            "name": "Selen als Selenit",
            "value": 0.05,
            "unit": "mg/kg"
          },
          {
            "name": "Lecithin (technologisch)",
            "value": 2000,
            "unit": "mg/kg"
          },
          {
            "name": "Tocopherole (technologisch)",
            "value": 80,
            "unit": "mg/kg"
          },
          {
            "name": "Taurin",
            "value": 1400,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "L-Carnitin",
            "value": 50,
            "unit": "mg/kg"
          },
          {
            "name": "Taurin",
            "value": 1400,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 1.56,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "unit_conversion",
        "originalValue": 15.6,
        "originalUnit": "MJ/kg",
        "manufacturerKcalKg": 3740.0
      },
      "feeding": {
        "status": "blocked",
        "species": "cat",
        "lifeStage": "senior",
        "mode": "sole_main_food",
        "axes": [],
        "rows": [],
        "interpolation": "disabled",
        "modifiers": [],
        "reason": "Senior-Tabelle nutzt optimales Gewicht und normale Aktivität; keine automatische Zielgewichtszuordnung.",
        "sourceTableSummary": "Alleinfuttermittel für ältere Katzen ab dem zehnten Lebensjahr. Durchschnittswerte für die Fütterung von ausgewachsenen Katzen sind in der separaten Tabelle aufgeführt. Die richtige Fütterungsmenge lässt sich am besten über eine regelmäßige Gewichtskontrolle der Katze ermitteln. Einfach trocken verfüttern. Frisches Trinkwasser sollte immer zur freien Verfügung stehen. Optimales Gewicht (kg) Normale Aktivität (g) 3 55 4 65 5 75 6 85 7 95",
        "originalTables": [
          [
            [
              "Optimales Gewicht (kg)",
              "Normale Aktivität (g)"
            ],
            [
              "3",
              "55"
            ],
            [
              "4",
              "65"
            ],
            [
              "5",
              "75"
            ],
            [
              "6",
              "85"
            ],
            [
              "7",
              "95"
            ]
          ]
        ],
        "models": [
          {
            "kind": "ideal_weight_table",
            "axis": "normal",
            "weightBasis": "idealWeightKg",
            "rows": [
              {
                "weightKg": 3.0,
                "minGrams": 55.0,
                "maxGrams": 55.0
              },
              {
                "weightKg": 4.0,
                "minGrams": 65.0,
                "maxGrams": 65.0
              },
              {
                "weightKg": 5.0,
                "minGrams": 75.0,
                "maxGrams": 75.0
              },
              {
                "weightKg": 6.0,
                "minGrams": 85.0,
                "maxGrams": 85.0
              },
              {
                "weightKg": 7.0,
                "minGrams": 95.0,
                "maxGrams": 95.0
              }
            ],
            "manufacturerColumn": "Normale Aktivität (g)"
          }
        ]
      },
      "packages": [
        {
          "id": "pack-leonardo-senior",
          "units": 1,
          "unitNetGrams": 300,
          "netGrams": 300,
          "ean": null,
          "sourceId": "source-leonardo-senior"
        },
        {
          "id": "pack-price-cat-leonardo-senior",
          "units": 1,
          "unitNetGrams": 7500.0,
          "netGrams": 7500.0,
          "ean": null,
          "sourceId": "manufacturer-offer-cat-leonardo-senior"
        }
      ],
      "offers": [
        "offer-cat-leonardo-senior"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "source-leonardo-senior",
          "section": "Produkttitel"
        },
        "category": {
          "sourceId": "source-leonardo-senior",
          "section": "Fütterungsempfehlung: Alleinfuttermittel"
        },
        "lifeStages": {
          "sourceId": "source-leonardo-senior",
          "section": "Fütterungsempfehlung: ab dem zehnten Lebensjahr"
        },
        "ingredients": {
          "sourceId": "source-leonardo-senior",
          "section": "Zusammensetzung / Zutaten"
        },
        "analysis": {
          "sourceId": "source-leonardo-senior",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "source-leonardo-senior",
          "section": "Zusatzstoffe"
        },
        "energy": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 1: Senior, Energie (ME)"
        },
        "feeding": {
          "sourceId": "source-leonardo-senior",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "source-leonardo-senior",
          "section": "Größe / Packungsgrößen"
        }
      },
      "conflicts": [],
      "limitations": [
        "Datenprüfung, keine tierärztliche Zertifizierung.",
        "Längere Originaldeklaration exakt an Herstellerquelle referenziert.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-leonardo-senior.html",
      "analysisFieldSources": {
        "magnesium": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 1: Senior, magnesium"
        }
      },
      "manufacturerAnalysisPdf": {
        "sourceId": "manufacturer-leonardo-analysis-pdf",
        "page": 1,
        "row": "Senior"
      },
      "symbolImage": "cat-food-dry.webp"
    },
    {
      "id": "cat-gourmet-perle-rind",
      "species": "cat",
      "brand": "GOURMET",
      "line": "Perle",
      "name": "Perle Erlesene Streifen in Sauce mit Rind",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {},
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "status": "candidate",
          "date": "2026-10-01"
        },
        {
          "status": "researched",
          "date": "2026-10-01"
        },
        {
          "status": "validated",
          "date": "2026-10-01"
        },
        {
          "status": "published",
          "date": "2026-10-01"
        }
      ],
      "originalComposition": null,
      "originalCompositionLocation": {
        "sourceId": "source-gourmet-perle-rind",
        "section": "Zusammensetzung / Zutaten"
      },
      "normalizedIngredients": [
        {
          "name": "Fleisch und tierische Nebenerzeugnisse",
          "animal": null,
          "percentage": null,
          "uncertainty": "Weitere Tierarten offen"
        },
        {
          "name": "Rind in tierischen Bestandteilen",
          "animal": "beef",
          "percentage": 4,
          "uncertainty": null
        },
        {
          "name": "Pflanzliche Proteinextrakte",
          "animal": null,
          "percentage": null,
          "uncertainty": "Pflanzenarten offen"
        },
        {
          "name": "Fisch und Fischnebenerzeugnisse",
          "animal": "fish",
          "percentage": null,
          "uncertainty": "Fischarten offen"
        },
        {
          "name": "Mineralien",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Zucker",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 12.5,
          "fat": 2.5,
          "fibre": 0.05,
          "ash": 2.5,
          "moisture": 80,
          "calcium": null,
          "phosphorus": null
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin A",
            "value": 650,
            "unit": "IU/kg"
          },
          {
            "name": "Vitamin D3",
            "value": 99,
            "unit": "IU/kg"
          },
          {
            "name": "Eisen als Sulfat",
            "value": 23,
            "unit": "mg/kg"
          },
          {
            "name": "Jod als Calciumjodat",
            "value": 0.29,
            "unit": "mg/kg"
          },
          {
            "name": "Kupfer als Sulfat",
            "value": 2.5,
            "unit": "mg/kg"
          },
          {
            "name": "Mangan als Sulfat",
            "value": 4.4,
            "unit": "mg/kg"
          },
          {
            "name": "Zink als Sulfat",
            "value": 37,
            "unit": "mg/kg"
          }
        ]
      },
      "taurineTotal": null,
      "energy": null,
      "feeding": {
        "status": "blocked",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [],
        "rows": [],
        "interpolation": "disabled",
        "modifiers": [],
        "reason": "Herstellerreferenz nur für 4 kg und mäßige Aktivität bei normaler Umgebungstemperatur; keine Interpolation.",
        "sourceTableSummary": "4 kg, mäßig aktiv: 3–4 Beutel/Tag à 85 g = 255–340 g/Tag (Einheitenumrechnung).",
        "originalTables": [
          [
            [
              "Referenzgewicht",
              "Aktivität",
              "Portionsbeutel/Tag",
              "Beutelgewicht"
            ],
            [
              "4 kg",
              "mäßig aktiv",
              "3–4",
              "85 g"
            ]
          ]
        ],
        "models": [
          {
            "kind": "weight_bands",
            "axis": "normal",
            "ranges": [
              {
                "minWeightKg": 4,
                "maxWeightKg": 4,
                "minGrams": 255,
                "maxGrams": 340
              }
            ],
            "manufacturerColumn": "4 kg, mäßig aktiv; normale Umgebungstemperatur",
            "conversion": "3–4 Beutel × 85 g; nur am deklarierten Referenzgewicht"
          }
        ]
      },
      "packages": [
        {
          "id": "pack-gourmet-perle-rind",
          "units": 1,
          "unitNetGrams": 85,
          "netGrams": 85,
          "ean": null,
          "sourceId": "source-gourmet-perle-rind"
        }
      ],
      "offers": [],
      "fieldSources": {
        "identity": {
          "sourceId": "source-gourmet-perle-rind",
          "section": "Produkttitel"
        },
        "category": {
          "sourceId": "source-gourmet-perle-rind",
          "section": "Produktmerkmale: Alleinfuttermittel für ausgewachsene Katzen"
        },
        "lifeStages": {
          "sourceId": "source-gourmet-perle-rind",
          "section": "Produktmerkmale: ausgewachsen, keine Zahl"
        },
        "ingredients": {
          "sourceId": "source-gourmet-perle-rind",
          "section": "Zusammensetzung / Zutaten"
        },
        "analysis": {
          "sourceId": "source-gourmet-perle-rind",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "source-gourmet-perle-rind",
          "section": "Zusatzstoffe"
        },
        "energy": {
          "sourceId": "source-gourmet-perle-rind",
          "section": "Kein Energiewert im Abruf"
        },
        "feeding": {
          "sourceId": "source-gourmet-perle-rind",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "source-gourmet-perle-rind",
          "section": "Größe / Packungsgrößen"
        }
      },
      "conflicts": [],
      "limitations": [
        "Datenprüfung, keine tierärztliche Zertifizierung.",
        "Keine Preise freigegeben.",
        "Längere Originaldeklaration exakt an Herstellerquelle referenziert.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-gourmet-perle-rind.html",
      "symbolImage": "cat-result-wet-pieces.webp"
    },
    {
      "id": "cat-research-carny-adult-gefluegel-cocktail",
      "species": "cat",
      "brand": "animonda",
      "line": "Carny",
      "name": "Carny Adult Geflügel-Cocktail",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {
        "minYears": 1,
        "maxYears": 6,
        "manufacturerWording": "Katzen im Alter von 1 bis 6 Jahren"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "55 % Huhn (Magen, Leber, Fleisch, Fett), 5 % Entenmagen, 5 % Gänseherzen, Mineralstoffe.",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-carny-adult-gefluegel-cocktail",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Huhn (Magen, Leber, Fleisch, Fett)",
          "percentage": 55.0,
          "animal": "chicken",
          "uncertainty": null
        },
        {
          "name": "Entenmagen",
          "percentage": 5.0,
          "animal": "duck",
          "uncertainty": null
        },
        {
          "name": "Gänseherzen",
          "percentage": 5.0,
          "animal": "goose",
          "uncertainty": null
        },
        {
          "name": "Mineralstoffe",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 10.5,
          "fat": 5.0,
          "fibre": 0.4,
          "ash": 2.5,
          "moisture": 80.0,
          "calcium": null,
          "phosphorus": null
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 200.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Calciumjodat",
            "value": 0.75,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangansulfat-Monohydrat",
            "value": 1.4,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zinksulfat, Monohydrat",
            "value": 25.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Kupfer(II)-sulfat-Pentahydrat",
            "value": 1.0,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 0.38,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "manufacturer"
      },
      "feeding": {
        "status": "documented",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [
          "currentWeightKg"
        ],
        "rows": [
          {
            "weightKg": 3.0,
            "minGrams": 170.0,
            "maxGrams": 230.0
          },
          {
            "weightKg": 4.0,
            "minGrams": 210.0,
            "maxGrams": 275.0
          },
          {
            "weightKg": 5.0,
            "minGrams": 245.0,
            "maxGrams": 320.0
          },
          {
            "weightKg": 6.0,
            "minGrams": 275.0,
            "maxGrams": 365.0
          }
        ],
        "interpolation": "linear_within_table_only",
        "modifiers": [],
        "reason": null,
        "sourceTableSummary": "Gewicht der Katze g pro Tag 3 kg 170 - 230 g 4 kg 210 - 275 g 5 kg 245 - 320 g 6 kg 275 - 365 g",
        "originalTables": [
          [
            [
              "Gewicht der Katze",
              "g pro Tag"
            ],
            [
              "3 kg",
              "170 - 230 g"
            ],
            [
              "4 kg",
              "210 - 275 g"
            ],
            [
              "5 kg",
              "245 - 320 g"
            ],
            [
              "6 kg",
              "275 - 365 g"
            ]
          ]
        ],
        "models": []
      },
      "packages": [
        {
          "id": "pack-carny-adult-gefluegel-cocktail-0",
          "units": 12,
          "unitNetGrams": 85.0,
          "netGrams": 1020.0,
          "ean": null,
          "sourceId": "manufacturer-carny-adult-gefluegel-cocktail"
        }
      ],
      "offers": [
        "offer-cat-research-carny-adult-gefluegel-cocktail"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-carny-adult-gefluegel-cocktail",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-carny-adult-gefluegel-cocktail",
          "section": "Zusammensetzung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-carny-adult-gefluegel-cocktail",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-carny-adult-gefluegel-cocktail",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-carny-adult-gefluegel-cocktail",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-carny-adult-gefluegel-cocktail",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-carny-adult-gefluegel-cocktail",
          "section": "Umsetzbare Energie / Abruf: kein Wert falls null"
        },
        "feeding": {
          "sourceId": "manufacturer-carny-adult-gefluegel-cocktail",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-carny-adult-gefluegel-cocktail",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-carny-adult-gefluegel-cocktail.html",
      "declaredTextures": [],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "08323cef32e536b712436239ac12deb173d19e48c254a7d6a185339c771f27c8",
        "unparsedAnalysis": [],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "calcium",
          "phosphorus",
          "totalTaurine",
          "EAN"
        ]
      },
      "originalDeclarations": {
        "composition": "55 % Huhn (Magen, Leber, Fleisch, Fett), 5 % Entenmagen, 5 % Gänseherzen, Mineralstoffe.",
        "analysisVerbatim": "Protein 10,5 %; Fettgehalt 5 %; Rohfaser 0,4 %; Rohasche 2,5 %; Feuchtigkeit 80 %",
        "additivesVerbatim": "200 IE Vitamin D3; 0,75 mg Calciumjodat; 1,4 mg Mangansulfat-Monohydrat; 25 mg Zinksulfat, Monohydrat; 1 mg Kupfer(II)-sulfat-Pentahydrat",
        "sourceId": "manufacturer-carny-adult-gefluegel-cocktail"
      },
      "symbolImage": "cat-result-wet-mousse.webp"
    },
    {
      "id": "cat-research-carny-adult-huhn-forelle",
      "species": "cat",
      "brand": "animonda",
      "line": "Carny",
      "name": "Carny Adult Huhn + Forelle",
      "market": "DE",
      "form": "dry",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {
        "minYears": 1,
        "maxYears": 6,
        "manufacturerWording": "Katzen von 1-6 Jahren"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "35 % frisches Hühnerfleisch, 20 % Geflügelprotein (getrocknet), Kartoffeln (getrocknet), Erbsenstärke, 8 % Erbsen, Rübenschnitzel, 4 % Forellenprotein (getrocknet), 3,2 % Geflügelfett, 3 % Geflügelproteinhydrolsat, 1,1 % Lachsöl, 1 % Geflügelleber, Erbsenfasern, Mineralstoffe, 0,1 % Chicoree (getrocknet).",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-carny-adult-huhn-forelle",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "frisches Hühnerfleisch",
          "percentage": 35.0,
          "animal": "chicken",
          "uncertainty": null
        },
        {
          "name": "Geflügelprotein (getrocknet)",
          "percentage": 20.0,
          "animal": "poultry",
          "uncertainty": null
        },
        {
          "name": "Kartoffeln (getrocknet)",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        },
        {
          "name": "Erbsenstärke",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        },
        {
          "name": "Erbsen",
          "percentage": 8.0,
          "animal": null,
          "uncertainty": null
        },
        {
          "name": "Rübenschnitzel",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        },
        {
          "name": "Forellenprotein (getrocknet)",
          "percentage": 4.0,
          "animal": "fish",
          "uncertainty": null
        },
        {
          "name": "3",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        },
        {
          "name": "Geflügelfett",
          "percentage": 2.0,
          "animal": "poultry",
          "uncertainty": null
        },
        {
          "name": "Geflügelproteinhydrolsat",
          "percentage": 3.0,
          "animal": "poultry",
          "uncertainty": null
        },
        {
          "name": "1",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        },
        {
          "name": "Lachsöl",
          "percentage": 1.0,
          "animal": "salmon",
          "uncertainty": null
        },
        {
          "name": "Geflügelleber",
          "percentage": 1.0,
          "animal": "poultry",
          "uncertainty": null
        },
        {
          "name": "Erbsenfasern",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        },
        {
          "name": "Mineralstoffe",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        },
        {
          "name": "0",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        },
        {
          "name": "Chicoree (getrocknet)",
          "percentage": 1.0,
          "animal": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 33.0,
          "fat": 16.0,
          "fibre": 2.5,
          "ash": 7.9,
          "moisture": null,
          "calcium": 1.35,
          "phosphorus": 1.15
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin A",
            "value": 17000.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Vitamin D3",
            "value": 1500.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Calciumjodat",
            "value": 2.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Kupfer(II)-sulfat-Pentahydrat",
            "value": 10.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zink-Oxid",
            "value": 30.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Taurin",
            "value": 1300.0,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 1.62,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "manufacturer"
      },
      "feeding": {
        "status": "blocked",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [],
        "rows": [],
        "interpolation": "disabled",
        "modifiers": [],
        "reason": "Herstellertabelle vorhanden, aber Alters-, Aktivitäts-, Idealgewichts- oder Mischfütterungsachsen nicht eindeutig im automatischen Modell zugeordnet.",
        "sourceTableSummary": "Gewicht der Katze g pro Tag 3 kg 40 - 50 g 4 kg 50 - 65 g 5 kg 55 - 75 g 6 kg 65- 85g .",
        "originalTables": [
          [
            [
              "Gewicht der Katze",
              "g pro Tag"
            ],
            [
              "3 kg",
              "40 - 50 g"
            ],
            [
              "4 kg",
              "50 - 65 g"
            ],
            [
              "5 kg",
              "55 - 75 g"
            ],
            [
              "6 kg",
              "65- 85g ."
            ]
          ]
        ],
        "models": []
      },
      "packages": [
        {
          "id": "pack-carny-adult-huhn-forelle-0",
          "units": 1,
          "unitNetGrams": 10000.0,
          "netGrams": 10000.0,
          "ean": null,
          "sourceId": "manufacturer-carny-adult-huhn-forelle"
        }
      ],
      "offers": [
        "offer-cat-research-carny-adult-huhn-forelle"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-carny-adult-huhn-forelle",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-carny-adult-huhn-forelle",
          "section": "Zusammensetzung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-carny-adult-huhn-forelle",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-carny-adult-huhn-forelle",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-carny-adult-huhn-forelle",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-carny-adult-huhn-forelle",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-carny-adult-huhn-forelle",
          "section": "Umsetzbare Energie / Abruf: kein Wert falls null"
        },
        "feeding": {
          "sourceId": "manufacturer-carny-adult-huhn-forelle",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-carny-adult-huhn-forelle",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-carny-adult-huhn-forelle.html",
      "declaredTextures": [],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "c95bc47a3eea824e6ee894d53092446e68cd4310620e6d53caf26be113999fc0",
        "unparsedAnalysis": [
          [
            "omega-3-fettsäuren",
            "0,73 %"
          ]
        ],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "moisture",
          "totalTaurine",
          "EAN"
        ]
      },
      "originalDeclarations": {
        "composition": "35 % frisches Hühnerfleisch, 20 % Geflügelprotein (getrocknet), Kartoffeln (getrocknet), Erbsenstärke, 8 % Erbsen, Rübenschnitzel, 4 % Forellenprotein (getrocknet), 3,2 % Geflügelfett, 3 % Geflügelproteinhydrolsat, 1,1 % Lachsöl, 1 % Geflügelleber, Erbsenfasern, Mineralstoffe, 0,1 % Chicoree (getrocknet).",
        "analysisVerbatim": "Protein 33 %; Fettgehalt 16 %; Rohfaser 2,5 %; Rohasche 7,9 %; Calcium 1,35 %; Phosphor 1,15 %; Omega-3-Fettsäuren 0,73 %",
        "additivesVerbatim": "17000 IE Vitamin A; 1500 IE Vitamin D3; 2 mg Calciumjodat; 10 mg Kupfer(II)-sulfat-Pentahydrat; 30 mg Zink-Oxid; 1300 mg Taurin",
        "sourceId": "manufacturer-carny-adult-huhn-forelle"
      },
      "symbolImage": "cat-result-dry-kibble.webp"
    },
    {
      "id": "cat-research-carny-adult-huhn-gans",
      "species": "cat",
      "brand": "animonda",
      "line": "Carny",
      "name": "Carny Adult Huhn + Gans",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {
        "minYears": 1,
        "maxYears": 6,
        "manufacturerWording": "Katzen im Alter von 1 bis 6 Jahren"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "61 % Huhn (Fleisch, Leber, Herz, Magen), 4 % Gänsefleisch, Mineralstoffe, Rapsöl.",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-carny-adult-huhn-gans",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Huhn (Fleisch, Leber, Herz, Magen)",
          "percentage": 61.0,
          "animal": "chicken",
          "uncertainty": null
        },
        {
          "name": "Gänsefleisch",
          "percentage": 4.0,
          "animal": "goose",
          "uncertainty": null
        },
        {
          "name": "Mineralstoffe",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        },
        {
          "name": "Rapsöl",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 10.0,
          "fat": 6.0,
          "fibre": 0.5,
          "ash": 2.0,
          "moisture": 80.0,
          "calcium": null,
          "phosphorus": null
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 200.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Kupfer-Aminosäure",
            "value": 3.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zinksulfat, Monohydrat",
            "value": 19.4,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangansulfat-Monohydrat",
            "value": 2.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Calciumjodat",
            "value": 0.4,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Taurin",
            "value": 550.0,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": null,
      "feeding": {
        "status": "documented",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [
          "currentWeightKg"
        ],
        "rows": [
          {
            "weightKg": 3.0,
            "minGrams": 165.0,
            "maxGrams": 215.0
          },
          {
            "weightKg": 4.0,
            "minGrams": 200.0,
            "maxGrams": 260.0
          },
          {
            "weightKg": 5.0,
            "minGrams": 230.0,
            "maxGrams": 305.0
          },
          {
            "weightKg": 6.0,
            "minGrams": 260.0,
            "maxGrams": 345.0
          }
        ],
        "interpolation": "linear_within_table_only",
        "modifiers": [],
        "reason": null,
        "sourceTableSummary": "Gewicht der Katze g pro Tag 3 kg 165 g - 215 g 4 kg 200 g - 260 g 5 kg 230 g - 305 g 6 kg 260 g - 345 g",
        "originalTables": [
          [
            [
              "Gewicht der Katze",
              "g pro Tag"
            ],
            [
              "3 kg",
              "165 g - 215 g"
            ],
            [
              "4 kg",
              "200 g - 260 g"
            ],
            [
              "5 kg",
              "230 g - 305 g"
            ],
            [
              "6 kg",
              "260 g - 345 g"
            ]
          ]
        ],
        "models": []
      },
      "packages": [
        {
          "id": "pack-carny-adult-huhn-gans-0",
          "units": 32,
          "unitNetGrams": 85.0,
          "netGrams": 2720.0,
          "ean": null,
          "sourceId": "manufacturer-carny-adult-huhn-gans"
        }
      ],
      "offers": [
        "offer-cat-research-carny-adult-huhn-gans"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-carny-adult-huhn-gans",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-carny-adult-huhn-gans",
          "section": "Zusammensetzung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-carny-adult-huhn-gans",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-carny-adult-huhn-gans",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-carny-adult-huhn-gans",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-carny-adult-huhn-gans",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-carny-adult-huhn-gans",
          "section": "Umsetzbare Energie / Abruf: kein Wert falls null"
        },
        "feeding": {
          "sourceId": "manufacturer-carny-adult-huhn-gans",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-carny-adult-huhn-gans",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-carny-adult-huhn-gans.html",
      "declaredTextures": [],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "0511812e8fc0654e7ac024b30bdb54f2aab4392651bb008a062ef6699df0c3b8",
        "unparsedAnalysis": [],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "calcium",
          "phosphorus",
          "energy",
          "totalTaurine",
          "EAN"
        ]
      },
      "originalDeclarations": {
        "composition": "61 % Huhn (Fleisch, Leber, Herz, Magen), 4 % Gänsefleisch, Mineralstoffe, Rapsöl.",
        "analysisVerbatim": "Protein 10 %; Fettgehalt 6 %; Rohfaser 0,5 %; Rohasche 2 %; Feuchtigkeit 80 %",
        "additivesVerbatim": "200 IE Vitamin D3; 3 mg Kupfer-Aminosäure; 19,4 mg Zinksulfat, Monohydrat; 2 mg Mangansulfat-Monohydrat; 0,4 mg Calciumjodat; 550 mg Taurin",
        "sourceId": "manufacturer-carny-adult-huhn-gans"
      },
      "symbolImage": "cat-result-wet-pieces.webp"
    },
    {
      "id": "cat-research-carny-adult-huhn-kabeljau",
      "species": "cat",
      "brand": "animonda",
      "line": "Carny",
      "name": "Carny Adult Huhn + Kabeljau",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {
        "minYears": 1,
        "maxYears": 6,
        "manufacturerWording": "Katzen im Alter von 1–6 Jahren"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "60 % Hühnerfleisch, 5 % Kabeljau, Mineralstoffe, Rapsöl.",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-carny-adult-huhn-kabeljau",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Hühnerfleisch",
          "percentage": 60.0,
          "animal": "chicken",
          "uncertainty": null
        },
        {
          "name": "Kabeljau",
          "percentage": 5.0,
          "animal": "fish",
          "uncertainty": null
        },
        {
          "name": "Mineralstoffe",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        },
        {
          "name": "Rapsöl",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 10.0,
          "fat": 6.0,
          "fibre": 0.5,
          "ash": 2.0,
          "moisture": 80.0,
          "calcium": null,
          "phosphorus": null
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin A",
            "value": 4000.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Vitamin D3",
            "value": 200.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Kupfer-Aminosäure",
            "value": 3.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zinksulfat, Monohydrat",
            "value": 19.4,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangansulfat-Monohydrat",
            "value": 2.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Calciumjodat",
            "value": 0.4,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Taurin",
            "value": 550.0,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": null,
      "feeding": {
        "status": "documented",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [
          "currentWeightKg"
        ],
        "rows": [
          {
            "weightKg": 3.0,
            "minGrams": 165.0,
            "maxGrams": 215.0
          },
          {
            "weightKg": 4.0,
            "minGrams": 200.0,
            "maxGrams": 260.0
          },
          {
            "weightKg": 5.0,
            "minGrams": 230.0,
            "maxGrams": 305.0
          },
          {
            "weightKg": 6.0,
            "minGrams": 260.0,
            "maxGrams": 345.0
          }
        ],
        "interpolation": "linear_within_table_only",
        "modifiers": [],
        "reason": null,
        "sourceTableSummary": "Gewicht der Katze g pro Tag 3 kg 165 g - 215 g 4 kg 200 g - 260 g 5 kg 230 g - 305 g 6 kg 260 g - 345 g",
        "originalTables": [
          [
            [
              "Gewicht der Katze",
              "g pro Tag"
            ],
            [
              "3 kg",
              "165 g - 215 g"
            ],
            [
              "4 kg",
              "200 g - 260 g"
            ],
            [
              "5 kg",
              "230 g - 305 g"
            ],
            [
              "6 kg",
              "260 g - 345 g"
            ]
          ]
        ],
        "models": []
      },
      "packages": [
        {
          "id": "pack-carny-adult-huhn-kabeljau-0",
          "units": 32,
          "unitNetGrams": 85.0,
          "netGrams": 2720.0,
          "ean": null,
          "sourceId": "manufacturer-carny-adult-huhn-kabeljau"
        }
      ],
      "offers": [
        "offer-cat-research-carny-adult-huhn-kabeljau"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-carny-adult-huhn-kabeljau",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-carny-adult-huhn-kabeljau",
          "section": "Zusammensetzung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-carny-adult-huhn-kabeljau",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-carny-adult-huhn-kabeljau",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-carny-adult-huhn-kabeljau",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-carny-adult-huhn-kabeljau",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-carny-adult-huhn-kabeljau",
          "section": "Umsetzbare Energie / Abruf: kein Wert falls null"
        },
        "feeding": {
          "sourceId": "manufacturer-carny-adult-huhn-kabeljau",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-carny-adult-huhn-kabeljau",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-carny-adult-huhn-kabeljau.html",
      "declaredTextures": [],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "9ab127fbe91d02c260b23f60faa1bc9f2ae8375cd845af0c5b72f15d236a4c22",
        "unparsedAnalysis": [],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "calcium",
          "phosphorus",
          "energy",
          "totalTaurine",
          "EAN"
        ]
      },
      "originalDeclarations": {
        "composition": "60 % Hühnerfleisch, 5 % Kabeljau, Mineralstoffe, Rapsöl.",
        "analysisVerbatim": "Protein 10 %; Fettgehalt 6 %; Rohfaser 0,5 %; Rohasche 2 %; Feuchtigkeit 80 %",
        "additivesVerbatim": "4000 IE Vitamin A; 200 IE Vitamin D3; 3 mg Kupfer-Aminosäure; 19,4 mg Zinksulfat, Monohydrat; 2 mg Mangansulfat-Monohydrat; 0,4 mg Calciumjodat; 550 mg Taurin",
        "sourceId": "manufacturer-carny-adult-huhn-kabeljau"
      },
      "symbolImage": "cat-food-wet.webp"
    },
    {
      "id": "cat-research-carny-adult-huhn-kaese",
      "species": "cat",
      "brand": "animonda",
      "line": "Carny",
      "name": "Carny Adult Huhn + Käse",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {
        "minYears": 1,
        "maxYears": 6,
        "manufacturerWording": "Katzen im Alter von 1–6 Jahren"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "61 % Hühnerfleisch, 4 % Käse, Mineralstoffe, Rapsöl.",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-carny-adult-huhn-kaese",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Hühnerfleisch",
          "percentage": 61.0,
          "animal": "chicken",
          "uncertainty": null
        },
        {
          "name": "Käse",
          "percentage": 4.0,
          "animal": "dairy",
          "uncertainty": null
        },
        {
          "name": "Mineralstoffe",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        },
        {
          "name": "Rapsöl",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 10.0,
          "fat": 6.0,
          "fibre": 0.5,
          "ash": 2.0,
          "moisture": 80.0,
          "calcium": null,
          "phosphorus": null
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin A",
            "value": 4000.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Vitamin D3",
            "value": 200.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Kupfer-Aminosäure",
            "value": 3.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zinksulfat, Monohydrat",
            "value": 19.4,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangansulfat-Monohydrat",
            "value": 2.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Calciumjodat",
            "value": 0.4,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Taurin",
            "value": 550.0,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": null,
      "feeding": {
        "status": "documented",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [
          "currentWeightKg"
        ],
        "rows": [
          {
            "weightKg": 3.0,
            "minGrams": 165.0,
            "maxGrams": 215.0
          },
          {
            "weightKg": 4.0,
            "minGrams": 200.0,
            "maxGrams": 260.0
          },
          {
            "weightKg": 5.0,
            "minGrams": 230.0,
            "maxGrams": 305.0
          },
          {
            "weightKg": 6.0,
            "minGrams": 260.0,
            "maxGrams": 345.0
          }
        ],
        "interpolation": "linear_within_table_only",
        "modifiers": [],
        "reason": null,
        "sourceTableSummary": "Gewicht der Katze g pro Tag 3 kg 165 g - 215 g 4 kg 200 g - 260 g 5 kg 230 g - 305 g 6 kg 260 g - 345 g",
        "originalTables": [
          [
            [
              "Gewicht der Katze",
              "g pro Tag"
            ],
            [
              "3 kg",
              "165 g - 215 g"
            ],
            [
              "4 kg",
              "200 g - 260 g"
            ],
            [
              "5 kg",
              "230 g - 305 g"
            ],
            [
              "6 kg",
              "260 g - 345 g"
            ]
          ]
        ],
        "models": []
      },
      "packages": [
        {
          "id": "pack-carny-adult-huhn-kaese-0",
          "units": 32,
          "unitNetGrams": 85.0,
          "netGrams": 2720.0,
          "ean": null,
          "sourceId": "manufacturer-carny-adult-huhn-kaese"
        }
      ],
      "offers": [
        "offer-cat-research-carny-adult-huhn-kaese"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-carny-adult-huhn-kaese",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-carny-adult-huhn-kaese",
          "section": "Zusammensetzung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-carny-adult-huhn-kaese",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-carny-adult-huhn-kaese",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-carny-adult-huhn-kaese",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-carny-adult-huhn-kaese",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-carny-adult-huhn-kaese",
          "section": "Umsetzbare Energie / Abruf: kein Wert falls null"
        },
        "feeding": {
          "sourceId": "manufacturer-carny-adult-huhn-kaese",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-carny-adult-huhn-kaese",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-carny-adult-huhn-kaese.html",
      "declaredTextures": [],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "46bb8f4e55631ce261acd4de475e1b9892fe6a96017292eac3a09c330c249e0e",
        "unparsedAnalysis": [],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "calcium",
          "phosphorus",
          "energy",
          "totalTaurine",
          "EAN"
        ]
      },
      "originalDeclarations": {
        "composition": "61 % Hühnerfleisch, 4 % Käse, Mineralstoffe, Rapsöl.",
        "analysisVerbatim": "Protein 10 %; Fettgehalt 6 %; Rohfaser 0,5 %; Rohasche 2 %; Feuchtigkeit 80 %",
        "additivesVerbatim": "4000 IE Vitamin A; 200 IE Vitamin D3; 3 mg Kupfer-Aminosäure; 19,4 mg Zinksulfat, Monohydrat; 2 mg Mangansulfat-Monohydrat; 0,4 mg Calciumjodat; 550 mg Taurin",
        "sourceId": "manufacturer-carny-adult-huhn-kaese"
      },
      "symbolImage": "cat-result-wet-mousse.webp"
    },
    {
      "id": "cat-research-carny-adult-huhn-kaninchen",
      "species": "cat",
      "brand": "animonda",
      "line": "Carny",
      "name": "Carny Adult Huhn + Kaninchen",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {
        "minYears": 1,
        "maxYears": 6,
        "manufacturerWording": "Katzen im Alter von 1 bis 6 Jahren"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "55 % Huhn (Magen, Leber, Fleisch, Hals, Fett), 10 % Kaninchen (Herz, Lunge), Mineralstoffe.",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-carny-adult-huhn-kaninchen",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Huhn (Magen, Leber, Fleisch, Hals, Fett)",
          "percentage": 55.0,
          "animal": "chicken",
          "uncertainty": null
        },
        {
          "name": "Kaninchen (Herz, Lunge)",
          "percentage": 10.0,
          "animal": "rabbit",
          "uncertainty": null
        },
        {
          "name": "Mineralstoffe",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 10.5,
          "fat": 5.0,
          "fibre": 0.4,
          "ash": 2.5,
          "moisture": 80.0,
          "calcium": null,
          "phosphorus": null
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 200.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Calciumjodat",
            "value": 0.75,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangansulfat-Monohydrat",
            "value": 1.4,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zinksulfat, Monohydrat",
            "value": 25.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Kupfer(II)-sulfat-Pentahydrat",
            "value": 1.0,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 0.38,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "manufacturer"
      },
      "feeding": {
        "status": "documented",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [
          "currentWeightKg"
        ],
        "rows": [
          {
            "weightKg": 3.0,
            "minGrams": 175.0,
            "maxGrams": 230.0
          },
          {
            "weightKg": 4.0,
            "minGrams": 215.0,
            "maxGrams": 275.0
          },
          {
            "weightKg": 5.0,
            "minGrams": 245.0,
            "maxGrams": 320.0
          },
          {
            "weightKg": 6.0,
            "minGrams": 280.0,
            "maxGrams": 365.0
          }
        ],
        "interpolation": "linear_within_table_only",
        "modifiers": [],
        "reason": null,
        "sourceTableSummary": "Gewicht der Katze g pro Tag 3 kg 175 -230 g 4 kg 215 - 275 g 5 kg 245 - 320 g 6 kg 280 - 365 g",
        "originalTables": [
          [
            [
              "Gewicht der Katze",
              "g pro Tag"
            ],
            [
              "3 kg",
              "175 -230 g"
            ],
            [
              "4 kg",
              "215 - 275 g"
            ],
            [
              "5 kg",
              "245 - 320 g"
            ],
            [
              "6 kg",
              "280 - 365 g"
            ]
          ]
        ],
        "models": []
      },
      "packages": [
        {
          "id": "pack-carny-adult-huhn-kaninchen-0",
          "units": 12,
          "unitNetGrams": 85.0,
          "netGrams": 1020.0,
          "ean": null,
          "sourceId": "manufacturer-carny-adult-huhn-kaninchen"
        }
      ],
      "offers": [
        "offer-cat-research-carny-adult-huhn-kaninchen"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-carny-adult-huhn-kaninchen",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-carny-adult-huhn-kaninchen",
          "section": "Zusammensetzung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-carny-adult-huhn-kaninchen",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-carny-adult-huhn-kaninchen",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-carny-adult-huhn-kaninchen",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-carny-adult-huhn-kaninchen",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-carny-adult-huhn-kaninchen",
          "section": "Umsetzbare Energie / Abruf: kein Wert falls null"
        },
        "feeding": {
          "sourceId": "manufacturer-carny-adult-huhn-kaninchen",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-carny-adult-huhn-kaninchen",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-carny-adult-huhn-kaninchen.html",
      "declaredTextures": [],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "991f32fe8f5f42ca914fab6a22fa491bf6530718c4eddb44b8a9b894f777402b",
        "unparsedAnalysis": [
          [
            "taurin",
            "0,8 g/kg"
          ]
        ],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "calcium",
          "phosphorus",
          "totalTaurine",
          "EAN"
        ]
      },
      "originalDeclarations": {
        "composition": "55 % Huhn (Magen, Leber, Fleisch, Hals, Fett), 10 % Kaninchen (Herz, Lunge), Mineralstoffe.",
        "analysisVerbatim": "Protein 10,5 %; Fettgehalt 5 %; Rohfaser 0,4 %; Rohasche 2,5 %; Feuchtigkeit 80 %; Taurin 0,8 g/kg",
        "additivesVerbatim": "200 IE Vitamin D3; 0,75 mg Calciumjodat; 1,4 mg Mangansulfat-Monohydrat; 25 mg Zinksulfat, Monohydrat; 1 mg Kupfer(II)-sulfat-Pentahydrat",
        "sourceId": "manufacturer-carny-adult-huhn-kaninchen"
      },
      "symbolImage": "cat-result-wet-pieces.webp"
    },
    {
      "id": "cat-research-carny-adult-huhn-katzenminze",
      "species": "cat",
      "brand": "animonda",
      "line": "Carny",
      "name": "Carny Adult Huhn + Katzenminze",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {},
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "65 % Hühnerfleisch, Mineralstoffe, 0,1 % Katzenminze, Rapsöl.",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-carny-adult-huhn-katzenminze",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Hühnerfleisch",
          "percentage": 65.0,
          "animal": "chicken",
          "uncertainty": null
        },
        {
          "name": "Mineralstoffe",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        },
        {
          "name": "0",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        },
        {
          "name": "Katzenminze",
          "percentage": 1.0,
          "animal": null,
          "uncertainty": null
        },
        {
          "name": "Rapsöl",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 10.0,
          "fat": 6.0,
          "fibre": 0.5,
          "ash": 2.0,
          "moisture": 80.0,
          "calcium": null,
          "phosphorus": null
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin A",
            "value": 4000.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Vitamin D3",
            "value": 200.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Kupfer-Aminosäure",
            "value": 3.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zinksulfat, Monohydrat",
            "value": 19.4,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangansulfat-Monohydrat",
            "value": 2.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Calciumjodat",
            "value": 0.4,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Taurin",
            "value": 550.0,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": null,
      "feeding": {
        "status": "documented",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [
          "currentWeightKg"
        ],
        "rows": [
          {
            "weightKg": 3.0,
            "minGrams": 165.0,
            "maxGrams": 215.0
          },
          {
            "weightKg": 4.0,
            "minGrams": 200.0,
            "maxGrams": 260.0
          },
          {
            "weightKg": 5.0,
            "minGrams": 230.0,
            "maxGrams": 305.0
          },
          {
            "weightKg": 6.0,
            "minGrams": 260.0,
            "maxGrams": 345.0
          }
        ],
        "interpolation": "linear_within_table_only",
        "modifiers": [],
        "reason": null,
        "sourceTableSummary": "Gewicht der Katze g pro Tag 3 kg 165 g - 215 g 4 kg 200 g - 260 g 5 kg 230 g - 305 g 6 kg 260 g - 345 g",
        "originalTables": [
          [
            [
              "Gewicht der Katze",
              "g pro Tag"
            ],
            [
              "3 kg",
              "165 g - 215 g"
            ],
            [
              "4 kg",
              "200 g - 260 g"
            ],
            [
              "5 kg",
              "230 g - 305 g"
            ],
            [
              "6 kg",
              "260 g - 345 g"
            ]
          ]
        ],
        "models": []
      },
      "packages": [
        {
          "id": "pack-carny-adult-huhn-katzenminze-0",
          "units": 32,
          "unitNetGrams": 85.0,
          "netGrams": 2720.0,
          "ean": null,
          "sourceId": "manufacturer-carny-adult-huhn-katzenminze"
        }
      ],
      "offers": [
        "offer-cat-research-carny-adult-huhn-katzenminze"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-carny-adult-huhn-katzenminze",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-carny-adult-huhn-katzenminze",
          "section": "Zusammensetzung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-carny-adult-huhn-katzenminze",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-carny-adult-huhn-katzenminze",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-carny-adult-huhn-katzenminze",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-carny-adult-huhn-katzenminze",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-carny-adult-huhn-katzenminze",
          "section": "Umsetzbare Energie / Abruf: kein Wert falls null"
        },
        "feeding": {
          "sourceId": "manufacturer-carny-adult-huhn-katzenminze",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-carny-adult-huhn-katzenminze",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-carny-adult-huhn-katzenminze.html",
      "declaredTextures": [],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "ac3330b97601bfb957dc31a80ee15925de4d44d4fb74f506715a4a2f31770fd7",
        "unparsedAnalysis": [],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "calcium",
          "phosphorus",
          "energy",
          "totalTaurine",
          "EAN"
        ]
      },
      "originalDeclarations": {
        "composition": "65 % Hühnerfleisch, Mineralstoffe, 0,1 % Katzenminze, Rapsöl.",
        "analysisVerbatim": "Protein 10 %; Fettgehalt 6 %; Rohfaser 0,5 %; Rohasche 2 %; Feuchtigkeit 80 %",
        "additivesVerbatim": "4000 IE Vitamin A; 200 IE Vitamin D3; 3 mg Kupfer-Aminosäure; 19,4 mg Zinksulfat, Monohydrat; 2 mg Mangansulfat-Monohydrat; 0,4 mg Calciumjodat; 550 mg Taurin",
        "sourceId": "manufacturer-carny-adult-huhn-katzenminze"
      },
      "symbolImage": "cat-food-wet.webp"
    },
    {
      "id": "cat-research-carny-adult-huhn-lachs",
      "species": "cat",
      "brand": "animonda",
      "line": "Carny",
      "name": "Carny Adult Huhn + Lachs",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {
        "minYears": 1,
        "maxYears": 6,
        "manufacturerWording": "Katzen im Alter von 1 bis 6 Jahren"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "61 % Huhn (Fleisch, Leber, Magen, Herz), 4 % Lachs, Mineralstoffe, Rapsöl.",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-carny-adult-huhn-lachs",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Huhn (Fleisch, Leber, Magen, Herz)",
          "percentage": 61.0,
          "animal": "chicken",
          "uncertainty": null
        },
        {
          "name": "Lachs",
          "percentage": 4.0,
          "animal": "salmon",
          "uncertainty": null
        },
        {
          "name": "Mineralstoffe",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        },
        {
          "name": "Rapsöl",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 10.5,
          "fat": 6.0,
          "fibre": 0.5,
          "ash": 2.4,
          "moisture": null,
          "calcium": null,
          "phosphorus": null
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 200.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Calciumjodat",
            "value": 0.4,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangansulfat-Monohydrat",
            "value": 2.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zinksulfat, Monohydrat",
            "value": 16.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Kupfer-Aminosäure",
            "value": 2.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Taurin",
            "value": 220.0,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 0.42,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "manufacturer"
      },
      "feeding": {
        "status": "documented",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [
          "currentWeightKg"
        ],
        "rows": [
          {
            "weightKg": 3.0,
            "minGrams": 165.0,
            "maxGrams": 220.0
          },
          {
            "weightKg": 4.0,
            "minGrams": 200.0,
            "maxGrams": 265.0
          },
          {
            "weightKg": 5.0,
            "minGrams": 230.0,
            "maxGrams": 305.0
          },
          {
            "weightKg": 6.0,
            "minGrams": 260.0,
            "maxGrams": 345.0
          }
        ],
        "interpolation": "linear_within_table_only",
        "modifiers": [],
        "reason": null,
        "sourceTableSummary": "Gewicht der Katze g pro Tag 3 kg 165-220 g 4 kg 200-265 g 5 kg 230-305 g 6 kg 260-345g",
        "originalTables": [
          [
            [
              "Gewicht der Katze",
              "g pro Tag"
            ],
            [
              "3 kg",
              "165-220 g"
            ],
            [
              "4 kg",
              "200-265 g"
            ],
            [
              "5 kg",
              "230-305 g"
            ],
            [
              "6 kg",
              "260-345g"
            ]
          ]
        ],
        "models": []
      },
      "packages": [
        {
          "id": "pack-carny-adult-huhn-lachs-0",
          "units": 6,
          "unitNetGrams": 200.0,
          "netGrams": 1200.0,
          "ean": null,
          "sourceId": "manufacturer-carny-adult-huhn-lachs"
        }
      ],
      "offers": [
        "offer-cat-research-carny-adult-huhn-lachs"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-carny-adult-huhn-lachs",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-carny-adult-huhn-lachs",
          "section": "Zusammensetzung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-carny-adult-huhn-lachs",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-carny-adult-huhn-lachs",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-carny-adult-huhn-lachs",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-carny-adult-huhn-lachs",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-carny-adult-huhn-lachs",
          "section": "Umsetzbare Energie / Abruf: kein Wert falls null"
        },
        "feeding": {
          "sourceId": "manufacturer-carny-adult-huhn-lachs",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-carny-adult-huhn-lachs",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-carny-adult-huhn-lachs.html",
      "declaredTextures": [],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "45a75f881b473e3aeafe3e4fa4aca68f80ebc963079b37d7872a539da6873234",
        "unparsedAnalysis": [
          [
            "",
            "Feuchtigkeit 80%"
          ]
        ],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "moisture",
          "calcium",
          "phosphorus",
          "totalTaurine",
          "EAN"
        ]
      },
      "originalDeclarations": {
        "composition": "61 % Huhn (Fleisch, Leber, Magen, Herz), 4 % Lachs, Mineralstoffe, Rapsöl.",
        "analysisVerbatim": "Protein 10,5 %; Fettgehalt 6 %; Rohfaser 0,5 %; Rohasche 2,4 %; Feuchtigkeit 80%",
        "additivesVerbatim": "200 IE Vitamin D3; 0,4 mg Calciumjodat; 2,0 mg Mangansulfat-Monohydrat; 16 mg Zinksulfat, Monohydrat; 2,0 mg Kupfer-Aminosäure; 220 mg Taurin",
        "sourceId": "manufacturer-carny-adult-huhn-lachs"
      },
      "symbolImage": "cat-food-wet.webp"
    },
    {
      "id": "cat-research-carny-adult-huhn-pute-entenherzen",
      "species": "cat",
      "brand": "animonda",
      "line": "Carny",
      "name": "Carny Adult Huhn, Pute + Entenherzen",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {
        "minYears": 1,
        "maxYears": 6,
        "manufacturerWording": "Katzen im Alter von 1 bis 6 Jahren"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "44 % Huhn (Magen, Leber, Fleisch, Fett), 20 % Putenherzen, 6 % Entenherzen, Mineralstoffe.",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-carny-adult-huhn-pute-entenherzen",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Huhn (Magen, Leber, Fleisch, Fett)",
          "percentage": 44.0,
          "animal": "chicken",
          "uncertainty": null
        },
        {
          "name": "Putenherzen",
          "percentage": 20.0,
          "animal": "turkey",
          "uncertainty": null
        },
        {
          "name": "Entenherzen",
          "percentage": 6.0,
          "animal": "duck",
          "uncertainty": null
        },
        {
          "name": "Mineralstoffe",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 10.5,
          "fat": 5.0,
          "fibre": 0.4,
          "ash": 2.5,
          "moisture": 80.0,
          "calcium": null,
          "phosphorus": null
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 200.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Calciumjodat",
            "value": 0.75,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangansulfat-Monohydrat",
            "value": 1.4,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zinksulfat, Monohydrat",
            "value": 25.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Kupfer(II)-sulfat-Pentahydrat",
            "value": 1.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Taurin",
            "value": 1500.0,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 0.42,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "manufacturer"
      },
      "feeding": {
        "status": "documented",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [
          "currentWeightKg"
        ],
        "rows": [
          {
            "weightKg": 3.0,
            "minGrams": 170.0,
            "maxGrams": 230.0
          },
          {
            "weightKg": 4.0,
            "minGrams": 210.0,
            "maxGrams": 275.0
          },
          {
            "weightKg": 5.0,
            "minGrams": 240.0,
            "maxGrams": 320.0
          },
          {
            "weightKg": 6.0,
            "minGrams": 275.0,
            "maxGrams": 365.0
          }
        ],
        "interpolation": "linear_within_table_only",
        "modifiers": [],
        "reason": null,
        "sourceTableSummary": "Gewicht der Katze g pro Tag 3 kg 170-230g 4 kg 210-275 g 5 kg 240-320 g 6 kg 275-365 g",
        "originalTables": [
          [
            [
              "Gewicht der Katze",
              "g pro Tag"
            ],
            [
              "3 kg",
              "170-230g"
            ],
            [
              "4 kg",
              "210-275 g"
            ],
            [
              "5 kg",
              "240-320 g"
            ],
            [
              "6 kg",
              "275-365 g"
            ]
          ]
        ],
        "models": []
      },
      "packages": [
        {
          "id": "pack-carny-adult-huhn-pute-entenherzen-0",
          "units": 6,
          "unitNetGrams": 200.0,
          "netGrams": 1200.0,
          "ean": null,
          "sourceId": "manufacturer-carny-adult-huhn-pute-entenherzen"
        }
      ],
      "offers": [
        "offer-cat-research-carny-adult-huhn-pute-entenherzen"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-carny-adult-huhn-pute-entenherzen",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-carny-adult-huhn-pute-entenherzen",
          "section": "Zusammensetzung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-carny-adult-huhn-pute-entenherzen",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-carny-adult-huhn-pute-entenherzen",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-carny-adult-huhn-pute-entenherzen",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-carny-adult-huhn-pute-entenherzen",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-carny-adult-huhn-pute-entenherzen",
          "section": "Umsetzbare Energie / Abruf: kein Wert falls null"
        },
        "feeding": {
          "sourceId": "manufacturer-carny-adult-huhn-pute-entenherzen",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-carny-adult-huhn-pute-entenherzen",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-carny-adult-huhn-pute-entenherzen.html",
      "declaredTextures": [
        "pieces"
      ],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "dfadc38cbdea87af509edee0beb682fa07decaf236e3e5cb70bbb3833dcfc5ef",
        "unparsedAnalysis": [],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "calcium",
          "phosphorus",
          "totalTaurine",
          "EAN"
        ]
      },
      "originalDeclarations": {
        "composition": "44 % Huhn (Magen, Leber, Fleisch, Fett), 20 % Putenherzen, 6 % Entenherzen, Mineralstoffe.",
        "analysisVerbatim": "Protein 10,5 %; Fettgehalt 5 %; Rohfaser 0,4 %; Rohasche 2,5 %; Feuchtigkeit 80 %",
        "additivesVerbatim": "200 IE Vitamin D3; 0,75 mg Calciumjodat; 1,4 mg Mangansulfat-Monohydrat; 25 mg Zinksulfat, Monohydrat; 1 mg Kupfer(II)-sulfat-Pentahydrat; 1500 mg Taurin",
        "sourceId": "manufacturer-carny-adult-huhn-pute-entenherzen"
      },
      "symbolImage": "cat-result-wet-mousse.webp"
    },
    {
      "id": "cat-research-carny-adult-huhn-pute-kaninchen",
      "species": "cat",
      "brand": "animonda",
      "line": "Carny",
      "name": "Carny Adult Huhn, Pute + Kaninchen",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {
        "minYears": 1,
        "maxYears": 6,
        "manufacturerWording": "Katzen von 1 bis 6 Jahren"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "44 % Huhn (Leber, Fleisch, Magen, Hals, Fett), 16 % Putenherzen, 10 % Kaninchen, Mineralstoffe",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-carny-adult-huhn-pute-kaninchen",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Huhn (Leber, Fleisch, Magen, Hals, Fett)",
          "percentage": 44.0,
          "animal": "chicken",
          "uncertainty": null
        },
        {
          "name": "Putenherzen",
          "percentage": 16.0,
          "animal": "turkey",
          "uncertainty": null
        },
        {
          "name": "Kaninchen",
          "percentage": 10.0,
          "animal": "rabbit",
          "uncertainty": null
        },
        {
          "name": "Mineralstoffe",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 10.5,
          "fat": 5.0,
          "fibre": 0.4,
          "ash": 2.5,
          "moisture": 80.0,
          "calcium": null,
          "phosphorus": null
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 200.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Calciumjodat",
            "value": 0.75,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangansulfat-Monohydrat",
            "value": 1.4,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zinksulfat, Monohydrat",
            "value": 25.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Kupfer(II)-sulfat-Pentahydrat",
            "value": 1.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Taurin",
            "value": 1500.0,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 0.42,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "manufacturer"
      },
      "feeding": {
        "status": "documented",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [
          "currentWeightKg"
        ],
        "rows": [
          {
            "weightKg": 3.0,
            "minGrams": 170.0,
            "maxGrams": 230.0
          },
          {
            "weightKg": 4.0,
            "minGrams": 210.0,
            "maxGrams": 275.0
          },
          {
            "weightKg": 5.0,
            "minGrams": 240.0,
            "maxGrams": 325.0
          },
          {
            "weightKg": 6.0,
            "minGrams": 275.0,
            "maxGrams": 365.0
          }
        ],
        "interpolation": "linear_within_table_only",
        "modifiers": [],
        "reason": null,
        "sourceTableSummary": "Gewicht der Katze g pro Tag 3 kg 170-230 g 4 kg 210-275 g 5 kg 240-325 g 6 kg 275-365g",
        "originalTables": [
          [
            [
              "Gewicht der Katze",
              "g pro Tag"
            ],
            [
              "3 kg",
              "170-230 g"
            ],
            [
              "4 kg",
              "210-275 g"
            ],
            [
              "5 kg",
              "240-325 g"
            ],
            [
              "6 kg",
              "275-365g"
            ]
          ]
        ],
        "models": []
      },
      "packages": [
        {
          "id": "pack-carny-adult-huhn-pute-kaninchen-0",
          "units": 6,
          "unitNetGrams": 200.0,
          "netGrams": 1200.0,
          "ean": null,
          "sourceId": "manufacturer-carny-adult-huhn-pute-kaninchen"
        }
      ],
      "offers": [
        "offer-cat-research-carny-adult-huhn-pute-kaninchen"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-carny-adult-huhn-pute-kaninchen",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-carny-adult-huhn-pute-kaninchen",
          "section": "Zusammensetzung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-carny-adult-huhn-pute-kaninchen",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-carny-adult-huhn-pute-kaninchen",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-carny-adult-huhn-pute-kaninchen",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-carny-adult-huhn-pute-kaninchen",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-carny-adult-huhn-pute-kaninchen",
          "section": "Umsetzbare Energie / Abruf: kein Wert falls null"
        },
        "feeding": {
          "sourceId": "manufacturer-carny-adult-huhn-pute-kaninchen",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-carny-adult-huhn-pute-kaninchen",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-carny-adult-huhn-pute-kaninchen.html",
      "declaredTextures": [
        "pieces"
      ],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "cb74752eca1ce05869d12d6c130abd11e1a4db12fe3d7b1fa421c6dd864e845c",
        "unparsedAnalysis": [],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "calcium",
          "phosphorus",
          "totalTaurine",
          "EAN"
        ]
      },
      "originalDeclarations": {
        "composition": "44 % Huhn (Leber, Fleisch, Magen, Hals, Fett), 16 % Putenherzen, 10 % Kaninchen, Mineralstoffe",
        "analysisVerbatim": "Protein 10,5 %; Fettgehalt 5 %; Rohfaser 0,4 %; Rohasche 2,5 %; Feuchtigkeit 80 %",
        "additivesVerbatim": "200 IE Vitamin D3; 0,75 mg Calciumjodat; 1,4 mg Mangansulfat-Monohydrat; 25 mg Zinksulfat, Monohydrat; 1 mg Kupfer(II)-sulfat-Pentahydrat; 1500 mg Taurin",
        "sourceId": "manufacturer-carny-adult-huhn-pute-kaninchen"
      },
      "symbolImage": "cat-food-wet.webp"
    },
    {
      "id": "cat-research-carny-adult-huhn-reh",
      "species": "cat",
      "brand": "animonda",
      "line": "Carny",
      "name": "Carny Adult Huhn + Reh",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {},
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "61 % Huhn (Fleisch, Leber, Herz, Magen), 4 % Rehfleisch, Mineralstoffe, Rapsöl.",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-carny-adult-huhn-reh",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Huhn (Fleisch, Leber, Herz, Magen)",
          "percentage": 61.0,
          "animal": "chicken",
          "uncertainty": null
        },
        {
          "name": "Rehfleisch",
          "percentage": 4.0,
          "animal": "venison",
          "uncertainty": null
        },
        {
          "name": "Mineralstoffe",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        },
        {
          "name": "Rapsöl",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 10.0,
          "fat": 6.0,
          "fibre": 0.5,
          "ash": 2.0,
          "moisture": 80.0,
          "calcium": null,
          "phosphorus": null
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 200.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Kupfer-Aminosäure",
            "value": 3.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zinksulfat, Monohydrat",
            "value": 19.4,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangansulfat-Monohydrat",
            "value": 2.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Calciumjodat",
            "value": 0.4,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Taurin",
            "value": 550.0,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": null,
      "feeding": {
        "status": "documented",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [
          "currentWeightKg"
        ],
        "rows": [
          {
            "weightKg": 3.0,
            "minGrams": 165.0,
            "maxGrams": 215.0
          },
          {
            "weightKg": 4.0,
            "minGrams": 200.0,
            "maxGrams": 260.0
          },
          {
            "weightKg": 5.0,
            "minGrams": 230.0,
            "maxGrams": 305.0
          },
          {
            "weightKg": 6.0,
            "minGrams": 260.0,
            "maxGrams": 345.0
          }
        ],
        "interpolation": "linear_within_table_only",
        "modifiers": [],
        "reason": null,
        "sourceTableSummary": "Gewicht der Katze g pro Tag 3 kg 165 g - 215 g 4 kg 200 g - 260 g 5 kg 230 g - 305 g 6 kg 260 g - 345 g",
        "originalTables": [
          [
            [
              "Gewicht der Katze",
              "g pro Tag"
            ],
            [
              "3 kg",
              "165 g - 215 g"
            ],
            [
              "4 kg",
              "200 g - 260 g"
            ],
            [
              "5 kg",
              "230 g - 305 g"
            ],
            [
              "6 kg",
              "260 g - 345 g"
            ]
          ]
        ],
        "models": []
      },
      "packages": [
        {
          "id": "pack-carny-adult-huhn-reh-0",
          "units": 32,
          "unitNetGrams": 85.0,
          "netGrams": 2720.0,
          "ean": null,
          "sourceId": "manufacturer-carny-adult-huhn-reh"
        }
      ],
      "offers": [
        "offer-cat-research-carny-adult-huhn-reh"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-carny-adult-huhn-reh",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-carny-adult-huhn-reh",
          "section": "Zusammensetzung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-carny-adult-huhn-reh",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-carny-adult-huhn-reh",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-carny-adult-huhn-reh",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-carny-adult-huhn-reh",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-carny-adult-huhn-reh",
          "section": "Umsetzbare Energie / Abruf: kein Wert falls null"
        },
        "feeding": {
          "sourceId": "manufacturer-carny-adult-huhn-reh",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-carny-adult-huhn-reh",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-carny-adult-huhn-reh.html",
      "declaredTextures": [],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "ecc79bd0b33029540ce6226d606e48148149e9b4c8696469fa2a1302245ca769",
        "unparsedAnalysis": [],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "calcium",
          "phosphorus",
          "energy",
          "totalTaurine",
          "EAN"
        ]
      },
      "originalDeclarations": {
        "composition": "61 % Huhn (Fleisch, Leber, Herz, Magen), 4 % Rehfleisch, Mineralstoffe, Rapsöl.",
        "analysisVerbatim": "Protein 10 %; Fettgehalt 6 %; Rohfaser 0,5 %; Rohasche 2 %; Feuchtigkeit 80 %",
        "additivesVerbatim": "200 IE Vitamin D3; 3 mg Kupfer-Aminosäure; 19,4 mg Zinksulfat, Monohydrat; 2 mg Mangansulfat-Monohydrat; 0,4 mg Calciumjodat; 550 mg Taurin",
        "sourceId": "manufacturer-carny-adult-huhn-reh"
      },
      "symbolImage": "cat-food-wet.webp"
    },
    {
      "id": "cat-research-carny-adult-huhn-shrimps",
      "species": "cat",
      "brand": "animonda",
      "line": "Carny",
      "name": "Carny Adult Huhn + Shrimps",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {
        "minYears": 1,
        "maxYears": 6,
        "manufacturerWording": "Katzen im Alter von 1–6 Jahren"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "60 % Hühnerfleisch, 5 % Shrimps, Mineralstoffe, Rapsöl.",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-carny-adult-huhn-shrimps",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Hühnerfleisch",
          "percentage": 60.0,
          "animal": "chicken",
          "uncertainty": null
        },
        {
          "name": "Shrimps",
          "percentage": 5.0,
          "animal": "shrimp",
          "uncertainty": null
        },
        {
          "name": "Mineralstoffe",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        },
        {
          "name": "Rapsöl",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 10.0,
          "fat": 6.0,
          "fibre": 0.5,
          "ash": 2.0,
          "moisture": 80.0,
          "calcium": null,
          "phosphorus": null
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin A",
            "value": 4000.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Vitamin D3",
            "value": 200.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Kupfer-Aminosäure",
            "value": 3.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zinksulfat, Monohydrat",
            "value": 19.4,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangansulfat-Monohydrat",
            "value": 2.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Calciumjodat",
            "value": 0.4,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Taurin",
            "value": 550.0,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": null,
      "feeding": {
        "status": "documented",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [
          "currentWeightKg"
        ],
        "rows": [
          {
            "weightKg": 3.0,
            "minGrams": 165.0,
            "maxGrams": 215.0
          },
          {
            "weightKg": 4.0,
            "minGrams": 200.0,
            "maxGrams": 260.0
          },
          {
            "weightKg": 5.0,
            "minGrams": 230.0,
            "maxGrams": 305.0
          },
          {
            "weightKg": 6.0,
            "minGrams": 260.0,
            "maxGrams": 345.0
          }
        ],
        "interpolation": "linear_within_table_only",
        "modifiers": [],
        "reason": null,
        "sourceTableSummary": "Gewicht der Katze g pro Tag 3 kg 165 g - 215 g 4 kg 200 g - 260 g 5 kg 230 g - 305 g 6 kg 260 g - 345 g",
        "originalTables": [
          [
            [
              "Gewicht der Katze",
              "g pro Tag"
            ],
            [
              "3 kg",
              "165 g - 215 g"
            ],
            [
              "4 kg",
              "200 g - 260 g"
            ],
            [
              "5 kg",
              "230 g - 305 g"
            ],
            [
              "6 kg",
              "260 g - 345 g"
            ]
          ]
        ],
        "models": []
      },
      "packages": [
        {
          "id": "pack-carny-adult-huhn-shrimps-0",
          "units": 32,
          "unitNetGrams": 85.0,
          "netGrams": 2720.0,
          "ean": null,
          "sourceId": "manufacturer-carny-adult-huhn-shrimps"
        }
      ],
      "offers": [
        "offer-cat-research-carny-adult-huhn-shrimps"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-carny-adult-huhn-shrimps",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-carny-adult-huhn-shrimps",
          "section": "Zusammensetzung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-carny-adult-huhn-shrimps",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-carny-adult-huhn-shrimps",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-carny-adult-huhn-shrimps",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-carny-adult-huhn-shrimps",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-carny-adult-huhn-shrimps",
          "section": "Umsetzbare Energie / Abruf: kein Wert falls null"
        },
        "feeding": {
          "sourceId": "manufacturer-carny-adult-huhn-shrimps",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-carny-adult-huhn-shrimps",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-carny-adult-huhn-shrimps.html",
      "declaredTextures": [],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "6b6a92a14e554640dd42156c246b73f514aae4a4026b9642bba06e474103df1b",
        "unparsedAnalysis": [],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "calcium",
          "phosphorus",
          "energy",
          "totalTaurine",
          "EAN"
        ]
      },
      "originalDeclarations": {
        "composition": "60 % Hühnerfleisch, 5 % Shrimps, Mineralstoffe, Rapsöl.",
        "analysisVerbatim": "Protein 10 %; Fettgehalt 6 %; Rohfaser 0,5 %; Rohasche 2 %; Feuchtigkeit 80 %",
        "additivesVerbatim": "4000 IE Vitamin A; 200 IE Vitamin D3; 3 mg Kupfer-Aminosäure; 19,4 mg Zinksulfat, Monohydrat; 2 mg Mangansulfat-Monohydrat; 0,4 mg Calciumjodat; 550 mg Taurin",
        "sourceId": "manufacturer-carny-adult-huhn-shrimps"
      },
      "symbolImage": "cat-result-wet-mousse.webp"
    },
    {
      "id": "cat-research-carny-adult-huhn-thunfisch",
      "species": "cat",
      "brand": "animonda",
      "line": "Carny",
      "name": "Carny Adult Huhn + Thunfisch",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {
        "minYears": 1,
        "maxYears": 6,
        "manufacturerWording": "Katzen im Alter von 1 bis 6 Jahren"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "55 % Huhn (Leber, Magen, Herz, Fleisch, Hals, Fett), 10 % Thunfisch, Mineralstoffe.",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-carny-adult-huhn-thunfisch",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Huhn (Leber, Magen, Herz, Fleisch, Hals, Fett)",
          "percentage": 55.0,
          "animal": "chicken",
          "uncertainty": null
        },
        {
          "name": "Thunfisch",
          "percentage": 10.0,
          "animal": "fish",
          "uncertainty": null
        },
        {
          "name": "Mineralstoffe",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 10.5,
          "fat": 5.5,
          "fibre": 0.3,
          "ash": 2.4,
          "moisture": 80.0,
          "calcium": null,
          "phosphorus": null
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Calciumjodat",
            "value": 0.75,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangansulfat-Monohydrat",
            "value": 1.4,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zinksulfat, Monohydrat",
            "value": 25.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Kupfer(II)-sulfat-Pentahydrat",
            "value": 1.0,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 0.38,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "manufacturer"
      },
      "feeding": {
        "status": "documented",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [
          "currentWeightKg"
        ],
        "rows": [
          {
            "weightKg": 3.0,
            "minGrams": 175.0,
            "maxGrams": 230.0
          },
          {
            "weightKg": 4.0,
            "minGrams": 215.0,
            "maxGrams": 275.0
          },
          {
            "weightKg": 5.0,
            "minGrams": 245.0,
            "maxGrams": 320.0
          },
          {
            "weightKg": 6.0,
            "minGrams": 280.0,
            "maxGrams": 365.0
          }
        ],
        "interpolation": "linear_within_table_only",
        "modifiers": [],
        "reason": null,
        "sourceTableSummary": "Gewicht der Katze g pro Tag 3 kg 175 -230 g 4 kg 215 - 275 g 5 kg 245 - 320 g 6 kg 280 - 365 g",
        "originalTables": [
          [
            [
              "Gewicht der Katze",
              "g pro Tag"
            ],
            [
              "3 kg",
              "175 -230 g"
            ],
            [
              "4 kg",
              "215 - 275 g"
            ],
            [
              "5 kg",
              "245 - 320 g"
            ],
            [
              "6 kg",
              "280 - 365 g"
            ]
          ]
        ],
        "models": []
      },
      "packages": [
        {
          "id": "pack-carny-adult-huhn-thunfisch-0",
          "units": 12,
          "unitNetGrams": 85.0,
          "netGrams": 1020.0,
          "ean": null,
          "sourceId": "manufacturer-carny-adult-huhn-thunfisch"
        }
      ],
      "offers": [
        "offer-cat-research-carny-adult-huhn-thunfisch"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-carny-adult-huhn-thunfisch",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-carny-adult-huhn-thunfisch",
          "section": "Zusammensetzung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-carny-adult-huhn-thunfisch",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-carny-adult-huhn-thunfisch",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-carny-adult-huhn-thunfisch",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-carny-adult-huhn-thunfisch",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-carny-adult-huhn-thunfisch",
          "section": "Umsetzbare Energie / Abruf: kein Wert falls null"
        },
        "feeding": {
          "sourceId": "manufacturer-carny-adult-huhn-thunfisch",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-carny-adult-huhn-thunfisch",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-carny-adult-huhn-thunfisch.html",
      "declaredTextures": [],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "7ffc1bad192feb10db16380050d75544f59a82308a26b4c158842709bb7b4fce",
        "unparsedAnalysis": [
          [
            "taurin",
            "0,8 g/kg"
          ]
        ],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "calcium",
          "phosphorus",
          "totalTaurine",
          "EAN"
        ]
      },
      "originalDeclarations": {
        "composition": "55 % Huhn (Leber, Magen, Herz, Fleisch, Hals, Fett), 10 % Thunfisch, Mineralstoffe.",
        "analysisVerbatim": "Protein 10,5 %; Fettgehalt 5,5 %; Rohfaser 0,3 %; Rohasche 2,4 %; Feuchtigkeit 80 %; Taurin 0,8 g/kg",
        "additivesVerbatim": "0,75 mg Calciumjodat; 1,4 mg Mangansulfat-Monohydrat; 25 mg Zinksulfat, Monohydrat; 1 mg Kupfer(II)-sulfat-Pentahydrat",
        "sourceId": "manufacturer-carny-adult-huhn-thunfisch"
      },
      "symbolImage": "cat-food-wet.webp"
    },
    {
      "id": "cat-research-carny-adult-multifleisch-cocktail",
      "species": "cat",
      "brand": "animonda",
      "line": "Carny",
      "name": "Carny Adult Multifleisch-Cocktail",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {
        "minYears": 1,
        "maxYears": 6,
        "manufacturerWording": "Katzen von 1 bis 6 Jahren"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "30 % Rind (Lunge, Fleisch, Herz, Euter), 29 % Huhn (Leber, Magen, Hals, Fleisch), 6 % Wild, Mineralstoffe.",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-carny-adult-multifleisch-cocktail",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Rind (Lunge, Fleisch, Herz, Euter)",
          "percentage": 30.0,
          "animal": "beef",
          "uncertainty": null
        },
        {
          "name": "Huhn (Leber, Magen, Hals, Fleisch)",
          "percentage": 29.0,
          "animal": "chicken",
          "uncertainty": null
        },
        {
          "name": "Wild",
          "percentage": 6.0,
          "animal": "venison",
          "uncertainty": null
        },
        {
          "name": "Mineralstoffe",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 10.5,
          "fat": 6.2,
          "fibre": 0.5,
          "ash": 2.1,
          "moisture": 79.0,
          "calcium": null,
          "phosphorus": null
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 200.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Mangansulfat-Monohydrat",
            "value": 1.4,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zinksulfat, Monohydrat",
            "value": 25.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Taurin",
            "value": 1500.0,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 0.44,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "manufacturer"
      },
      "feeding": {
        "status": "documented",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [
          "currentWeightKg"
        ],
        "rows": [
          {
            "weightKg": 3.0,
            "minGrams": 155.0,
            "maxGrams": 205.0
          },
          {
            "weightKg": 4.0,
            "minGrams": 185.0,
            "maxGrams": 250.0
          },
          {
            "weightKg": 5.0,
            "minGrams": 215.0,
            "maxGrams": 290.0
          },
          {
            "weightKg": 6.0,
            "minGrams": 245.0,
            "maxGrams": 325.0
          }
        ],
        "interpolation": "linear_within_table_only",
        "modifiers": [],
        "reason": null,
        "sourceTableSummary": "Gewicht der Katze g pro Tag 3 kg 155-205 g 4 kg 185-250 g 5 kg 215-290 g 6 kg 245-325g",
        "originalTables": [
          [
            [
              "Gewicht der Katze",
              "g pro Tag"
            ],
            [
              "3 kg",
              "155-205 g"
            ],
            [
              "4 kg",
              "185-250 g"
            ],
            [
              "5 kg",
              "215-290 g"
            ],
            [
              "6 kg",
              "245-325g"
            ]
          ]
        ],
        "models": []
      },
      "packages": [
        {
          "id": "pack-carny-adult-multifleisch-cocktail-0",
          "units": 6,
          "unitNetGrams": 200.0,
          "netGrams": 1200.0,
          "ean": null,
          "sourceId": "manufacturer-carny-adult-multifleisch-cocktail"
        }
      ],
      "offers": [
        "offer-cat-research-carny-adult-multifleisch-cocktail"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-carny-adult-multifleisch-cocktail",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-carny-adult-multifleisch-cocktail",
          "section": "Zusammensetzung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-carny-adult-multifleisch-cocktail",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-carny-adult-multifleisch-cocktail",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-carny-adult-multifleisch-cocktail",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-carny-adult-multifleisch-cocktail",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-carny-adult-multifleisch-cocktail",
          "section": "Umsetzbare Energie / Abruf: kein Wert falls null"
        },
        "feeding": {
          "sourceId": "manufacturer-carny-adult-multifleisch-cocktail",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-carny-adult-multifleisch-cocktail",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-carny-adult-multifleisch-cocktail.html",
      "declaredTextures": [],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "953d74cebf1a41c76c19a7f5bc81f24238b972666dfecb6b09d2d5fd5ff1e439",
        "unparsedAnalysis": [],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "calcium",
          "phosphorus",
          "totalTaurine",
          "EAN"
        ]
      },
      "originalDeclarations": {
        "composition": "30 % Rind (Lunge, Fleisch, Herz, Euter), 29 % Huhn (Leber, Magen, Hals, Fleisch), 6 % Wild, Mineralstoffe.",
        "analysisVerbatim": "Protein 10,5 %; Fettgehalt 6,2 %; Rohfaser 0,5 %; Rohasche 2,1 %; Feuchtigkeit 79 %",
        "additivesVerbatim": "200 IE Vitamin D3; 1,4 mg Mangansulfat-Monohydrat; 25 mg Zinksulfat, Monohydrat; 1500 mg Taurin",
        "sourceId": "manufacturer-carny-adult-multifleisch-cocktail"
      },
      "symbolImage": "cat-result-wet-mousse.webp"
    },
    {
      "id": "cat-research-carny-adult-pute-huehnchenleber",
      "species": "cat",
      "brand": "animonda",
      "line": "Carny",
      "name": "Carny Adult Pute + Hühnchenleber",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {
        "minYears": 1,
        "maxYears": 6,
        "manufacturerWording": "Katzen von 1 bis 6 Jahren"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "37 % Pute (Fleisch, Herz, Leber), 28 % Huhn (Magen, 10 % Leber, Herz), Mineralstoffe, Rapsöl.",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-carny-adult-pute-huehnchenleber",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Pute (Fleisch, Herz, Leber)",
          "percentage": 37.0,
          "animal": "turkey",
          "uncertainty": null
        },
        {
          "name": "Huhn (Magen, 10 % Leber, Herz)",
          "percentage": 28.0,
          "animal": "chicken",
          "uncertainty": null
        },
        {
          "name": "Mineralstoffe",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        },
        {
          "name": "Rapsöl",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 10.5,
          "fat": 6.0,
          "fibre": 0.5,
          "ash": 2.4,
          "moisture": null,
          "calcium": null,
          "phosphorus": null
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 200.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Calciumjodat",
            "value": 0.4,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangansulfat-Monohydrat",
            "value": 2.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Kupfer-Aminosäure",
            "value": 2.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Taurin",
            "value": 220.0,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 0.42,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "manufacturer"
      },
      "feeding": {
        "status": "documented",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [
          "currentWeightKg"
        ],
        "rows": [
          {
            "weightKg": 3.0,
            "minGrams": 165.0,
            "maxGrams": 215.0
          },
          {
            "weightKg": 4.0,
            "minGrams": 200.0,
            "maxGrams": 265.0
          },
          {
            "weightKg": 5.0,
            "minGrams": 230.0,
            "maxGrams": 305.0
          },
          {
            "weightKg": 6.0,
            "minGrams": 260.0,
            "maxGrams": 345.0
          }
        ],
        "interpolation": "linear_within_table_only",
        "modifiers": [],
        "reason": null,
        "sourceTableSummary": "Gewicht der Katze g pro Tag 3 kg 165-215g 4 kg 200-265 g 5 kg 230-305 g 6 kg 260-345 g",
        "originalTables": [
          [
            [
              "Gewicht der Katze",
              "g pro Tag"
            ],
            [
              "3 kg",
              "165-215g"
            ],
            [
              "4 kg",
              "200-265 g"
            ],
            [
              "5 kg",
              "230-305 g"
            ],
            [
              "6 kg",
              "260-345 g"
            ]
          ]
        ],
        "models": []
      },
      "packages": [
        {
          "id": "pack-carny-adult-pute-huehnchenleber-0",
          "units": 6,
          "unitNetGrams": 200.0,
          "netGrams": 1200.0,
          "ean": null,
          "sourceId": "manufacturer-carny-adult-pute-huehnchenleber"
        }
      ],
      "offers": [
        "offer-cat-research-carny-adult-pute-huehnchenleber"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-carny-adult-pute-huehnchenleber",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-carny-adult-pute-huehnchenleber",
          "section": "Zusammensetzung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-carny-adult-pute-huehnchenleber",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-carny-adult-pute-huehnchenleber",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-carny-adult-pute-huehnchenleber",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-carny-adult-pute-huehnchenleber",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-carny-adult-pute-huehnchenleber",
          "section": "Umsetzbare Energie / Abruf: kein Wert falls null"
        },
        "feeding": {
          "sourceId": "manufacturer-carny-adult-pute-huehnchenleber",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-carny-adult-pute-huehnchenleber",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-carny-adult-pute-huehnchenleber.html",
      "declaredTextures": [],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "ad565dd38bcb1091f896aaa6676b52c969efb3920ae37540c307985e63bf5e41",
        "unparsedAnalysis": [
          [
            "",
            "Feuchtigkeit 80%"
          ]
        ],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "moisture",
          "calcium",
          "phosphorus",
          "totalTaurine",
          "EAN"
        ]
      },
      "originalDeclarations": {
        "composition": "37 % Pute (Fleisch, Herz, Leber), 28 % Huhn (Magen, 10 % Leber, Herz), Mineralstoffe, Rapsöl.",
        "analysisVerbatim": "Protein 10,5 %; Fettgehalt 6 %; Rohfaser 0,5 %; Rohasche 2,4 %; Feuchtigkeit 80%",
        "additivesVerbatim": "200 IE Vitamin D3; 0,4 mg Calciumjodat; 2 mg Mangansulfat-Monohydrat; 2 mg Kupfer-Aminosäure; 220 mg Taurin",
        "sourceId": "manufacturer-carny-adult-pute-huehnchenleber"
      },
      "symbolImage": "cat-result-wet-pieces.webp"
    },
    {
      "id": "cat-research-carny-adult-pute-huhn-shrimps",
      "species": "cat",
      "brand": "animonda",
      "line": "Carny",
      "name": "Carny Adult Pute, Huhn + Shrimps",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {
        "minYears": 1,
        "maxYears": 6,
        "manufacturerWording": "Katzen im Alter von 1 bis 6 Jahren"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "40 % Pute (Herz, Leber, Magen), 24 % Huhn (Fleisch, Hals, Leber, Fett), 6 % Shrimps, Mineralstoffe.",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-carny-adult-pute-huhn-shrimps",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Pute (Herz, Leber, Magen)",
          "percentage": 40.0,
          "animal": "turkey",
          "uncertainty": null
        },
        {
          "name": "Huhn (Fleisch, Hals, Leber, Fett)",
          "percentage": 24.0,
          "animal": "chicken",
          "uncertainty": null
        },
        {
          "name": "Shrimps",
          "percentage": 6.0,
          "animal": "shrimp",
          "uncertainty": null
        },
        {
          "name": "Mineralstoffe",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 10.5,
          "fat": 5.0,
          "fibre": 0.4,
          "ash": 2.5,
          "moisture": 80.0,
          "calcium": null,
          "phosphorus": null
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 200.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Calciumjodat",
            "value": 0.75,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangansulfat-Monohydrat",
            "value": 1.4,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zinksulfat, Monohydrat",
            "value": 25.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Kupfer(II)-sulfat-Pentahydrat",
            "value": 1.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Taurin",
            "value": 1500.0,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 0.42,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "manufacturer"
      },
      "feeding": {
        "status": "documented",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [
          "currentWeightKg"
        ],
        "rows": [
          {
            "weightKg": 3.0,
            "minGrams": 170.0,
            "maxGrams": 230.0
          },
          {
            "weightKg": 4.0,
            "minGrams": 210.0,
            "maxGrams": 280.0
          },
          {
            "weightKg": 5.0,
            "minGrams": 240.0,
            "maxGrams": 325.0
          },
          {
            "weightKg": 6.0,
            "minGrams": 275.0,
            "maxGrams": 365.0
          }
        ],
        "interpolation": "linear_within_table_only",
        "modifiers": [],
        "reason": null,
        "sourceTableSummary": "Gewicht der Katze g pro Tag 3 kg 170-230g 4 kg 210-280 g 5 kg 240-325 g 6 kg 275-365 g",
        "originalTables": [
          [
            [
              "Gewicht der Katze",
              "g pro Tag"
            ],
            [
              "3 kg",
              "170-230g"
            ],
            [
              "4 kg",
              "210-280 g"
            ],
            [
              "5 kg",
              "240-325 g"
            ],
            [
              "6 kg",
              "275-365 g"
            ]
          ]
        ],
        "models": []
      },
      "packages": [
        {
          "id": "pack-carny-adult-pute-huhn-shrimps-0",
          "units": 6,
          "unitNetGrams": 200.0,
          "netGrams": 1200.0,
          "ean": null,
          "sourceId": "manufacturer-carny-adult-pute-huhn-shrimps"
        }
      ],
      "offers": [
        "offer-cat-research-carny-adult-pute-huhn-shrimps"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-carny-adult-pute-huhn-shrimps",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-carny-adult-pute-huhn-shrimps",
          "section": "Zusammensetzung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-carny-adult-pute-huhn-shrimps",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-carny-adult-pute-huhn-shrimps",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-carny-adult-pute-huhn-shrimps",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-carny-adult-pute-huhn-shrimps",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-carny-adult-pute-huhn-shrimps",
          "section": "Umsetzbare Energie / Abruf: kein Wert falls null"
        },
        "feeding": {
          "sourceId": "manufacturer-carny-adult-pute-huhn-shrimps",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-carny-adult-pute-huhn-shrimps",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-carny-adult-pute-huhn-shrimps.html",
      "declaredTextures": [],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "79e7e1625191efdbae981315a61cb0bf0df984cdac6960d74c4c1b095cadb8df",
        "unparsedAnalysis": [],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "calcium",
          "phosphorus",
          "totalTaurine",
          "EAN"
        ]
      },
      "originalDeclarations": {
        "composition": "40 % Pute (Herz, Leber, Magen), 24 % Huhn (Fleisch, Hals, Leber, Fett), 6 % Shrimps, Mineralstoffe.",
        "analysisVerbatim": "Protein 10,5 %; Fettgehalt 5 %; Rohfaser 0,4 %; Rohasche 2,5 %; Feuchtigkeit 80 %",
        "additivesVerbatim": "200 IE Vitamin D3; 0,75 mg Calciumjodat; 1,4 mg Mangansulfat-Monohydrat; 25 mg Zinksulfat, Monohydrat; 1 mg Kupfer(II)-sulfat-Pentahydrat; 1500 mg Taurin",
        "sourceId": "manufacturer-carny-adult-pute-huhn-shrimps"
      },
      "symbolImage": "cat-result-wet-mousse.webp"
    },
    {
      "id": "cat-research-carny-adult-pute-lamm",
      "species": "cat",
      "brand": "animonda",
      "line": "Carny",
      "name": "Carny Adult Pute + Lamm",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {
        "minYears": 1,
        "maxYears": 6,
        "manufacturerWording": "Katzen von 1 bis 6 Jahren"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "36 % Pute (Fleisch, Herz, Leber), 25 % Huhn (Leber, Magen, Herz), 4 % Lammlunge, Mineralstoffe, Rapsöl.",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-carny-adult-pute-lamm",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Pute (Fleisch, Herz, Leber)",
          "percentage": 36.0,
          "animal": "turkey",
          "uncertainty": null
        },
        {
          "name": "Huhn (Leber, Magen, Herz)",
          "percentage": 25.0,
          "animal": "chicken",
          "uncertainty": null
        },
        {
          "name": "Lammlunge",
          "percentage": 4.0,
          "animal": "lamb",
          "uncertainty": null
        },
        {
          "name": "Mineralstoffe",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        },
        {
          "name": "Rapsöl",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 10.5,
          "fat": 6.0,
          "fibre": 0.5,
          "ash": 2.4,
          "moisture": 80.0,
          "calcium": null,
          "phosphorus": null
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 200.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Kupfer-Aminosäure",
            "value": 2.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangansulfat-Monohydrat",
            "value": 2.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zinksulfat, Monohydrat",
            "value": 16.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Calciumjodat",
            "value": 0.4,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Taurin",
            "value": 220.0,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 0.42,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "manufacturer"
      },
      "feeding": {
        "status": "documented",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [
          "currentWeightKg"
        ],
        "rows": [
          {
            "weightKg": 3.0,
            "minGrams": 165.0,
            "maxGrams": 220.0
          },
          {
            "weightKg": 4.0,
            "minGrams": 200.0,
            "maxGrams": 265.0
          },
          {
            "weightKg": 5.0,
            "minGrams": 230.0,
            "maxGrams": 310.0
          },
          {
            "weightKg": 6.0,
            "minGrams": 260.0,
            "maxGrams": 350.0
          }
        ],
        "interpolation": "linear_within_table_only",
        "modifiers": [],
        "reason": null,
        "sourceTableSummary": "Gewicht der Katze g pro Tag 3 kg 165-220g 4 kg 200-265 g 5 kg 230-310 g 6 kg 260-350 g",
        "originalTables": [
          [
            [
              "Gewicht der Katze",
              "g pro Tag"
            ],
            [
              "3 kg",
              "165-220g"
            ],
            [
              "4 kg",
              "200-265 g"
            ],
            [
              "5 kg",
              "230-310 g"
            ],
            [
              "6 kg",
              "260-350 g"
            ]
          ]
        ],
        "models": []
      },
      "packages": [
        {
          "id": "pack-carny-adult-pute-lamm-0",
          "units": 6,
          "unitNetGrams": 200.0,
          "netGrams": 1200.0,
          "ean": null,
          "sourceId": "manufacturer-carny-adult-pute-lamm"
        }
      ],
      "offers": [
        "offer-cat-research-carny-adult-pute-lamm"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-carny-adult-pute-lamm",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-carny-adult-pute-lamm",
          "section": "Zusammensetzung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-carny-adult-pute-lamm",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-carny-adult-pute-lamm",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-carny-adult-pute-lamm",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-carny-adult-pute-lamm",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-carny-adult-pute-lamm",
          "section": "Umsetzbare Energie / Abruf: kein Wert falls null"
        },
        "feeding": {
          "sourceId": "manufacturer-carny-adult-pute-lamm",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-carny-adult-pute-lamm",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-carny-adult-pute-lamm.html",
      "declaredTextures": [],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "54a0ca54453d58e803ed931eba48786f25c563adfdfe829c5367c41f9f401f19",
        "unparsedAnalysis": [],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "calcium",
          "phosphorus",
          "totalTaurine",
          "EAN"
        ]
      },
      "originalDeclarations": {
        "composition": "36 % Pute (Fleisch, Herz, Leber), 25 % Huhn (Leber, Magen, Herz), 4 % Lammlunge, Mineralstoffe, Rapsöl.",
        "analysisVerbatim": "Protein 10,5 %; Fettgehalt 6 %; Rohfaser 0,5 %; Rohasche 2,4 %; Feuchtigkeit 80 %",
        "additivesVerbatim": "200 IE Vitamin D3; 2 mg Kupfer-Aminosäure; 2 mg Mangansulfat-Monohydrat; 16 mg Zinksulfat, Monohydrat; 0,4 mg Calciumjodat; 220 mg Taurin",
        "sourceId": "manufacturer-carny-adult-pute-lamm"
      },
      "symbolImage": "cat-result-wet-mousse.webp"
    },
    {
      "id": "cat-research-carny-adult-rind-fasan",
      "species": "cat",
      "brand": "animonda",
      "line": "Carny",
      "name": "Carny Adult Rind + Fasan",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {
        "minYears": 1,
        "maxYears": 6,
        "manufacturerWording": "Katzen im Alter von 1–6 Jahren"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "61 % Rind (Fleisch, Lunge, Herz, Euter, Leber), 4 % Fasanenfleisch, Mineralstoffe, Rapsöl.",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-carny-adult-rind-fasan",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Rind (Fleisch, Lunge, Herz, Euter, Leber)",
          "percentage": 61.0,
          "animal": "beef",
          "uncertainty": null
        },
        {
          "name": "Fasanenfleisch",
          "percentage": 4.0,
          "animal": "pheasant",
          "uncertainty": null
        },
        {
          "name": "Mineralstoffe",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        },
        {
          "name": "Rapsöl",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 10.0,
          "fat": 6.0,
          "fibre": 0.5,
          "ash": 2.0,
          "moisture": 80.0,
          "calcium": null,
          "phosphorus": null
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Kupfer-Aminosäure",
            "value": 3.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zinksulfat, Monohydrat",
            "value": 19.4,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangansulfat-Monohydrat",
            "value": 2.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Calciumjodat",
            "value": 0.4,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Taurin",
            "value": 550.0,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": null,
      "feeding": {
        "status": "documented",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [
          "currentWeightKg"
        ],
        "rows": [
          {
            "weightKg": 3.0,
            "minGrams": 165.0,
            "maxGrams": 215.0
          },
          {
            "weightKg": 4.0,
            "minGrams": 200.0,
            "maxGrams": 260.0
          },
          {
            "weightKg": 5.0,
            "minGrams": 230.0,
            "maxGrams": 305.0
          },
          {
            "weightKg": 6.0,
            "minGrams": 260.0,
            "maxGrams": 345.0
          }
        ],
        "interpolation": "linear_within_table_only",
        "modifiers": [],
        "reason": null,
        "sourceTableSummary": "Gewicht der Katze g pro Tag 3 kg 165 g - 215 g 4 kg 200 g - 260 g 5 kg 230 g - 305 g 6 kg 260 g - 345 g",
        "originalTables": [
          [
            [
              "Gewicht der Katze",
              "g pro Tag"
            ],
            [
              "3 kg",
              "165 g - 215 g"
            ],
            [
              "4 kg",
              "200 g - 260 g"
            ],
            [
              "5 kg",
              "230 g - 305 g"
            ],
            [
              "6 kg",
              "260 g - 345 g"
            ]
          ]
        ],
        "models": []
      },
      "packages": [
        {
          "id": "pack-carny-adult-rind-fasan-0",
          "units": 32,
          "unitNetGrams": 85.0,
          "netGrams": 2720.0,
          "ean": null,
          "sourceId": "manufacturer-carny-adult-rind-fasan"
        }
      ],
      "offers": [
        "offer-cat-research-carny-adult-rind-fasan"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-carny-adult-rind-fasan",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-carny-adult-rind-fasan",
          "section": "Zusammensetzung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-carny-adult-rind-fasan",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-carny-adult-rind-fasan",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-carny-adult-rind-fasan",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-carny-adult-rind-fasan",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-carny-adult-rind-fasan",
          "section": "Umsetzbare Energie / Abruf: kein Wert falls null"
        },
        "feeding": {
          "sourceId": "manufacturer-carny-adult-rind-fasan",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-carny-adult-rind-fasan",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-carny-adult-rind-fasan.html",
      "declaredTextures": [],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "dea53e8683e8bfb5a2baad3a56582c5ac22e20de08b49885d5a72faed6e81f0f",
        "unparsedAnalysis": [],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "calcium",
          "phosphorus",
          "energy",
          "totalTaurine",
          "EAN"
        ]
      },
      "originalDeclarations": {
        "composition": "61 % Rind (Fleisch, Lunge, Herz, Euter, Leber), 4 % Fasanenfleisch, Mineralstoffe, Rapsöl.",
        "analysisVerbatim": "Protein 10 %; Fettgehalt 6 %; Rohfaser 0,5 %; Rohasche 2 %; Feuchtigkeit 80 %",
        "additivesVerbatim": "3 mg Kupfer-Aminosäure; 19,4 mg Zinksulfat, Monohydrat; 2 mg Mangansulfat-Monohydrat; 0,4 mg Calciumjodat; 550 mg Taurin",
        "sourceId": "manufacturer-carny-adult-rind-fasan"
      },
      "symbolImage": "cat-result-wet-pieces.webp"
    },
    {
      "id": "cat-research-carny-adult-rind-herz",
      "species": "cat",
      "brand": "animonda",
      "line": "Carny",
      "name": "Carny Adult Rind + Herz",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {
        "minYears": 1,
        "maxYears": 6,
        "manufacturerWording": "Katzen von 1 bis 6 Jahren"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "35 % Rind (Lunge, Euter, Fleisch), 26 % Huhn (Leber, Fleisch, Herz), 4 % Herz, Mineralstoffe, Rapsöl.",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-carny-adult-rind-herz",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Rind (Lunge, Euter, Fleisch)",
          "percentage": 35.0,
          "animal": "beef",
          "uncertainty": null
        },
        {
          "name": "Huhn (Leber, Fleisch, Herz)",
          "percentage": 26.0,
          "animal": "chicken",
          "uncertainty": null
        },
        {
          "name": "Herz",
          "percentage": 4.0,
          "animal": null,
          "uncertainty": null
        },
        {
          "name": "Mineralstoffe",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        },
        {
          "name": "Rapsöl",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 10.5,
          "fat": 6.0,
          "fibre": 0.5,
          "ash": 2.0,
          "moisture": null,
          "calcium": null,
          "phosphorus": null
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 200.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Calciumjodat",
            "value": 0.4,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangansulfat-Monohydrat",
            "value": 2.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zinksulfat, Monohydrat",
            "value": 16.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Kupfer-Aminosäure",
            "value": 2.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Taurin",
            "value": 220.0,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 0.44,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "manufacturer"
      },
      "feeding": {
        "status": "documented",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [
          "currentWeightKg"
        ],
        "rows": [
          {
            "weightKg": 3.0,
            "minGrams": 155.0,
            "maxGrams": 200.0
          },
          {
            "weightKg": 4.0,
            "minGrams": 190.0,
            "maxGrams": 250.0
          },
          {
            "weightKg": 5.0,
            "minGrams": 220.0,
            "maxGrams": 290.0
          },
          {
            "weightKg": 6.0,
            "minGrams": 250.0,
            "maxGrams": 330.0
          }
        ],
        "interpolation": "linear_within_table_only",
        "modifiers": [],
        "reason": null,
        "sourceTableSummary": "Gewicht der Katze g pro Tag 3 kg 155-200g 4 kg 190-250 g 5 kg 220-290 g 6 kg 250-330 g",
        "originalTables": [
          [
            [
              "Gewicht der Katze",
              "g pro Tag"
            ],
            [
              "3 kg",
              "155-200g"
            ],
            [
              "4 kg",
              "190-250 g"
            ],
            [
              "5 kg",
              "220-290 g"
            ],
            [
              "6 kg",
              "250-330 g"
            ]
          ]
        ],
        "models": []
      },
      "packages": [
        {
          "id": "pack-carny-adult-rind-herz-0",
          "units": 6,
          "unitNetGrams": 200.0,
          "netGrams": 1200.0,
          "ean": null,
          "sourceId": "manufacturer-carny-adult-rind-herz"
        }
      ],
      "offers": [
        "offer-cat-research-carny-adult-rind-herz"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-carny-adult-rind-herz",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-carny-adult-rind-herz",
          "section": "Zusammensetzung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-carny-adult-rind-herz",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-carny-adult-rind-herz",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-carny-adult-rind-herz",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-carny-adult-rind-herz",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-carny-adult-rind-herz",
          "section": "Umsetzbare Energie / Abruf: kein Wert falls null"
        },
        "feeding": {
          "sourceId": "manufacturer-carny-adult-rind-herz",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-carny-adult-rind-herz",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-carny-adult-rind-herz.html",
      "declaredTextures": [
        "pieces"
      ],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "8a9e4a587a5d42db251eb2c1047ce48a5a40e631d6636eeaad376b21480457b4",
        "unparsedAnalysis": [
          [
            "",
            "Feuchtigkeit 79%"
          ]
        ],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "moisture",
          "calcium",
          "phosphorus",
          "totalTaurine",
          "EAN"
        ]
      },
      "originalDeclarations": {
        "composition": "35 % Rind (Lunge, Euter, Fleisch), 26 % Huhn (Leber, Fleisch, Herz), 4 % Herz, Mineralstoffe, Rapsöl.",
        "analysisVerbatim": "Protein 10,5 %; Fettgehalt 6 %; Rohfaser 0,5 %; Rohasche 2,0 %; Feuchtigkeit 79%",
        "additivesVerbatim": "200 IE Vitamin D3; 0,4 mg Calciumjodat; 2 mg Mangansulfat-Monohydrat; 16 mg Zinksulfat, Monohydrat; 2 mg Kupfer-Aminosäure; 220 mg Taurin",
        "sourceId": "manufacturer-carny-adult-rind-herz"
      },
      "symbolImage": "cat-result-wet-mousse.webp"
    },
    {
      "id": "cat-research-carny-adult-rind-huhn-entenherzen",
      "species": "cat",
      "brand": "animonda",
      "line": "Carny",
      "name": "Carny Adult Rind, Huhn + Entenherzen",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {
        "minYears": 1,
        "maxYears": 6,
        "manufacturerWording": "Katzen von 1 bis 6 Jahren"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "35 % Rind (Lunge, Euter, Fleisch), 26 % Huhn (Leber, Fleisch, Herz), 4 % Entenherzen, Mineralstoffe, Rapsöl.",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-carny-adult-rind-huhn-entenherzen",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Rind (Lunge, Euter, Fleisch)",
          "percentage": 35.0,
          "animal": "beef",
          "uncertainty": null
        },
        {
          "name": "Huhn (Leber, Fleisch, Herz)",
          "percentage": 26.0,
          "animal": "chicken",
          "uncertainty": null
        },
        {
          "name": "Entenherzen",
          "percentage": 4.0,
          "animal": "duck",
          "uncertainty": null
        },
        {
          "name": "Mineralstoffe",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        },
        {
          "name": "Rapsöl",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 10.5,
          "fat": 6.0,
          "fibre": 0.5,
          "ash": 2.0,
          "moisture": null,
          "calcium": null,
          "phosphorus": null
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 200.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Calciumjodat",
            "value": 0.4,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangansulfat-Monohydrat",
            "value": 2.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zinksulfat, Monohydrat",
            "value": 16.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Kupfer-Aminosäure",
            "value": 2.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Taurin",
            "value": 220.0,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 0.44,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "manufacturer"
      },
      "feeding": {
        "status": "blocked",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [],
        "rows": [],
        "interpolation": "disabled",
        "modifiers": [],
        "reason": "Herstellertabelle vorhanden, aber Alters-, Aktivitäts-, Idealgewichts- oder Mischfütterungsachsen nicht eindeutig im automatischen Modell zugeordnet.",
        "sourceTableSummary": "Gewicht der Katze g pro Tag 3 kg 155-205g 4 kg 190-250 g 5 kg 220-290 g 6 kg",
        "originalTables": [
          [
            [
              "Gewicht der Katze",
              "g pro Tag"
            ],
            [
              "3 kg",
              "155-205g"
            ],
            [
              "4 kg",
              "190-250 g"
            ],
            [
              "5 kg",
              "220-290 g"
            ],
            [
              "",
              "6 kg"
            ]
          ]
        ],
        "models": []
      },
      "packages": [
        {
          "id": "pack-carny-adult-rind-huhn-entenherzen-0",
          "units": 6,
          "unitNetGrams": 200.0,
          "netGrams": 1200.0,
          "ean": null,
          "sourceId": "manufacturer-carny-adult-rind-huhn-entenherzen"
        }
      ],
      "offers": [
        "offer-cat-research-carny-adult-rind-huhn-entenherzen"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-carny-adult-rind-huhn-entenherzen",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-carny-adult-rind-huhn-entenherzen",
          "section": "Zusammensetzung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-carny-adult-rind-huhn-entenherzen",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-carny-adult-rind-huhn-entenherzen",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-carny-adult-rind-huhn-entenherzen",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-carny-adult-rind-huhn-entenherzen",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-carny-adult-rind-huhn-entenherzen",
          "section": "Umsetzbare Energie / Abruf: kein Wert falls null"
        },
        "feeding": {
          "sourceId": "manufacturer-carny-adult-rind-huhn-entenherzen",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-carny-adult-rind-huhn-entenherzen",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-carny-adult-rind-huhn-entenherzen.html",
      "declaredTextures": [
        "pieces"
      ],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "307215a120c30a53afe1bf5d01027990c3f50fcfea837d617e8848eae3b98b60",
        "unparsedAnalysis": [
          [
            "",
            "Feuchtigkeit 79%"
          ]
        ],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "moisture",
          "calcium",
          "phosphorus",
          "totalTaurine",
          "EAN"
        ]
      },
      "originalDeclarations": {
        "composition": "35 % Rind (Lunge, Euter, Fleisch), 26 % Huhn (Leber, Fleisch, Herz), 4 % Entenherzen, Mineralstoffe, Rapsöl.",
        "analysisVerbatim": "Protein 10,5 %; Fettgehalt 6 %; Rohfaser 0,5 %; Rohasche 2,0 %; Feuchtigkeit 79%",
        "additivesVerbatim": "200 IE Vitamin D3; 0,4 mg Calciumjodat; 2 mg Mangansulfat-Monohydrat; 16 mg Zinksulfat, Monohydrat; 2 mg Kupfer-Aminosäure; 220 mg Taurin",
        "sourceId": "manufacturer-carny-adult-rind-huhn-entenherzen"
      },
      "symbolImage": "cat-result-wet-mousse.webp"
    },
    {
      "id": "cat-research-carny-adult-rind-kabeljau-mit-petersilienwurzeln",
      "species": "cat",
      "brand": "animonda",
      "line": "Carny",
      "name": "Carny Adult Rind + Kabeljau mit Petersilienwurzeln",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {
        "minYears": 1,
        "maxYears": 6,
        "manufacturerWording": "Katzen von 1 bis 6 Jahren"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "35 % Rind (Lunge, Euter, Fleisch), 26 % Huhn (Leber, Fleisch, Herz), 4 % Kabeljau, 1 % Petersilienwurzeln, Mineralstoffe, Rapsöl.",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-carny-adult-rind-kabeljau-mit-petersilienwurzeln",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Rind (Lunge, Euter, Fleisch)",
          "percentage": 35.0,
          "animal": "beef",
          "uncertainty": null
        },
        {
          "name": "Huhn (Leber, Fleisch, Herz)",
          "percentage": 26.0,
          "animal": "chicken",
          "uncertainty": null
        },
        {
          "name": "Kabeljau",
          "percentage": 4.0,
          "animal": "fish",
          "uncertainty": null
        },
        {
          "name": "Petersilienwurzeln",
          "percentage": 1.0,
          "animal": null,
          "uncertainty": null
        },
        {
          "name": "Mineralstoffe",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        },
        {
          "name": "Rapsöl",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 10.5,
          "fat": 6.0,
          "fibre": 0.5,
          "ash": 2.4,
          "moisture": 80.0,
          "calcium": null,
          "phosphorus": null
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 200.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Calciumjodat",
            "value": 0.4,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangansulfat-Monohydrat",
            "value": 2.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zinksulfat, Monohydrat",
            "value": 16.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Kupfer-Aminosäure",
            "value": 2.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Taurin",
            "value": 220.0,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 0.44,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "manufacturer"
      },
      "feeding": {
        "status": "documented",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [
          "currentWeightKg"
        ],
        "rows": [
          {
            "weightKg": 3.0,
            "minGrams": 165.0,
            "maxGrams": 220.0
          },
          {
            "weightKg": 4.0,
            "minGrams": 200.0,
            "maxGrams": 265.0
          },
          {
            "weightKg": 5.0,
            "minGrams": 230.0,
            "maxGrams": 305.0
          },
          {
            "weightKg": 6.0,
            "minGrams": 260.0,
            "maxGrams": 345.0
          }
        ],
        "interpolation": "linear_within_table_only",
        "modifiers": [],
        "reason": null,
        "sourceTableSummary": "Gewicht der Katze g pro Tag 3 kg 165-220 g 4 kg 200-265 g 5 kg 230-305 g 6 kg 260-345g",
        "originalTables": [
          [
            [
              "Gewicht der Katze",
              "g pro Tag"
            ],
            [
              "3 kg",
              "165-220 g"
            ],
            [
              "4 kg",
              "200-265 g"
            ],
            [
              "5 kg",
              "230-305 g"
            ],
            [
              "6 kg",
              "260-345g"
            ]
          ]
        ],
        "models": []
      },
      "packages": [
        {
          "id": "pack-carny-adult-rind-kabeljau-mit-petersilienwurzeln-0",
          "units": 6,
          "unitNetGrams": 200.0,
          "netGrams": 1200.0,
          "ean": null,
          "sourceId": "manufacturer-carny-adult-rind-kabeljau-mit-petersilienwurzeln"
        }
      ],
      "offers": [
        "offer-cat-research-carny-adult-rind-kabeljau-mit-petersilienwurzeln"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-carny-adult-rind-kabeljau-mit-petersilienwurzeln",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-carny-adult-rind-kabeljau-mit-petersilienwurzeln",
          "section": "Zusammensetzung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-carny-adult-rind-kabeljau-mit-petersilienwurzeln",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-carny-adult-rind-kabeljau-mit-petersilienwurzeln",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-carny-adult-rind-kabeljau-mit-petersilienwurzeln",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-carny-adult-rind-kabeljau-mit-petersilienwurzeln",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-carny-adult-rind-kabeljau-mit-petersilienwurzeln",
          "section": "Umsetzbare Energie / Abruf: kein Wert falls null"
        },
        "feeding": {
          "sourceId": "manufacturer-carny-adult-rind-kabeljau-mit-petersilienwurzeln",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-carny-adult-rind-kabeljau-mit-petersilienwurzeln",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-carny-adult-rind-kabeljau-mit-petersilienwurzeln.html",
      "declaredTextures": [],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "e7009637fa8bde32d5af092442cf284887e3d308a7286ce4ea6386d9467ecb51",
        "unparsedAnalysis": [],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "calcium",
          "phosphorus",
          "totalTaurine",
          "EAN"
        ]
      },
      "originalDeclarations": {
        "composition": "35 % Rind (Lunge, Euter, Fleisch), 26 % Huhn (Leber, Fleisch, Herz), 4 % Kabeljau, 1 % Petersilienwurzeln, Mineralstoffe, Rapsöl.",
        "analysisVerbatim": "Protein 10,5 %; Fettgehalt 6 %; Rohfaser 0,5 %; Rohasche 2,4 %; Feuchtigkeit 80 %",
        "additivesVerbatim": "200 IE Vitamin D3; 0,4 mg Calciumjodat; 2,0 mg Mangansulfat-Monohydrat; 16 mg Zinksulfat, Monohydrat; 2,0 mg Kupfer-Aminosäure; 220 mg Taurin",
        "sourceId": "manufacturer-carny-adult-rind-kabeljau-mit-petersilienwurzeln"
      },
      "symbolImage": "cat-food-wet.webp"
    },
    {
      "id": "cat-research-carny-adult-rind-lamm",
      "species": "cat",
      "brand": "animonda",
      "line": "Carny",
      "name": "Carny Adult Rind + Lamm",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {
        "minYears": 1,
        "maxYears": 6,
        "manufacturerWording": "Katzen von 1 bis 6 Jahren"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "35 % Rind (Lunge, Euter, Fleisch), 26 % Huhn (Leber, Fleisch, Herz), 4 % Lamm, Mineralstoffe, Rapsöl.",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-carny-adult-rind-lamm",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Rind (Lunge, Euter, Fleisch)",
          "percentage": 35.0,
          "animal": "beef",
          "uncertainty": null
        },
        {
          "name": "Huhn (Leber, Fleisch, Herz)",
          "percentage": 26.0,
          "animal": "chicken",
          "uncertainty": null
        },
        {
          "name": "Lamm",
          "percentage": 4.0,
          "animal": "lamb",
          "uncertainty": null
        },
        {
          "name": "Mineralstoffe",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        },
        {
          "name": "Rapsöl",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 10.5,
          "fat": 6.0,
          "fibre": 0.5,
          "ash": 2.0,
          "moisture": null,
          "calcium": null,
          "phosphorus": null
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 200.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Calciumjodat",
            "value": 0.4,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangansulfat-Monohydrat",
            "value": 2.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zinksulfat, Monohydrat",
            "value": 16.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Kupfer-Aminosäure",
            "value": 2.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Taurin",
            "value": 220.0,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 0.44,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "manufacturer"
      },
      "feeding": {
        "status": "documented",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [
          "currentWeightKg"
        ],
        "rows": [
          {
            "weightKg": 3.0,
            "minGrams": 155.0,
            "maxGrams": 205.0
          },
          {
            "weightKg": 4.0,
            "minGrams": 190.0,
            "maxGrams": 250.0
          },
          {
            "weightKg": 5.0,
            "minGrams": 220.0,
            "maxGrams": 290.0
          },
          {
            "weightKg": 6.0,
            "minGrams": 250.0,
            "maxGrams": 330.0
          }
        ],
        "interpolation": "linear_within_table_only",
        "modifiers": [],
        "reason": null,
        "sourceTableSummary": "Gewicht der Katze g pro Tag 3 kg 155-205g 4 kg 190-250 g 5 kg 220-290 g 6 kg 250-330 g",
        "originalTables": [
          [
            [
              "Gewicht der Katze",
              "g pro Tag"
            ],
            [
              "3 kg",
              "155-205g"
            ],
            [
              "4 kg",
              "190-250 g"
            ],
            [
              "5 kg",
              "220-290 g"
            ],
            [
              "6 kg",
              "250-330 g"
            ]
          ]
        ],
        "models": []
      },
      "packages": [
        {
          "id": "pack-carny-adult-rind-lamm-0",
          "units": 6,
          "unitNetGrams": 200.0,
          "netGrams": 1200.0,
          "ean": null,
          "sourceId": "manufacturer-carny-adult-rind-lamm"
        }
      ],
      "offers": [
        "offer-cat-research-carny-adult-rind-lamm"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-carny-adult-rind-lamm",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-carny-adult-rind-lamm",
          "section": "Zusammensetzung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-carny-adult-rind-lamm",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-carny-adult-rind-lamm",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-carny-adult-rind-lamm",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-carny-adult-rind-lamm",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-carny-adult-rind-lamm",
          "section": "Umsetzbare Energie / Abruf: kein Wert falls null"
        },
        "feeding": {
          "sourceId": "manufacturer-carny-adult-rind-lamm",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-carny-adult-rind-lamm",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-carny-adult-rind-lamm.html",
      "declaredTextures": [],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "72a81cb445da3d10f3c01d0d9bd1faba3591cefe42f62e4c99996069f33da6c7",
        "unparsedAnalysis": [
          [
            "",
            "Feuchtigkeit 79%"
          ]
        ],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "moisture",
          "calcium",
          "phosphorus",
          "totalTaurine",
          "EAN"
        ]
      },
      "originalDeclarations": {
        "composition": "35 % Rind (Lunge, Euter, Fleisch), 26 % Huhn (Leber, Fleisch, Herz), 4 % Lamm, Mineralstoffe, Rapsöl.",
        "analysisVerbatim": "Protein 10,5 %; Fettgehalt 6 %; Rohfaser 0,5 %; Rohasche 2,0 %; Feuchtigkeit 79%",
        "additivesVerbatim": "200 IE Vitamin D3; 0,4 mg Calciumjodat; 2 mg Mangansulfat-Monohydrat; 16 mg Zinksulfat, Monohydrat; 2 mg Kupfer-Aminosäure; 220 mg Taurin",
        "sourceId": "manufacturer-carny-adult-rind-lamm"
      },
      "symbolImage": "cat-result-wet-mousse.webp"
    },
    {
      "id": "cat-research-carny-adult-rind-pute-kaninchen",
      "species": "cat",
      "brand": "animonda",
      "line": "Carny",
      "name": "Carny Adult Rind, Pute + Kaninchen",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {
        "minYears": 1,
        "maxYears": 6,
        "manufacturerWording": "Katzen von 1 bis 6 Jahren"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "34 % Rind (Lunge, Herz, Fleisch, Euter, Niere), 17 % Pute (Leber, Herz), 14 % Kaninchen, Mineralstoffe.",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-carny-adult-rind-pute-kaninchen",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Rind (Lunge, Herz, Fleisch, Euter, Niere)",
          "percentage": 34.0,
          "animal": "beef",
          "uncertainty": null
        },
        {
          "name": "Pute (Leber, Herz)",
          "percentage": 17.0,
          "animal": "turkey",
          "uncertainty": null
        },
        {
          "name": "Kaninchen",
          "percentage": 14.0,
          "animal": "rabbit",
          "uncertainty": null
        },
        {
          "name": "Mineralstoffe",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 10.5,
          "fat": 8.5,
          "fibre": 0.5,
          "ash": 2.1,
          "moisture": 76.0,
          "calcium": null,
          "phosphorus": null
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 200.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Mangansulfat-Monohydrat",
            "value": 1.4,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zinksulfat, Monohydrat",
            "value": 25.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Taurin",
            "value": 1500.0,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 0.44,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "manufacturer"
      },
      "feeding": {
        "status": "blocked",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [],
        "rows": [],
        "interpolation": "disabled",
        "modifiers": [],
        "reason": "Herstellertabelle vorhanden, aber Alters-, Aktivitäts-, Idealgewichts- oder Mischfütterungsachsen nicht eindeutig im automatischen Modell zugeordnet.",
        "sourceTableSummary": "Gewicht der Katze g pro Tag 3 kg 125-170 g 4 kg 155-205 g 5 kg 180-240 g 6 kg /205-270g",
        "originalTables": [
          [
            [
              "Gewicht der Katze",
              "g pro Tag"
            ],
            [
              "3 kg",
              "125-170 g"
            ],
            [
              "4 kg",
              "155-205 g"
            ],
            [
              "5 kg",
              "180-240 g"
            ],
            [
              "6 kg /205-270g",
              ""
            ]
          ]
        ],
        "models": []
      },
      "packages": [
        {
          "id": "pack-carny-adult-rind-pute-kaninchen-0",
          "units": 6,
          "unitNetGrams": 200.0,
          "netGrams": 1200.0,
          "ean": null,
          "sourceId": "manufacturer-carny-adult-rind-pute-kaninchen"
        }
      ],
      "offers": [
        "offer-cat-research-carny-adult-rind-pute-kaninchen"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-carny-adult-rind-pute-kaninchen",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-carny-adult-rind-pute-kaninchen",
          "section": "Zusammensetzung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-carny-adult-rind-pute-kaninchen",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-carny-adult-rind-pute-kaninchen",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-carny-adult-rind-pute-kaninchen",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-carny-adult-rind-pute-kaninchen",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-carny-adult-rind-pute-kaninchen",
          "section": "Umsetzbare Energie / Abruf: kein Wert falls null"
        },
        "feeding": {
          "sourceId": "manufacturer-carny-adult-rind-pute-kaninchen",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-carny-adult-rind-pute-kaninchen",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-carny-adult-rind-pute-kaninchen.html",
      "declaredTextures": [],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "6bde1df6d9d859e7bc06be7e367cbb9ac2615bf8cddb90d60676c2a696d1ef69",
        "unparsedAnalysis": [],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "calcium",
          "phosphorus",
          "totalTaurine",
          "EAN"
        ]
      },
      "originalDeclarations": {
        "composition": "34 % Rind (Lunge, Herz, Fleisch, Euter, Niere), 17 % Pute (Leber, Herz), 14 % Kaninchen, Mineralstoffe.",
        "analysisVerbatim": "Protein 10,5 %; Fettgehalt 8,5 %; Rohfaser 0,5 %; Rohasche 2,1 %; Feuchtigkeit 76 %",
        "additivesVerbatim": "200 IE Vitamin D3; 1,4 mg Mangansulfat-Monohydrat; 25 mg Zinksulfat, Monohydrat; 1500 mg Taurin",
        "sourceId": "manufacturer-carny-adult-rind-pute-kaninchen"
      },
      "symbolImage": "cat-food-wet.webp"
    },
    {
      "id": "cat-research-carny-adult-rind-pute-shrimps",
      "species": "cat",
      "brand": "animonda",
      "line": "Carny",
      "name": "Carny Adult Rind, Pute + Shrimps",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {
        "minYears": 1,
        "maxYears": 6,
        "manufacturerWording": "Katzen von 1 bis 6 Jahren"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "36 % Rind (Lunge, Herz, Fleisch, Niere, Euter), 25 % Pute (Leber, Herz), 4 % Shrimps, Mineralstoffe.",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-carny-adult-rind-pute-shrimps",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Rind (Lunge, Herz, Fleisch, Niere, Euter)",
          "percentage": 36.0,
          "animal": "beef",
          "uncertainty": null
        },
        {
          "name": "Pute (Leber, Herz)",
          "percentage": 25.0,
          "animal": "turkey",
          "uncertainty": null
        },
        {
          "name": "Shrimps",
          "percentage": 4.0,
          "animal": "shrimp",
          "uncertainty": null
        },
        {
          "name": "Mineralstoffe",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 10.5,
          "fat": 8.0,
          "fibre": 0.5,
          "ash": 2.3,
          "moisture": 78.0,
          "calcium": null,
          "phosphorus": null
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 200.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Mangansulfat-Monohydrat",
            "value": 1.4,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zinksulfat, Monohydrat",
            "value": 25.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Taurin",
            "value": 1500.0,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 0.44,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "manufacturer"
      },
      "feeding": {
        "status": "blocked",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [],
        "rows": [],
        "interpolation": "disabled",
        "modifiers": [],
        "reason": "Herstellertabelle vorhanden, aber Alters-, Aktivitäts-, Idealgewichts- oder Mischfütterungsachsen nicht eindeutig im automatischen Modell zugeordnet.",
        "sourceTableSummary": "Gewicht der Katze g pro Tag 3 kg 140-185g 4 kg 170-225 g 5 kg 200-265 g 6 kg 220-295 g",
        "originalTables": [
          [
            [
              "Gewicht der Katze",
              "g pro Tag"
            ],
            [
              "3 kg",
              "140-185g"
            ],
            [
              "4 kg",
              "170-225 g"
            ],
            [
              "5 kg",
              "200-265 g"
            ],
            [
              "6 kg 220-295 g",
              ""
            ]
          ]
        ],
        "models": []
      },
      "packages": [
        {
          "id": "pack-carny-adult-rind-pute-shrimps-0",
          "units": 6,
          "unitNetGrams": 200.0,
          "netGrams": 1200.0,
          "ean": null,
          "sourceId": "manufacturer-carny-adult-rind-pute-shrimps"
        }
      ],
      "offers": [
        "offer-cat-research-carny-adult-rind-pute-shrimps"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-carny-adult-rind-pute-shrimps",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-carny-adult-rind-pute-shrimps",
          "section": "Zusammensetzung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-carny-adult-rind-pute-shrimps",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-carny-adult-rind-pute-shrimps",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-carny-adult-rind-pute-shrimps",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-carny-adult-rind-pute-shrimps",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-carny-adult-rind-pute-shrimps",
          "section": "Umsetzbare Energie / Abruf: kein Wert falls null"
        },
        "feeding": {
          "sourceId": "manufacturer-carny-adult-rind-pute-shrimps",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-carny-adult-rind-pute-shrimps",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-carny-adult-rind-pute-shrimps.html",
      "declaredTextures": [],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "0298f0cec1c4e7a3fdcd2b93cff7f3183118ba01a1b65475ec2fd50f3ae652d5",
        "unparsedAnalysis": [],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "calcium",
          "phosphorus",
          "totalTaurine",
          "EAN"
        ]
      },
      "originalDeclarations": {
        "composition": "36 % Rind (Lunge, Herz, Fleisch, Niere, Euter), 25 % Pute (Leber, Herz), 4 % Shrimps, Mineralstoffe.",
        "analysisVerbatim": "Protein 10,5 %; Fettgehalt 8 %; Rohfaser 0,5 %; Rohasche 2,3 %; Feuchtigkeit 78 %",
        "additivesVerbatim": "200 IE Vitamin D3; 1,4 mg Mangansulfat-Monohydrat; 25 mg Zinksulfat, Monohydrat; 1500 mg Taurin",
        "sourceId": "manufacturer-carny-adult-rind-pute-shrimps"
      },
      "symbolImage": "cat-result-wet-mousse.webp"
    },
    {
      "id": "cat-research-carny-adult-rind-strauss",
      "species": "cat",
      "brand": "animonda",
      "line": "Carny",
      "name": "Carny Adult Rind + Strauß",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {
        "minYears": 1,
        "maxYears": 6,
        "manufacturerWording": "Katzen von 1 bis 6 Jahren"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "48 % Rind (Herz, Fleisch, Lunge, Leber, Euter), 20 % Strauß (Innereien, Fleisch), Mineralstoffe.",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-carny-adult-rind-strauss",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Rind (Herz, Fleisch, Lunge, Leber, Euter)",
          "percentage": 48.0,
          "animal": "beef",
          "uncertainty": null
        },
        {
          "name": "Strauß (Innereien, Fleisch)",
          "percentage": 20.0,
          "animal": null,
          "uncertainty": "Tierarten nicht vollständig einzeln zugeordnet"
        },
        {
          "name": "Mineralstoffe",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 10.5,
          "fat": 8.5,
          "fibre": 0.5,
          "ash": 2.1,
          "moisture": 76.0,
          "calcium": null,
          "phosphorus": null
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 200.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Calciumjodat",
            "value": 0.75,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangansulfat-Monohydrat",
            "value": 1.4,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zinksulfat, Monohydrat",
            "value": 25.0,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 0.51,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "manufacturer"
      },
      "feeding": {
        "status": "documented",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [
          "currentWeightKg"
        ],
        "rows": [
          {
            "weightKg": 3.0,
            "minGrams": 130.0,
            "maxGrams": 170.0
          },
          {
            "weightKg": 4.0,
            "minGrams": 160.0,
            "maxGrams": 205.0
          },
          {
            "weightKg": 5.0,
            "minGrams": 185.0,
            "maxGrams": 240.0
          },
          {
            "weightKg": 6.0,
            "minGrams": 210.0,
            "maxGrams": 270.0
          }
        ],
        "interpolation": "linear_within_table_only",
        "modifiers": [],
        "reason": null,
        "sourceTableSummary": "Gewicht der Katze g pro Tag 3 kg 130 -170 g 4 kg 160 - 205 g 5 kg 185 - 240 g 6 kg 210 - 270 g",
        "originalTables": [
          [
            [
              "Gewicht der Katze",
              "g pro Tag"
            ],
            [
              "3 kg",
              "130 -170 g"
            ],
            [
              "4 kg",
              "160 - 205 g"
            ],
            [
              "5 kg",
              "185 - 240 g"
            ],
            [
              "6 kg",
              "210 - 270 g"
            ]
          ]
        ],
        "models": []
      },
      "packages": [
        {
          "id": "pack-carny-adult-rind-strauss-0",
          "units": 12,
          "unitNetGrams": 85.0,
          "netGrams": 1020.0,
          "ean": null,
          "sourceId": "manufacturer-carny-adult-rind-strauss"
        }
      ],
      "offers": [
        "offer-cat-research-carny-adult-rind-strauss"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-carny-adult-rind-strauss",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-carny-adult-rind-strauss",
          "section": "Zusammensetzung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-carny-adult-rind-strauss",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-carny-adult-rind-strauss",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-carny-adult-rind-strauss",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-carny-adult-rind-strauss",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-carny-adult-rind-strauss",
          "section": "Umsetzbare Energie / Abruf: kein Wert falls null"
        },
        "feeding": {
          "sourceId": "manufacturer-carny-adult-rind-strauss",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-carny-adult-rind-strauss",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-carny-adult-rind-strauss.html",
      "declaredTextures": [],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "002b6b51e1477b94a5c91d5e048cb340397f325cabdba4fa6297f25a99ef23a7",
        "unparsedAnalysis": [
          [
            "taurin",
            "0,8 g/kg"
          ]
        ],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "calcium",
          "phosphorus",
          "totalTaurine",
          "EAN"
        ]
      },
      "originalDeclarations": {
        "composition": "48 % Rind (Herz, Fleisch, Lunge, Leber, Euter), 20 % Strauß (Innereien, Fleisch), Mineralstoffe.",
        "analysisVerbatim": "Protein 10,5 %; Fettgehalt 8,5 %; Rohfaser 0,5 %; Rohasche 2,1 %; Feuchtigkeit 76 %; Taurin 0,8 g/kg",
        "additivesVerbatim": "200 IE Vitamin D3; 0,75 mg Calciumjodat; 1,4 mg Mangansulfat-Monohydrat; 25 mg Zinksulfat, Monohydrat",
        "sourceId": "manufacturer-carny-adult-rind-strauss"
      },
      "symbolImage": "cat-result-wet-mousse.webp"
    },
    {
      "id": "cat-research-carny-adult-single-protein-huhn-pur",
      "species": "cat",
      "brand": "animonda",
      "line": "Carny",
      "name": "Carny Adult Single Protein Huhn Pur",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {
        "minYears": 1,
        "maxYears": 6,
        "manufacturerWording": "Katzen von 1 bis 6 Jahren"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "68 % Huhn (Herz, Leber, Magen, Fleisch, Hals, Fett), Mineralstoffe, Rapsöl.",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-carny-adult-single-protein-huhn-pur",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Huhn (Herz, Leber, Magen, Fleisch, Hals, Fett)",
          "percentage": 68.0,
          "animal": "chicken",
          "uncertainty": null
        },
        {
          "name": "Mineralstoffe",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        },
        {
          "name": "Rapsöl",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 10.0,
          "fat": 5.0,
          "fibre": 0.5,
          "ash": 2.5,
          "moisture": 80.0,
          "calcium": null,
          "phosphorus": null
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 200.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Calciumjodat",
            "value": 0.75,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangansulfat-Monohydrat",
            "value": 1.4,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zinksulfat, Monohydrat",
            "value": 25.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Kupfer(II)-sulfat-Pentahydrat",
            "value": 1.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Taurin",
            "value": 1500.0,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 0.38,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "manufacturer"
      },
      "feeding": {
        "status": "documented",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [
          "currentWeightKg"
        ],
        "rows": [
          {
            "weightKg": 3.0,
            "minGrams": 175.0,
            "maxGrams": 230.0
          },
          {
            "weightKg": 4.0,
            "minGrams": 210.0,
            "maxGrams": 280.0
          },
          {
            "weightKg": 5.0,
            "minGrams": 245.0,
            "maxGrams": 325.0
          },
          {
            "weightKg": 6.0,
            "minGrams": 275.0,
            "maxGrams": 370.0
          }
        ],
        "interpolation": "linear_within_table_only",
        "modifiers": [],
        "reason": null,
        "sourceTableSummary": "Gewicht der Katze g pro Tag 3 kg 175 g - 230 g 4 kg 210 g - 280 g 5 kg 245 g - 325 g 6 kg 275 g - 370 g",
        "originalTables": [
          [
            [
              "Gewicht der Katze",
              "g pro Tag"
            ],
            [
              "3 kg",
              "175 g - 230 g"
            ],
            [
              "4 kg",
              "210 g - 280 g"
            ],
            [
              "5 kg",
              "245 g - 325 g"
            ],
            [
              "6 kg",
              "275 g - 370 g"
            ]
          ]
        ],
        "models": []
      },
      "packages": [
        {
          "id": "pack-carny-adult-single-protein-huhn-pur-0",
          "units": 6,
          "unitNetGrams": 200.0,
          "netGrams": 1200.0,
          "ean": null,
          "sourceId": "manufacturer-carny-adult-single-protein-huhn-pur"
        }
      ],
      "offers": [
        "offer-cat-research-carny-adult-single-protein-huhn-pur"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-carny-adult-single-protein-huhn-pur",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-carny-adult-single-protein-huhn-pur",
          "section": "Zusammensetzung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-carny-adult-single-protein-huhn-pur",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-carny-adult-single-protein-huhn-pur",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-carny-adult-single-protein-huhn-pur",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-carny-adult-single-protein-huhn-pur",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-carny-adult-single-protein-huhn-pur",
          "section": "Umsetzbare Energie / Abruf: kein Wert falls null"
        },
        "feeding": {
          "sourceId": "manufacturer-carny-adult-single-protein-huhn-pur",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-carny-adult-single-protein-huhn-pur",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-carny-adult-single-protein-huhn-pur.html",
      "declaredTextures": [],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "45e96aa0a0bba51344ac3b3ae833cc5e5b0d206352999e092118813b5289379c",
        "unparsedAnalysis": [],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "calcium",
          "phosphorus",
          "totalTaurine",
          "EAN"
        ]
      },
      "originalDeclarations": {
        "composition": "68 % Huhn (Herz, Leber, Magen, Fleisch, Hals, Fett), Mineralstoffe, Rapsöl.",
        "analysisVerbatim": "Protein 10 %; Fettgehalt 5 %; Rohfaser 0,5 %; Rohasche 2,5 %; Feuchtigkeit 80 %",
        "additivesVerbatim": "200 IE Vitamin D3; 0,75 mg Calciumjodat; 1,4 mg Mangansulfat-Monohydrat; 25 mg Zinksulfat, Monohydrat; 1 mg Kupfer(II)-sulfat-Pentahydrat; 1500 mg Taurin",
        "sourceId": "manufacturer-carny-adult-single-protein-huhn-pur"
      },
      "symbolImage": "cat-result-wet-mousse.webp"
    },
    {
      "id": "cat-research-carny-adult-single-protein-rind-pur",
      "species": "cat",
      "brand": "animonda",
      "line": "Carny",
      "name": "Carny Adult Single Protein Rind Pur",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {
        "minYears": 1,
        "maxYears": 6,
        "manufacturerWording": "Katzen im Alter von 1 bis 6 Jahren"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "68 % Rind (Fleisch, Herz, Lunge, Leber), Mineralstoffe, Rapsöl.",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-carny-adult-single-protein-rind-pur",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Rind (Fleisch, Herz, Lunge, Leber)",
          "percentage": 68.0,
          "animal": "beef",
          "uncertainty": null
        },
        {
          "name": "Mineralstoffe",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        },
        {
          "name": "Rapsöl",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 10.8,
          "fat": 8.5,
          "fibre": 0.5,
          "ash": 2.1,
          "moisture": 75.0,
          "calcium": null,
          "phosphorus": null
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 200.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Mangansulfat-Monohydrat",
            "value": 1.4,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zinksulfat, Monohydrat",
            "value": 25.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Taurin",
            "value": 1500.0,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 0.52,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "manufacturer"
      },
      "feeding": {
        "status": "documented",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [
          "currentWeightKg"
        ],
        "rows": [
          {
            "weightKg": 3.0,
            "minGrams": 125.0,
            "maxGrams": 165.0
          },
          {
            "weightKg": 4.0,
            "minGrams": 150.0,
            "maxGrams": 200.0
          },
          {
            "weightKg": 5.0,
            "minGrams": 175.0,
            "maxGrams": 230.0
          },
          {
            "weightKg": 6.0,
            "minGrams": 200.0,
            "maxGrams": 260.0
          }
        ],
        "interpolation": "linear_within_table_only",
        "modifiers": [],
        "reason": null,
        "sourceTableSummary": "Gewicht der Katze g pro Tag 3 kg 125 g - 165 g 4 kg 150 g - 200 g 5 kg 175 g - 230 g 6 kg 200 g - 260 g",
        "originalTables": [
          [
            [
              "Gewicht der Katze",
              "g pro Tag"
            ],
            [
              "3 kg",
              "125 g - 165 g"
            ],
            [
              "4 kg",
              "150 g - 200 g"
            ],
            [
              "5 kg",
              "175 g - 230 g"
            ],
            [
              "6 kg",
              "200 g - 260 g"
            ]
          ]
        ],
        "models": []
      },
      "packages": [
        {
          "id": "pack-carny-adult-single-protein-rind-pur-0",
          "units": 6,
          "unitNetGrams": 400.0,
          "netGrams": 2400.0,
          "ean": null,
          "sourceId": "manufacturer-carny-adult-single-protein-rind-pur"
        }
      ],
      "offers": [
        "offer-cat-research-carny-adult-single-protein-rind-pur"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-carny-adult-single-protein-rind-pur",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-carny-adult-single-protein-rind-pur",
          "section": "Zusammensetzung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-carny-adult-single-protein-rind-pur",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-carny-adult-single-protein-rind-pur",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-carny-adult-single-protein-rind-pur",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-carny-adult-single-protein-rind-pur",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-carny-adult-single-protein-rind-pur",
          "section": "Umsetzbare Energie / Abruf: kein Wert falls null"
        },
        "feeding": {
          "sourceId": "manufacturer-carny-adult-single-protein-rind-pur",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-carny-adult-single-protein-rind-pur",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-carny-adult-single-protein-rind-pur.html",
      "declaredTextures": [],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "b36cf8cc193c1a02f783657f92036a75a8533c0243e447b03d9315b231aeb2bf",
        "unparsedAnalysis": [],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "calcium",
          "phosphorus",
          "totalTaurine",
          "EAN"
        ]
      },
      "originalDeclarations": {
        "composition": "68 % Rind (Fleisch, Herz, Lunge, Leber), Mineralstoffe, Rapsöl.",
        "analysisVerbatim": "Protein 10,8 %; Fettgehalt 8,5 %; Rohfaser 0,5 %; Rohasche 2,1 %; Feuchtigkeit 75 %",
        "additivesVerbatim": "200 IE Vitamin D3; 1,4 mg Mangansulfat-Monohydrat; 25 mg Zinksulfat, Monohydrat; 1500 mg Taurin",
        "sourceId": "manufacturer-carny-adult-single-protein-rind-pur"
      },
      "symbolImage": "cat-result-wet-pieces.webp"
    },
    {
      "id": "cat-research-carny-kitten-gefluegel-cocktail",
      "species": "cat",
      "brand": "animonda",
      "line": "Carny",
      "name": "Carny Kitten Geflügel-Cocktail",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "kitten"
      ],
      "declaredAge": {
        "maxYearsExclusive": 1,
        "manufacturerWording": "erstes Lebensjahr"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "41 % Huhn (Leber, Fleisch, Herz, Magen), 19 % Pute (Fleisch, Herz), 5% Entenfleisch, Mineralstoffe, Rapsöl, Fischöl, Distelöl.",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-carny-kitten-gefluegel-cocktail",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Huhn (Leber, Fleisch, Herz, Magen)",
          "percentage": 41.0,
          "animal": "chicken",
          "uncertainty": null
        },
        {
          "name": "Pute (Fleisch, Herz)",
          "percentage": 19.0,
          "animal": "turkey",
          "uncertainty": null
        },
        {
          "name": "Entenfleisch",
          "percentage": 5.0,
          "animal": "duck",
          "uncertainty": null
        },
        {
          "name": "Mineralstoffe",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        },
        {
          "name": "Rapsöl",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        },
        {
          "name": "Fischöl",
          "percentage": null,
          "animal": "fish",
          "uncertainty": null
        },
        {
          "name": "Distelöl",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 10.5,
          "fat": 6.5,
          "fibre": 0.3,
          "ash": 1.8,
          "moisture": 80.0,
          "calcium": null,
          "phosphorus": null
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 200.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Kupfer-Aminosäure",
            "value": 2.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zinksulfat, Monohydrat",
            "value": 16.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangansulfat-Monohydrat",
            "value": 2.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Calciumjodat",
            "value": 0.4,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Taurin",
            "value": 290.0,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 0.42,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "manufacturer"
      },
      "feeding": {
        "status": "blocked",
        "species": "cat",
        "lifeStage": "kitten",
        "mode": "sole_main_food",
        "axes": [],
        "rows": [],
        "interpolation": "disabled",
        "modifiers": [],
        "reason": "Herstellertabelle vorhanden, aber Alters-, Aktivitäts-, Idealgewichts- oder Mischfütterungsachsen nicht eindeutig im automatischen Modell zugeordnet.",
        "sourceTableSummary": "Gewicht der Katze 4 kg Alter der Katze 2-3 Monate g pro Tag 150-195 g Gewicht 6 kg 170-230 g 4-8 Monate Gewicht 4 kg 235-270 g Gewicht 6 kg 285-340 g 9-12 Monate Gewicht 4 kg 280-305 g Gewicht 6 kg 350-365 g",
        "originalTables": [
          [
            [
              "Gewicht der Katze 4 kg",
              "Alter der Katze 2-3 Monate",
              "g pro Tag"
            ],
            [
              "150-195 g",
              "",
              ""
            ],
            [
              "Gewicht 6 kg",
              "170-230 g",
              ""
            ],
            [
              "4-8 Monate",
              "Gewicht 4 kg",
              "235-270 g"
            ],
            [
              "Gewicht 6 kg",
              "285-340 g",
              ""
            ],
            [
              "9-12 Monate",
              "Gewicht 4 kg",
              "280-305 g"
            ],
            [
              "Gewicht 6 kg",
              "350-365 g",
              ""
            ]
          ]
        ],
        "models": []
      },
      "packages": [
        {
          "id": "pack-carny-kitten-gefluegel-cocktail-0",
          "units": 12,
          "unitNetGrams": 200.0,
          "netGrams": 2400.0,
          "ean": null,
          "sourceId": "manufacturer-carny-kitten-gefluegel-cocktail"
        }
      ],
      "offers": [
        "offer-cat-research-carny-kitten-gefluegel-cocktail"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-carny-kitten-gefluegel-cocktail",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-carny-kitten-gefluegel-cocktail",
          "section": "Zusammensetzung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-carny-kitten-gefluegel-cocktail",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-carny-kitten-gefluegel-cocktail",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-carny-kitten-gefluegel-cocktail",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-carny-kitten-gefluegel-cocktail",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-carny-kitten-gefluegel-cocktail",
          "section": "Umsetzbare Energie / Abruf: kein Wert falls null"
        },
        "feeding": {
          "sourceId": "manufacturer-carny-kitten-gefluegel-cocktail",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-carny-kitten-gefluegel-cocktail",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-carny-kitten-gefluegel-cocktail.html",
      "declaredTextures": [],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "3557df2b4d04672ac5932bc5f97e80f853903a3fc720c8b33ccbf481c0ba7578",
        "unparsedAnalysis": [],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "calcium",
          "phosphorus",
          "totalTaurine",
          "EAN"
        ]
      },
      "originalDeclarations": {
        "composition": "41 % Huhn (Leber, Fleisch, Herz, Magen), 19 % Pute (Fleisch, Herz), 5% Entenfleisch, Mineralstoffe, Rapsöl, Fischöl, Distelöl.",
        "analysisVerbatim": "Protein 10,5 %; Fettgehalt 6,5 %; Rohfaser 0,3 %; Rohasche 1,8 %; Feuchtigkeit 80 %",
        "additivesVerbatim": "200 IE Vitamin D3; 2 mg Kupfer-Aminosäure; 16 mg Zinksulfat, Monohydrat; 2 mg Mangansulfat-Monohydrat; 0,4 mg Calciumjodat; 290 mg Taurin",
        "sourceId": "manufacturer-carny-kitten-gefluegel-cocktail"
      },
      "symbolImage": "cat-result-wet-pieces.webp"
    },
    {
      "id": "cat-research-carny-kitten-gefluegel-rind",
      "species": "cat",
      "brand": "animonda",
      "line": "Carny",
      "name": "Carny Kitten Geflügel + Rind",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "kitten"
      ],
      "declaredAge": {
        "maxYearsExclusive": 1,
        "manufacturerWording": "erstes Lebensjahr"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "42 % Geflügel (Leber, Herz, Fleisch, Magen), 23 % Rind (Lunge, Fleisch, Euter), Mineralstoffe, Rapsöl, Fischöl, Distelöl.",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-carny-kitten-gefluegel-rind",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Geflügel (Leber, Herz, Fleisch, Magen)",
          "percentage": 42.0,
          "animal": "poultry",
          "uncertainty": null
        },
        {
          "name": "Rind (Lunge, Fleisch, Euter)",
          "percentage": 23.0,
          "animal": "beef",
          "uncertainty": null
        },
        {
          "name": "Mineralstoffe",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        },
        {
          "name": "Rapsöl",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        },
        {
          "name": "Fischöl",
          "percentage": null,
          "animal": "fish",
          "uncertainty": null
        },
        {
          "name": "Distelöl",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 10.5,
          "fat": 6.5,
          "fibre": 0.3,
          "ash": 1.8,
          "moisture": 80.0,
          "calcium": null,
          "phosphorus": null
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 200.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Kupfer-Aminosäure",
            "value": 2.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zinksulfat, Monohydrat",
            "value": 16.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangansulfat-Monohydrat",
            "value": 2.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Calciumjodat",
            "value": 0.4,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Taurin",
            "value": 290.0,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 0.42,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "manufacturer"
      },
      "feeding": {
        "status": "blocked",
        "species": "cat",
        "lifeStage": "kitten",
        "mode": "sole_main_food",
        "axes": [],
        "rows": [],
        "interpolation": "disabled",
        "modifiers": [],
        "reason": "Herstellertabelle vorhanden, aber Alters-, Aktivitäts-, Idealgewichts- oder Mischfütterungsachsen nicht eindeutig im automatischen Modell zugeordnet.",
        "sourceTableSummary": "Gewicht der Katze 4 kg Alter der Katze 2-3 Monate g pro Tag 150-195 g Gewicht 6 kg 170-230 g 4-8 Monate Gewicht 4 kg 235-270 g Gewicht 6 kg 285-340 g 9-12 Monate Gewicht 4 kg 280-305 g Gewicht 6 kg 350-365 g",
        "originalTables": [
          [
            [
              "Gewicht der Katze 4 kg",
              "Alter der Katze 2-3 Monate",
              "g pro Tag"
            ],
            [
              "150-195 g",
              "",
              ""
            ],
            [
              "Gewicht 6 kg",
              "170-230 g",
              ""
            ],
            [
              "4-8 Monate",
              "Gewicht 4 kg",
              "235-270 g"
            ],
            [
              "Gewicht 6 kg",
              "285-340 g",
              ""
            ],
            [
              "9-12 Monate",
              "Gewicht 4 kg",
              "280-305 g"
            ],
            [
              "Gewicht 6 kg",
              "350-365 g",
              ""
            ]
          ]
        ],
        "models": []
      },
      "packages": [
        {
          "id": "pack-carny-kitten-gefluegel-rind-0",
          "units": 12,
          "unitNetGrams": 200.0,
          "netGrams": 2400.0,
          "ean": null,
          "sourceId": "manufacturer-carny-kitten-gefluegel-rind"
        }
      ],
      "offers": [
        "offer-cat-research-carny-kitten-gefluegel-rind"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-carny-kitten-gefluegel-rind",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-carny-kitten-gefluegel-rind",
          "section": "Zusammensetzung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-carny-kitten-gefluegel-rind",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-carny-kitten-gefluegel-rind",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-carny-kitten-gefluegel-rind",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-carny-kitten-gefluegel-rind",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-carny-kitten-gefluegel-rind",
          "section": "Umsetzbare Energie / Abruf: kein Wert falls null"
        },
        "feeding": {
          "sourceId": "manufacturer-carny-kitten-gefluegel-rind",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-carny-kitten-gefluegel-rind",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-carny-kitten-gefluegel-rind.html",
      "declaredTextures": [
        "pieces"
      ],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "f507ba5d4548d95b2fd26c89ec8bc86d2bb2fb9d3f8849741216eb62a38bd70f",
        "unparsedAnalysis": [],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "calcium",
          "phosphorus",
          "totalTaurine",
          "EAN"
        ]
      },
      "originalDeclarations": {
        "composition": "42 % Geflügel (Leber, Herz, Fleisch, Magen), 23 % Rind (Lunge, Fleisch, Euter), Mineralstoffe, Rapsöl, Fischöl, Distelöl.",
        "analysisVerbatim": "Protein 10,5 %; Fettgehalt 6,5 %; Rohfaser 0,3 %; Rohasche 1,8 %; Feuchtigkeit 80 %",
        "additivesVerbatim": "200 IE Vitamin D3; 2 mg Kupfer-Aminosäure; 16 mg Zinksulfat, Monohydrat; 2 mg Mangansulfat-Monohydrat; 0,4 mg Calciumjodat; 290 mg Taurin",
        "sourceId": "manufacturer-carny-kitten-gefluegel-rind"
      },
      "symbolImage": "cat-food-wet.webp"
    },
    {
      "id": "cat-research-carny-kitten-huhn",
      "species": "cat",
      "brand": "animonda",
      "line": "Carny",
      "name": "Carny Kitten Huhn",
      "market": "DE",
      "form": "dry",
      "category": "complete",
      "lifeStages": [
        "kitten"
      ],
      "declaredAge": {
        "maxYearsExclusive": 1,
        "manufacturerWording": "erstes Lebensjahr"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "35 % frisches Hühnerfleisch, 26 % Geflügelprotein (getrocknet), Kartoffeln (getrocknet), 4,7 % Geflügelfett, Rübenschnitzel, Erbsenstärke, 6 % Erbsen, 3 % Geflügelproteinhydrolysat, 1,6 % Lachsöl, 1 % Geflügelleber, Erbsenfasern, Mineralstoffe, 0,1 % Chicoree (getrocknet).",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-carny-kitten-huhn",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "frisches Hühnerfleisch",
          "percentage": 35.0,
          "animal": "chicken",
          "uncertainty": null
        },
        {
          "name": "Geflügelprotein (getrocknet)",
          "percentage": 26.0,
          "animal": "poultry",
          "uncertainty": null
        },
        {
          "name": "Kartoffeln (getrocknet)",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        },
        {
          "name": "4",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        },
        {
          "name": "Geflügelfett",
          "percentage": 7.0,
          "animal": "poultry",
          "uncertainty": null
        },
        {
          "name": "Rübenschnitzel",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        },
        {
          "name": "Erbsenstärke",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        },
        {
          "name": "Erbsen",
          "percentage": 6.0,
          "animal": null,
          "uncertainty": null
        },
        {
          "name": "Geflügelproteinhydrolysat",
          "percentage": 3.0,
          "animal": "poultry",
          "uncertainty": null
        },
        {
          "name": "1",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        },
        {
          "name": "Lachsöl",
          "percentage": 6.0,
          "animal": "salmon",
          "uncertainty": null
        },
        {
          "name": "Geflügelleber",
          "percentage": 1.0,
          "animal": "poultry",
          "uncertainty": null
        },
        {
          "name": "Erbsenfasern",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        },
        {
          "name": "Mineralstoffe",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        },
        {
          "name": "0",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        },
        {
          "name": "Chicoree (getrocknet)",
          "percentage": 1.0,
          "animal": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 34.0,
          "fat": 20.0,
          "fibre": 2.5,
          "ash": 7.9,
          "moisture": null,
          "calcium": 1.25,
          "phosphorus": 1.1
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin A",
            "value": 17000.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Vitamin D3",
            "value": 1500.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Calciumjodat",
            "value": 2.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Kupfer(II)-sulfat-Pentahydrat",
            "value": 10.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zink-Oxid",
            "value": 30.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Taurin",
            "value": 1300.0,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 1.7,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "manufacturer"
      },
      "feeding": {
        "status": "blocked",
        "species": "cat",
        "lifeStage": "kitten",
        "mode": "sole_main_food",
        "axes": [],
        "rows": [],
        "interpolation": "disabled",
        "modifiers": [],
        "reason": "Herstellertabelle vorhanden, aber Alters-, Aktivitäts-, Idealgewichts- oder Mischfütterungsachsen nicht eindeutig im automatischen Modell zugeordnet.",
        "sourceTableSummary": "Gewicht der Katze Alter der Katze g pro Tag 4 kg 2-3 Monate 35-50 g 4 kg 4-8 Monate 55-65 g 4 kg 9-12 Monate 70-75 g 6 kg 2-3 Monate 40-55 g 6 kg 4-8 Monate 70-85 g 6 kg 9-12 Monate 85-90 g",
        "originalTables": [
          [
            [
              "Gewicht der Katze",
              "Alter der Katze",
              "g pro Tag"
            ],
            [
              "4 kg",
              "2-3 Monate",
              "35-50 g"
            ],
            [
              "4 kg",
              "4-8 Monate",
              "55-65 g"
            ],
            [
              "4 kg",
              "9-12 Monate",
              "70-75 g"
            ],
            [
              "6 kg",
              "2-3 Monate",
              "40-55 g"
            ],
            [
              "6 kg",
              "4-8 Monate",
              "70-85 g"
            ],
            [
              "6 kg",
              "9-12 Monate",
              "85-90 g"
            ],
            [
              "",
              "",
              ""
            ]
          ]
        ],
        "models": []
      },
      "packages": [
        {
          "id": "pack-carny-kitten-huhn-0",
          "units": 1,
          "unitNetGrams": 10000.0,
          "netGrams": 10000.0,
          "ean": null,
          "sourceId": "manufacturer-carny-kitten-huhn"
        }
      ],
      "offers": [
        "offer-cat-research-carny-kitten-huhn"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-carny-kitten-huhn",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-carny-kitten-huhn",
          "section": "Zusammensetzung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-carny-kitten-huhn",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-carny-kitten-huhn",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-carny-kitten-huhn",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-carny-kitten-huhn",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-carny-kitten-huhn",
          "section": "Umsetzbare Energie / Abruf: kein Wert falls null"
        },
        "feeding": {
          "sourceId": "manufacturer-carny-kitten-huhn",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-carny-kitten-huhn",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-carny-kitten-huhn.html",
      "declaredTextures": [],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "4c75a769dc2fea923dcea02c95a6403d7adff4848519bd87af2cdc692051ec9a",
        "unparsedAnalysis": [
          [
            "omega-3-fettsäuren",
            "1,01 %"
          ]
        ],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "moisture",
          "totalTaurine",
          "EAN"
        ]
      },
      "originalDeclarations": {
        "composition": "35 % frisches Hühnerfleisch, 26 % Geflügelprotein (getrocknet), Kartoffeln (getrocknet), 4,7 % Geflügelfett, Rübenschnitzel, Erbsenstärke, 6 % Erbsen, 3 % Geflügelproteinhydrolysat, 1,6 % Lachsöl, 1 % Geflügelleber, Erbsenfasern, Mineralstoffe, 0,1 % Chicoree (getrocknet).",
        "analysisVerbatim": "Protein 34 %; Fettgehalt 20 %; Rohfaser 2,5 %; Rohasche 7,9 %; Calcium 1,25 %; Phosphor 1,1 %; Omega-3-Fettsäuren 1,01 %",
        "additivesVerbatim": "17000 IE Vitamin A; 1500 IE Vitamin D3; 2 mg Calciumjodat; 10 mg Kupfer(II)-sulfat-Pentahydrat; 30 mg Zink-Oxid; 1300 mg Taurin",
        "sourceId": "manufacturer-carny-kitten-huhn"
      },
      "symbolImage": "cat-food-dry.webp"
    },
    {
      "id": "cat-research-carny-kitten-kalb-huhn-pute",
      "species": "cat",
      "brand": "animonda",
      "line": "Carny",
      "name": "Carny Kitten Kalb, Huhn + Pute",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "kitten"
      ],
      "declaredAge": {
        "maxYearsExclusive": 1,
        "manufacturerWording": "erstes Lebensjahr"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "25 % Kalb (Lunge, Herz), 22% Huhn (Leber, Fleisch, Herz), 18 % Putenfleisch, Mineralstoffe, Rapsöl, Fischöl, Distelöl.",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-carny-kitten-kalb-huhn-pute",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Kalb (Lunge, Herz)",
          "percentage": 25.0,
          "animal": null,
          "uncertainty": null
        },
        {
          "name": "Huhn (Leber, Fleisch, Herz)",
          "percentage": 22.0,
          "animal": "chicken",
          "uncertainty": null
        },
        {
          "name": "Putenfleisch",
          "percentage": 18.0,
          "animal": "turkey",
          "uncertainty": null
        },
        {
          "name": "Mineralstoffe",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        },
        {
          "name": "Rapsöl",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        },
        {
          "name": "Fischöl",
          "percentage": null,
          "animal": "fish",
          "uncertainty": null
        },
        {
          "name": "Distelöl",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 10.5,
          "fat": 6.5,
          "fibre": 0.3,
          "ash": 1.8,
          "moisture": 80.0,
          "calcium": null,
          "phosphorus": null
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 200.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Kupfer-Aminosäure",
            "value": 2.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zinksulfat, Monohydrat",
            "value": 16.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangansulfat-Monohydrat",
            "value": 2.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Calciumjodat",
            "value": 4.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Taurin",
            "value": 290.0,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 0.42,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "manufacturer"
      },
      "feeding": {
        "status": "blocked",
        "species": "cat",
        "lifeStage": "kitten",
        "mode": "sole_main_food",
        "axes": [],
        "rows": [],
        "interpolation": "disabled",
        "modifiers": [],
        "reason": "Herstellertabelle vorhanden, aber Alters-, Aktivitäts-, Idealgewichts- oder Mischfütterungsachsen nicht eindeutig im automatischen Modell zugeordnet.",
        "sourceTableSummary": "Gewicht der Katze 4 kg Alter der Katze 2-3 Monate g pro Tag 150-195 g Gewicht 6 kg 170-230 g 4-8 Monate Gewicht 4 kg 235-270 g Gewicht 6 kg 285-340 g 9-12 Monate Gewicht 4 kg 280-305 g Gewicht 6 kg 350-365 g",
        "originalTables": [
          [
            [
              "Gewicht der Katze 4 kg",
              "Alter der Katze 2-3 Monate",
              "g pro Tag"
            ],
            [
              "150-195 g",
              "",
              ""
            ],
            [
              "Gewicht 6 kg",
              "170-230 g",
              ""
            ],
            [
              "4-8 Monate",
              "Gewicht 4 kg",
              "235-270 g"
            ],
            [
              "Gewicht 6 kg",
              "285-340 g",
              ""
            ],
            [
              "9-12 Monate",
              "Gewicht 4 kg",
              "280-305 g"
            ],
            [
              "Gewicht 6 kg",
              "350-365 g",
              ""
            ]
          ]
        ],
        "models": []
      },
      "packages": [
        {
          "id": "pack-carny-kitten-kalb-huhn-pute-0",
          "units": 12,
          "unitNetGrams": 200.0,
          "netGrams": 2400.0,
          "ean": null,
          "sourceId": "manufacturer-carny-kitten-kalb-huhn-pute"
        }
      ],
      "offers": [
        "offer-cat-research-carny-kitten-kalb-huhn-pute"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-carny-kitten-kalb-huhn-pute",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-carny-kitten-kalb-huhn-pute",
          "section": "Zusammensetzung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-carny-kitten-kalb-huhn-pute",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-carny-kitten-kalb-huhn-pute",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-carny-kitten-kalb-huhn-pute",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-carny-kitten-kalb-huhn-pute",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-carny-kitten-kalb-huhn-pute",
          "section": "Umsetzbare Energie / Abruf: kein Wert falls null"
        },
        "feeding": {
          "sourceId": "manufacturer-carny-kitten-kalb-huhn-pute",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-carny-kitten-kalb-huhn-pute",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-carny-kitten-kalb-huhn-pute.html",
      "declaredTextures": [],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "9d377ea281a4a6f555bd06912c64d9ddcedd1d61981e4f9aad00cf72bd6c42b2",
        "unparsedAnalysis": [],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "calcium",
          "phosphorus",
          "totalTaurine",
          "EAN"
        ]
      },
      "originalDeclarations": {
        "composition": "25 % Kalb (Lunge, Herz), 22% Huhn (Leber, Fleisch, Herz), 18 % Putenfleisch, Mineralstoffe, Rapsöl, Fischöl, Distelöl.",
        "analysisVerbatim": "Protein 10,5 %; Fettgehalt 6,5 %; Rohfaser 0,3 %; Rohasche 1,8 %; Feuchtigkeit 80 %",
        "additivesVerbatim": "200 IE Vitamin D3; 2 mg Kupfer-Aminosäure; 16 mg Zinksulfat, Monohydrat; 2 mg Mangansulfat-Monohydrat; 4 mg Calciumjodat; 290 mg Taurin",
        "sourceId": "manufacturer-carny-kitten-kalb-huhn-pute"
      },
      "symbolImage": "cat-food-wet.webp"
    },
    {
      "id": "cat-research-carny-kitten-rind-gefluegel",
      "species": "cat",
      "brand": "animonda",
      "line": "Carny",
      "name": "Carny Kitten Rind + Geflügel",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "kitten"
      ],
      "declaredAge": {
        "maxYearsExclusive": 1,
        "manufacturerWording": "erstes Lebensjahr"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "39 % Rind (Lunge, Herz, Fleisch, Niere, Euter), 26 % Geflügel (14 % Hühnchenleber, 6 % Putenherzen, 6 % Entenherzen), Mineralstoffe.",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-carny-kitten-rind-gefluegel",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Rind (Lunge, Herz, Fleisch, Niere, Euter)",
          "percentage": 39.0,
          "animal": "beef",
          "uncertainty": null
        },
        {
          "name": "Geflügel (14 % Hühnchenleber, 6 % Putenherzen, 6 % Entenherzen)",
          "percentage": 26.0,
          "animal": null,
          "uncertainty": "Tierarten nicht vollständig einzeln zugeordnet"
        },
        {
          "name": "Mineralstoffe",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 10.5,
          "fat": 8.0,
          "fibre": 0.3,
          "ash": 2.3,
          "moisture": 78.0,
          "calcium": null,
          "phosphorus": null
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 200.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Calciumjodat",
            "value": 0.75,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangansulfat-Monohydrat",
            "value": 1.4,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zinksulfat, Monohydrat",
            "value": 25.0,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 0.42,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "manufacturer"
      },
      "feeding": {
        "status": "blocked",
        "species": "cat",
        "lifeStage": "kitten",
        "mode": "sole_main_food",
        "axes": [],
        "rows": [],
        "interpolation": "disabled",
        "modifiers": [],
        "reason": "Herstellertabelle vorhanden, aber Alters-, Aktivitäts-, Idealgewichts- oder Mischfütterungsachsen nicht eindeutig im automatischen Modell zugeordnet.",
        "sourceTableSummary": "Gewicht der Katze Alter der Katze g pro Tag 4 kg 2 - 3. Monate 135 - 175 g 4 kg 4 -8 Monate/ 210 - 240 g 4 kg 9 -12 Monate 250 - 270 g 6 kg 2- 3 Monate 150 - 200 g 6 Kg 4 - 8 Monate 250 - 300g 6 kg 9 - 12 Monate 310 - 325g.",
        "originalTables": [
          [
            [
              "Gewicht der Katze",
              "Alter der Katze",
              "g pro Tag"
            ],
            [
              "4 kg",
              "2 - 3. Monate",
              "135 - 175 g"
            ],
            [
              "4 kg",
              "4 -8 Monate/ 210 - 240 g",
              ""
            ],
            [
              "4 kg",
              "9 -12 Monate",
              "250 - 270 g"
            ],
            [
              "6 kg",
              "2- 3 Monate",
              "150 - 200 g"
            ],
            [
              "6 Kg",
              "4 - 8 Monate",
              "250 - 300g"
            ],
            [
              "6 kg",
              "9 - 12 Monate",
              "310 - 325g."
            ]
          ]
        ],
        "models": []
      },
      "packages": [
        {
          "id": "pack-carny-kitten-rind-gefluegel-0",
          "units": 12,
          "unitNetGrams": 85.0,
          "netGrams": 1020.0,
          "ean": null,
          "sourceId": "manufacturer-carny-kitten-rind-gefluegel"
        }
      ],
      "offers": [
        "offer-cat-research-carny-kitten-rind-gefluegel"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-carny-kitten-rind-gefluegel",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-carny-kitten-rind-gefluegel",
          "section": "Zusammensetzung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-carny-kitten-rind-gefluegel",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-carny-kitten-rind-gefluegel",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-carny-kitten-rind-gefluegel",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-carny-kitten-rind-gefluegel",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-carny-kitten-rind-gefluegel",
          "section": "Umsetzbare Energie / Abruf: kein Wert falls null"
        },
        "feeding": {
          "sourceId": "manufacturer-carny-kitten-rind-gefluegel",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-carny-kitten-rind-gefluegel",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-carny-kitten-rind-gefluegel.html",
      "declaredTextures": [
        "pieces"
      ],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "8cd661e18665af091bde3f3c01742f4200f98d143d76119980dd7ac9233693f1",
        "unparsedAnalysis": [],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "calcium",
          "phosphorus",
          "totalTaurine",
          "EAN"
        ]
      },
      "originalDeclarations": {
        "composition": "39 % Rind (Lunge, Herz, Fleisch, Niere, Euter), 26 % Geflügel (14 % Hühnchenleber, 6 % Putenherzen, 6 % Entenherzen), Mineralstoffe.",
        "analysisVerbatim": "Protein 10,5 %; Fettgehalt 8 %; Rohfaser 0,3 %; Rohasche 2,3 %; Feuchtigkeit 78 %",
        "additivesVerbatim": "200 IE Vitamin D3; 0,75 mg Calciumjodat; 1,4 mg Mangansulfat-Monohydrat; 25 mg Zinksulfat, Monohydrat",
        "sourceId": "manufacturer-carny-kitten-rind-gefluegel"
      },
      "symbolImage": "cat-food-wet.webp"
    },
    {
      "id": "cat-research-carny-kitten-rind-huhn-kaninchen",
      "species": "cat",
      "brand": "animonda",
      "line": "Carny",
      "name": "Carny Kitten Rind, Huhn + Kaninchen",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "kitten"
      ],
      "declaredAge": {
        "maxYearsExclusive": 1,
        "manufacturerWording": "erstes Lebensjahr"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "30 % Rind (Lunge, Fleisch), 30 % Huhn (Leber, Fleisch, Herz), 5 % Kanincheninnereien, Mineralstoffe, Rapsöl, Fischöl, Distelöl.",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-carny-kitten-rind-huhn-kaninchen",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Rind (Lunge, Fleisch)",
          "percentage": 30.0,
          "animal": "beef",
          "uncertainty": null
        },
        {
          "name": "Huhn (Leber, Fleisch, Herz)",
          "percentage": 30.0,
          "animal": "chicken",
          "uncertainty": null
        },
        {
          "name": "Kanincheninnereien",
          "percentage": 5.0,
          "animal": "rabbit",
          "uncertainty": null
        },
        {
          "name": "Mineralstoffe",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        },
        {
          "name": "Rapsöl",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        },
        {
          "name": "Fischöl",
          "percentage": null,
          "animal": "fish",
          "uncertainty": null
        },
        {
          "name": "Distelöl",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 10.5,
          "fat": 6.5,
          "fibre": 0.3,
          "ash": 1.8,
          "moisture": 80.0,
          "calcium": null,
          "phosphorus": null
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 200.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Kupfer-Aminosäure",
            "value": 2.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zinksulfat, Monohydrat",
            "value": 16.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangansulfat-Monohydrat",
            "value": 2.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Calciumjodat",
            "value": 0.4,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Taurin",
            "value": 290.0,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 0.42,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "manufacturer"
      },
      "feeding": {
        "status": "blocked",
        "species": "cat",
        "lifeStage": "kitten",
        "mode": "sole_main_food",
        "axes": [],
        "rows": [],
        "interpolation": "disabled",
        "modifiers": [],
        "reason": "Herstellertabelle vorhanden, aber Alters-, Aktivitäts-, Idealgewichts- oder Mischfütterungsachsen nicht eindeutig im automatischen Modell zugeordnet.",
        "sourceTableSummary": "Gewicht der Katze 4 kg Alter der Katze 2-3 Monate g pro Tag 150-195 g Gewicht 6 kg 170-230 g 4-8 Monate Gewicht 4 kg 235-270 g Gewicht 6 kg 285-340 g 9-12 Monate Gewicht 4 kg 280-305 g Gewicht 6 kg 350-365 g",
        "originalTables": [
          [
            [
              "Gewicht der Katze 4 kg",
              "Alter der Katze 2-3 Monate",
              "g pro Tag"
            ],
            [
              "150-195 g",
              "",
              ""
            ],
            [
              "Gewicht 6 kg",
              "170-230 g",
              ""
            ],
            [
              "4-8 Monate",
              "Gewicht 4 kg",
              "235-270 g"
            ],
            [
              "Gewicht 6 kg",
              "285-340 g",
              ""
            ],
            [
              "9-12 Monate",
              "Gewicht 4 kg",
              "280-305 g"
            ],
            [
              "Gewicht 6 kg",
              "350-365 g",
              ""
            ]
          ]
        ],
        "models": []
      },
      "packages": [
        {
          "id": "pack-carny-kitten-rind-huhn-kaninchen-0",
          "units": 12,
          "unitNetGrams": 200.0,
          "netGrams": 2400.0,
          "ean": null,
          "sourceId": "manufacturer-carny-kitten-rind-huhn-kaninchen"
        }
      ],
      "offers": [
        "offer-cat-research-carny-kitten-rind-huhn-kaninchen"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-carny-kitten-rind-huhn-kaninchen",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-carny-kitten-rind-huhn-kaninchen",
          "section": "Zusammensetzung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-carny-kitten-rind-huhn-kaninchen",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-carny-kitten-rind-huhn-kaninchen",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-carny-kitten-rind-huhn-kaninchen",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-carny-kitten-rind-huhn-kaninchen",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-carny-kitten-rind-huhn-kaninchen",
          "section": "Umsetzbare Energie / Abruf: kein Wert falls null"
        },
        "feeding": {
          "sourceId": "manufacturer-carny-kitten-rind-huhn-kaninchen",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-carny-kitten-rind-huhn-kaninchen",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-carny-kitten-rind-huhn-kaninchen.html",
      "declaredTextures": [
        "pieces"
      ],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "d9cd33d237ab1b23048c1cd2d3809ac5cccf4a4efe7fb8f68c08708268d75652",
        "unparsedAnalysis": [],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "calcium",
          "phosphorus",
          "totalTaurine",
          "EAN"
        ]
      },
      "originalDeclarations": {
        "composition": "30 % Rind (Lunge, Fleisch), 30 % Huhn (Leber, Fleisch, Herz), 5 % Kanincheninnereien, Mineralstoffe, Rapsöl, Fischöl, Distelöl.",
        "analysisVerbatim": "Protein 10,5 %; Fettgehalt 6,5 %; Rohfaser 0,3 %; Rohasche 1,8 %; Feuchtigkeit 80 %",
        "additivesVerbatim": "200 IE Vitamin D3; 2 mg Kupfer-Aminosäure; 16 mg Zinksulfat, Monohydrat; 2 mg Mangansulfat-Monohydrat; 0,4 mg Calciumjodat; 290 mg Taurin",
        "sourceId": "manufacturer-carny-kitten-rind-huhn-kaninchen"
      },
      "symbolImage": "cat-food-wet.webp"
    },
    {
      "id": "cat-research-carny-kitten-rind-kalb-huhn",
      "species": "cat",
      "brand": "animonda",
      "line": "Carny",
      "name": "Carny Kitten Rind, Kalb + Huhn",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "kitten"
      ],
      "declaredAge": {
        "maxYearsExclusive": 1,
        "manufacturerWording": "erstes Lebensjahr"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "32 % Rind (Herz, Fleisch, Niere, Euter), 17 % Kalb (Lunge, Herz), 16 % Huhn (Leber, Magen), Mineralstoffe.",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-carny-kitten-rind-kalb-huhn",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Rind (Herz, Fleisch, Niere, Euter)",
          "percentage": 32.0,
          "animal": "beef",
          "uncertainty": null
        },
        {
          "name": "Kalb (Lunge, Herz)",
          "percentage": 17.0,
          "animal": null,
          "uncertainty": null
        },
        {
          "name": "Huhn (Leber, Magen)",
          "percentage": 16.0,
          "animal": "chicken",
          "uncertainty": null
        },
        {
          "name": "Mineralstoffe",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 10.5,
          "fat": 8.0,
          "fibre": 0.3,
          "ash": 2.3,
          "moisture": 78.0,
          "calcium": null,
          "phosphorus": null
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 200.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Calciumjodat",
            "value": 0.75,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangansulfat-Monohydrat",
            "value": 1.4,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zinksulfat, Monohydrat",
            "value": 25.0,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 0.42,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "manufacturer"
      },
      "feeding": {
        "status": "blocked",
        "species": "cat",
        "lifeStage": "kitten",
        "mode": "sole_main_food",
        "axes": [],
        "rows": [],
        "interpolation": "disabled",
        "modifiers": [],
        "reason": "Herstellertabelle vorhanden, aber Alters-, Aktivitäts-, Idealgewichts- oder Mischfütterungsachsen nicht eindeutig im automatischen Modell zugeordnet.",
        "sourceTableSummary": "Gewicht der Katze Alter der Katze g pro Tag 4 kg 2 - 3. Monate 135 - 175 g 4 kg 4 -8 Monate/ 210 - 240 g 4 kg 9 -12 Monate 245 - 270 g 6 kg 2- 3 Monate 150 - 200 g 6 Kg 4 - 8 Monate 250 - 300g 6 kg 9 - 12 Monate 310 - 320 g.",
        "originalTables": [
          [
            [
              "Gewicht der Katze",
              "Alter der Katze",
              "g pro Tag"
            ],
            [
              "4 kg",
              "2 - 3. Monate",
              "135 - 175 g"
            ],
            [
              "4 kg",
              "4 -8 Monate/ 210 - 240 g",
              ""
            ],
            [
              "4 kg",
              "9 -12 Monate",
              "245 - 270 g"
            ],
            [
              "6 kg",
              "2- 3 Monate",
              "150 - 200 g"
            ],
            [
              "6 Kg",
              "4 - 8 Monate",
              "250 - 300g"
            ],
            [
              "6 kg",
              "9 - 12 Monate",
              "310 - 320 g."
            ]
          ]
        ],
        "models": []
      },
      "packages": [
        {
          "id": "pack-carny-kitten-rind-kalb-huhn-0",
          "units": 12,
          "unitNetGrams": 85.0,
          "netGrams": 1020.0,
          "ean": null,
          "sourceId": "manufacturer-carny-kitten-rind-kalb-huhn"
        }
      ],
      "offers": [
        "offer-cat-research-carny-kitten-rind-kalb-huhn"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-carny-kitten-rind-kalb-huhn",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-carny-kitten-rind-kalb-huhn",
          "section": "Zusammensetzung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-carny-kitten-rind-kalb-huhn",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-carny-kitten-rind-kalb-huhn",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-carny-kitten-rind-kalb-huhn",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-carny-kitten-rind-kalb-huhn",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-carny-kitten-rind-kalb-huhn",
          "section": "Umsetzbare Energie / Abruf: kein Wert falls null"
        },
        "feeding": {
          "sourceId": "manufacturer-carny-kitten-rind-kalb-huhn",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-carny-kitten-rind-kalb-huhn",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-carny-kitten-rind-kalb-huhn.html",
      "declaredTextures": [],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "838c1d59090bec9ea55d321f5001a6936f520a4aca0f4a0c06ca7afb335f4be7",
        "unparsedAnalysis": [],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "calcium",
          "phosphorus",
          "totalTaurine",
          "EAN"
        ]
      },
      "originalDeclarations": {
        "composition": "32 % Rind (Herz, Fleisch, Niere, Euter), 17 % Kalb (Lunge, Herz), 16 % Huhn (Leber, Magen), Mineralstoffe.",
        "analysisVerbatim": "Protein 10,5 %; Fettgehalt 8 %; Rohfaser 0,3 %; Rohasche 2,3 %; Feuchtigkeit 78 %",
        "additivesVerbatim": "200 IE Vitamin D3; 0,75 mg Calciumjodat; 1,4 mg Mangansulfat-Monohydrat; 25 mg Zinksulfat, Monohydrat",
        "sourceId": "manufacturer-carny-kitten-rind-kalb-huhn"
      },
      "symbolImage": "cat-result-wet-mousse.webp"
    },
    {
      "id": "cat-research-carny-senior-rind-huhn-mit-kaese",
      "species": "cat",
      "brand": "animonda",
      "line": "Carny",
      "name": "Carny Senior Rind + Huhn mit Käse",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "senior"
      ],
      "declaredAge": {
        "minYears": 7,
        "manufacturerWording": "ab 7 Jahr"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "35 % Rind (Lunge, Euter, Fleisch), 26 % Huhn (Leber, Fleisch, Herz), 4 % Käse, Mineralstoffe, Rapsöl.",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-carny-senior-rind-huhn-mit-kaese",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Rind (Lunge, Euter, Fleisch)",
          "percentage": 35.0,
          "animal": "beef",
          "uncertainty": null
        },
        {
          "name": "Huhn (Leber, Fleisch, Herz)",
          "percentage": 26.0,
          "animal": "chicken",
          "uncertainty": null
        },
        {
          "name": "Käse",
          "percentage": 4.0,
          "animal": "dairy",
          "uncertainty": null
        },
        {
          "name": "Mineralstoffe",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        },
        {
          "name": "Rapsöl",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 10.5,
          "fat": 6.0,
          "fibre": 0.5,
          "ash": 2.4,
          "moisture": 80.0,
          "calcium": null,
          "phosphorus": null
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 200.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Calciumjodat",
            "value": 0.4,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangansulfat-Monohydrat",
            "value": 2.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zinksulfat, Monohydrat",
            "value": 16.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Kupfer-Aminosäure",
            "value": 2.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Taurin",
            "value": 220.0,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 0.43,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "manufacturer"
      },
      "feeding": {
        "status": "blocked",
        "species": "cat",
        "lifeStage": "senior",
        "mode": "sole_main_food",
        "axes": [],
        "rows": [],
        "interpolation": "disabled",
        "modifiers": [],
        "reason": "Herstellertabelle vorhanden, aber Alters-, Aktivitäts-, Idealgewichts- oder Mischfütterungsachsen nicht eindeutig im automatischen Modell zugeordnet.",
        "sourceTableSummary": "Gewicht der Katze g pro Tag 3 kg 165-220 g 4 kg 200-265 g 5 kg 230-305 g 6k g 260-350 g",
        "originalTables": [
          [
            [
              "Gewicht der Katze",
              "g pro Tag"
            ],
            [
              "3 kg",
              "165-220 g"
            ],
            [
              "4 kg",
              "200-265 g"
            ],
            [
              "5 kg",
              "230-305 g"
            ],
            [
              "6k g",
              "260-350 g"
            ]
          ]
        ],
        "models": []
      },
      "packages": [
        {
          "id": "pack-carny-senior-rind-huhn-mit-kaese-0",
          "units": 6,
          "unitNetGrams": 200.0,
          "netGrams": 1200.0,
          "ean": null,
          "sourceId": "manufacturer-carny-senior-rind-huhn-mit-kaese"
        }
      ],
      "offers": [
        "offer-cat-research-carny-senior-rind-huhn-mit-kaese"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-carny-senior-rind-huhn-mit-kaese",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-carny-senior-rind-huhn-mit-kaese",
          "section": "Zusammensetzung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-carny-senior-rind-huhn-mit-kaese",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-carny-senior-rind-huhn-mit-kaese",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-carny-senior-rind-huhn-mit-kaese",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-carny-senior-rind-huhn-mit-kaese",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-carny-senior-rind-huhn-mit-kaese",
          "section": "Umsetzbare Energie / Abruf: kein Wert falls null"
        },
        "feeding": {
          "sourceId": "manufacturer-carny-senior-rind-huhn-mit-kaese",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-carny-senior-rind-huhn-mit-kaese",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-carny-senior-rind-huhn-mit-kaese.html",
      "declaredTextures": [],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "ecd8f85e7772d825eafafea0f017d1d71a73ad45d2d466f2723007f498208fba",
        "unparsedAnalysis": [],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "calcium",
          "phosphorus",
          "totalTaurine",
          "EAN"
        ]
      },
      "originalDeclarations": {
        "composition": "35 % Rind (Lunge, Euter, Fleisch), 26 % Huhn (Leber, Fleisch, Herz), 4 % Käse, Mineralstoffe, Rapsöl.",
        "analysisVerbatim": "Protein 10,5 %; Fettgehalt 6 %; Rohfaser 0,5 %; Rohasche 2,4 %; Feuchtigkeit 80 %",
        "additivesVerbatim": "200 IE Vitamin D3; 0,4 mg Calciumjodat; 2,0 mg Mangansulfat-Monohydrat; 16 mg Zinksulfat, Monohydrat; 2,0 mg Kupfer-Aminosäure; 220 mg Taurin",
        "sourceId": "manufacturer-carny-senior-rind-huhn-mit-kaese"
      },
      "symbolImage": "cat-food-wet.webp"
    },
    {
      "id": "cat-research-carny-senior-rind-putenherzen",
      "species": "cat",
      "brand": "animonda",
      "line": "Carny",
      "name": "Carny Senior Rind + Putenherzen",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "senior"
      ],
      "declaredAge": {
        "minYears": 7,
        "manufacturerWording": "ab 7 Jahr"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "35 % Rind (Lunge, Euter, Fleisch), 26 % Huhn (Leber, Fleisch, Herz), 4 % Putenherzen, Mineralstoffe, Rapsöl.",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-carny-senior-rind-putenherzen",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Rind (Lunge, Euter, Fleisch)",
          "percentage": 35.0,
          "animal": "beef",
          "uncertainty": null
        },
        {
          "name": "Huhn (Leber, Fleisch, Herz)",
          "percentage": 26.0,
          "animal": "chicken",
          "uncertainty": null
        },
        {
          "name": "Putenherzen",
          "percentage": 4.0,
          "animal": "turkey",
          "uncertainty": null
        },
        {
          "name": "Mineralstoffe",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        },
        {
          "name": "Rapsöl",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 10.5,
          "fat": 6.0,
          "fibre": 0.5,
          "ash": 2.4,
          "moisture": 80.0,
          "calcium": null,
          "phosphorus": null
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 200.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Calciumjodat",
            "value": 0.4,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangansulfat-Monohydrat",
            "value": 2.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zinksulfat, Monohydrat",
            "value": 16.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Kupfer-Aminosäure",
            "value": 2.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Taurin",
            "value": 220.0,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 0.43,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "manufacturer"
      },
      "feeding": {
        "status": "blocked",
        "species": "cat",
        "lifeStage": "senior",
        "mode": "sole_main_food",
        "axes": [],
        "rows": [],
        "interpolation": "disabled",
        "modifiers": [],
        "reason": "Herstellertabelle vorhanden, aber Alters-, Aktivitäts-, Idealgewichts- oder Mischfütterungsachsen nicht eindeutig im automatischen Modell zugeordnet.",
        "sourceTableSummary": "Gewicht der Katze g pro Tag 3 kg 165-220 g 4 kg 200-265 g 5 kg 230-305 g 6 kg 260-350 g",
        "originalTables": [
          [
            [
              "Gewicht der Katze",
              "g pro Tag"
            ],
            [
              "3 kg",
              "165-220 g"
            ],
            [
              "4 kg",
              "200-265 g"
            ],
            [
              "5 kg",
              "230-305 g"
            ],
            [
              "6 kg",
              "260-350 g"
            ]
          ]
        ],
        "models": []
      },
      "packages": [
        {
          "id": "pack-carny-senior-rind-putenherzen-0",
          "units": 6,
          "unitNetGrams": 200.0,
          "netGrams": 1200.0,
          "ean": null,
          "sourceId": "manufacturer-carny-senior-rind-putenherzen"
        }
      ],
      "offers": [
        "offer-cat-research-carny-senior-rind-putenherzen"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-carny-senior-rind-putenherzen",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-carny-senior-rind-putenherzen",
          "section": "Zusammensetzung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-carny-senior-rind-putenherzen",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-carny-senior-rind-putenherzen",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-carny-senior-rind-putenherzen",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-carny-senior-rind-putenherzen",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-carny-senior-rind-putenherzen",
          "section": "Umsetzbare Energie / Abruf: kein Wert falls null"
        },
        "feeding": {
          "sourceId": "manufacturer-carny-senior-rind-putenherzen",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-carny-senior-rind-putenherzen",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-carny-senior-rind-putenherzen.html",
      "declaredTextures": [],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "ebe17aac3876e83278a934d5b0d05791236554bfd076e06f8b7b0f67a66a77fc",
        "unparsedAnalysis": [],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "calcium",
          "phosphorus",
          "totalTaurine",
          "EAN"
        ]
      },
      "originalDeclarations": {
        "composition": "35 % Rind (Lunge, Euter, Fleisch), 26 % Huhn (Leber, Fleisch, Herz), 4 % Putenherzen, Mineralstoffe, Rapsöl.",
        "analysisVerbatim": "Protein 10,5 %; Fettgehalt 6 %; Rohfaser 0,5 %; Rohasche 2,4 %; Feuchtigkeit 80 %",
        "additivesVerbatim": "200 IE Vitamin D3; 0,4 mg Calciumjodat; 2,0 mg Mangansulfat-Monohydrat; 16 mg Zinksulfat, Monohydrat; 2,0 mg Kupfer-Aminosäure; 220 mg Taurin",
        "sourceId": "manufacturer-carny-senior-rind-putenherzen"
      },
      "symbolImage": "cat-result-wet-pieces.webp"
    },
    {
      "id": "cat-research-vom-feinsten-adult-feines-mit-filets-mit-ente-putenfilet",
      "species": "cat",
      "brand": "animonda",
      "line": "Vom Feinsten",
      "name": "Vom Feinsten Adult Feines mit Filets mit Ente + Putenfilet",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {
        "minYears": 1,
        "maxYears": 6,
        "manufacturerWording": "Katzen von 1-6 Jahren"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "52 % Fleisch und tierische Nebenerzeugnisse (Geflügel, 8 % Putenfilet, Schwein, 4 % Ente), pflanzliche Nebenerzeugnisse, Mineralstoffe.",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-vom-feinsten-adult-feines-mit-filets-mit-ente-putenfilet",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Fleisch und tierische Nebenerzeugnisse (Geflügel, 8 % Putenfilet, Schwein, 4 % Ente)",
          "percentage": 52.0,
          "animal": null,
          "uncertainty": "Tierarten nicht vollständig einzeln zugeordnet"
        },
        {
          "name": "pflanzliche Nebenerzeugnisse",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        },
        {
          "name": "Mineralstoffe",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 9.0,
          "fat": 4.5,
          "fibre": 0.3,
          "ash": 2.0,
          "moisture": 81.0,
          "calcium": null,
          "phosphorus": null
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 250.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Kupfer(II)-sulfat-Pentahydrat",
            "value": 1.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangansulfat-Monohydrat",
            "value": 1.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zinksulfat, Monohydrat",
            "value": 15.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Taurin",
            "value": 445.0,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 0.36,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "manufacturer"
      },
      "feeding": {
        "status": "documented",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [
          "currentWeightKg"
        ],
        "rows": [
          {
            "weightKg": 3.0,
            "minGrams": 180.0,
            "maxGrams": 240.0
          },
          {
            "weightKg": 4.0,
            "minGrams": 220.0,
            "maxGrams": 295.0
          },
          {
            "weightKg": 5.0,
            "minGrams": 255.0,
            "maxGrams": 340.0
          }
        ],
        "interpolation": "linear_within_table_only",
        "modifiers": [],
        "reason": null,
        "sourceTableSummary": "Gewicht der Katze g pro Tag 3 kg 180 - 240 g 4 kg 220 - 295 g 5 kg 255 - 340 g",
        "originalTables": [
          [
            [
              "Gewicht der Katze",
              "g pro Tag"
            ],
            [
              "3 kg",
              "180 - 240 g"
            ],
            [
              "4 kg",
              "220 - 295 g"
            ],
            [
              "5 kg",
              "255 - 340 g"
            ]
          ]
        ],
        "models": []
      },
      "packages": [
        {
          "id": "pack-vom-feinsten-adult-feines-mit-filets-mit-ente-putenfilet-0",
          "units": 18,
          "unitNetGrams": 85.0,
          "netGrams": 1530.0,
          "ean": null,
          "sourceId": "manufacturer-vom-feinsten-adult-feines-mit-filets-mit-ente-putenfilet"
        }
      ],
      "offers": [
        "offer-cat-research-vom-feinsten-adult-feines-mit-filets-mit-ente-putenfilet"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-vom-feinsten-adult-feines-mit-filets-mit-ente-putenfilet",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-vom-feinsten-adult-feines-mit-filets-mit-ente-putenfilet",
          "section": "Zusammensetzung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-vom-feinsten-adult-feines-mit-filets-mit-ente-putenfilet",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-vom-feinsten-adult-feines-mit-filets-mit-ente-putenfilet",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-vom-feinsten-adult-feines-mit-filets-mit-ente-putenfilet",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-vom-feinsten-adult-feines-mit-filets-mit-ente-putenfilet",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-vom-feinsten-adult-feines-mit-filets-mit-ente-putenfilet",
          "section": "Umsetzbare Energie / Abruf: kein Wert falls null"
        },
        "feeding": {
          "sourceId": "manufacturer-vom-feinsten-adult-feines-mit-filets-mit-ente-putenfilet",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-vom-feinsten-adult-feines-mit-filets-mit-ente-putenfilet",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-vom-feinsten-adult-feines-mit-filets-mit-ente-putenfilet.html",
      "declaredTextures": [
        "pieces"
      ],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "1de875d7f04c217b7cce9707281b9f409f9a9d33d7e91df0803ffd696ede8a3c",
        "unparsedAnalysis": [
          [
            "taurin",
            "0,6 g/kg"
          ]
        ],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "calcium",
          "phosphorus",
          "totalTaurine",
          "EAN"
        ]
      },
      "originalDeclarations": {
        "composition": "52 % Fleisch und tierische Nebenerzeugnisse (Geflügel, 8 % Putenfilet, Schwein, 4 % Ente), pflanzliche Nebenerzeugnisse, Mineralstoffe.",
        "analysisVerbatim": "Protein 9 %; Fettgehalt 4,5 %; Rohfaser 0,3 %; Rohasche 2 %; Feuchtigkeit 81 %; Taurin 0,6 g/kg",
        "additivesVerbatim": "250 IE Vitamin D3; 1 mg Kupfer(II)-sulfat-Pentahydrat; 1 mg Mangansulfat-Monohydrat; 15 mg Zinksulfat, Monohydrat; 445 mg Taurin",
        "sourceId": "manufacturer-vom-feinsten-adult-feines-mit-filets-mit-ente-putenfilet"
      },
      "symbolImage": "cat-result-wet-mousse.webp"
    },
    {
      "id": "cat-research-vom-feinsten-adult-feines-mit-filets-mit-gefluegel-seelachsfilet",
      "species": "cat",
      "brand": "animonda",
      "line": "Vom Feinsten",
      "name": "Vom Feinsten Adult Feines mit Filets mit Geflügel + Seelachsfilet",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {
        "minYears": 1,
        "maxYears": 6,
        "manufacturerWording": "Katzen von 1-6 Jahren"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "42 % Fleisch und tierische Nebenerzeugnisse (30 % Geflügel, Schwein), Fisch und Fischnebenerzeugnisse (10 % Seelachsfilet), pflanzliche Nebenerzeugnisse, Mineralstoffe.",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-vom-feinsten-adult-feines-mit-filets-mit-gefluegel-seelachsfilet",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Fleisch und tierische Nebenerzeugnisse (30 % Geflügel, Schwein)",
          "percentage": 42.0,
          "animal": null,
          "uncertainty": "Tierarten nicht vollständig einzeln zugeordnet"
        },
        {
          "name": "Fisch und Fischnebenerzeugnisse (10 % Seelachsfilet)",
          "percentage": null,
          "animal": null,
          "uncertainty": "Tierarten nicht vollständig einzeln zugeordnet"
        },
        {
          "name": "pflanzliche Nebenerzeugnisse",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        },
        {
          "name": "Mineralstoffe",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 9.0,
          "fat": 4.5,
          "fibre": 0.3,
          "ash": 2.0,
          "moisture": 81.0,
          "calcium": null,
          "phosphorus": null
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 250.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Kupfer(II)-sulfat-Pentahydrat",
            "value": 1.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangansulfat-Monohydrat",
            "value": 1.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zinksulfat, Monohydrat",
            "value": 15.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Taurin",
            "value": 445.0,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 0.36,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "manufacturer"
      },
      "feeding": {
        "status": "documented",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [
          "currentWeightKg"
        ],
        "rows": [
          {
            "weightKg": 3.0,
            "minGrams": 180.0,
            "maxGrams": 240.0
          },
          {
            "weightKg": 4.0,
            "minGrams": 220.0,
            "maxGrams": 295.0
          },
          {
            "weightKg": 5.0,
            "minGrams": 255.0,
            "maxGrams": 340.0
          }
        ],
        "interpolation": "linear_within_table_only",
        "modifiers": [],
        "reason": null,
        "sourceTableSummary": "Gewicht der Katze g pro Tag 3 kg 180 - 240 g 4 kg 220 - 295 g 5 kg 255 - 340 g",
        "originalTables": [
          [
            [
              "Gewicht der Katze",
              "g pro Tag"
            ],
            [
              "3 kg",
              "180 - 240 g"
            ],
            [
              "4 kg",
              "220 - 295 g"
            ],
            [
              "5 kg",
              "255 - 340 g"
            ]
          ]
        ],
        "models": []
      },
      "packages": [
        {
          "id": "pack-vom-feinsten-adult-feines-mit-filets-mit-gefluegel-seelachsfilet-0",
          "units": 18,
          "unitNetGrams": 85.0,
          "netGrams": 1530.0,
          "ean": null,
          "sourceId": "manufacturer-vom-feinsten-adult-feines-mit-filets-mit-gefluegel-seelachsfilet"
        }
      ],
      "offers": [
        "offer-cat-research-vom-feinsten-adult-feines-mit-filets-mit-gefluegel-seelachsfilet"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-vom-feinsten-adult-feines-mit-filets-mit-gefluegel-seelachsfilet",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-vom-feinsten-adult-feines-mit-filets-mit-gefluegel-seelachsfilet",
          "section": "Zusammensetzung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-vom-feinsten-adult-feines-mit-filets-mit-gefluegel-seelachsfilet",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-vom-feinsten-adult-feines-mit-filets-mit-gefluegel-seelachsfilet",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-vom-feinsten-adult-feines-mit-filets-mit-gefluegel-seelachsfilet",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-vom-feinsten-adult-feines-mit-filets-mit-gefluegel-seelachsfilet",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-vom-feinsten-adult-feines-mit-filets-mit-gefluegel-seelachsfilet",
          "section": "Umsetzbare Energie / Abruf: kein Wert falls null"
        },
        "feeding": {
          "sourceId": "manufacturer-vom-feinsten-adult-feines-mit-filets-mit-gefluegel-seelachsfilet",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-vom-feinsten-adult-feines-mit-filets-mit-gefluegel-seelachsfilet",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-vom-feinsten-adult-feines-mit-filets-mit-gefluegel-seelachsfilet.html",
      "declaredTextures": [
        "pieces"
      ],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "e6542d02e5d8d7c539a9ac73e5205714666e8c8d952097ac82b327a1881bbd96",
        "unparsedAnalysis": [
          [
            "taurin",
            "0,6 g/kg"
          ]
        ],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "calcium",
          "phosphorus",
          "totalTaurine",
          "EAN"
        ]
      },
      "originalDeclarations": {
        "composition": "42 % Fleisch und tierische Nebenerzeugnisse (30 % Geflügel, Schwein), Fisch und Fischnebenerzeugnisse (10 % Seelachsfilet), pflanzliche Nebenerzeugnisse, Mineralstoffe.",
        "analysisVerbatim": "Protein 9 %; Fettgehalt 4,5 %; Rohfaser 0,3 %; Rohasche 2 %; Feuchtigkeit 81 %; Taurin 0,6 g/kg",
        "additivesVerbatim": "250 IE Vitamin D3; 1 mg Kupfer(II)-sulfat-Pentahydrat; 1 mg Mangansulfat-Monohydrat; 15 mg Zinksulfat, Monohydrat; 445 mg Taurin",
        "sourceId": "manufacturer-vom-feinsten-adult-feines-mit-filets-mit-gefluegel-seelachsfilet"
      },
      "symbolImage": "cat-result-wet-mousse.webp"
    },
    {
      "id": "cat-research-vom-feinsten-adult-feines-mit-filets-mit-kalb-huehnchenfilet",
      "species": "cat",
      "brand": "animonda",
      "line": "Vom Feinsten",
      "name": "Vom Feinsten Adult Feines mit Filets mit Kalb + Hühnchenfilet",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {
        "minYears": 1,
        "maxYears": 6,
        "manufacturerWording": "Katzen von 1-6 Jahren"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "52 % Fleisch und tierische Nebenerzeugnisse (Geflügel, Schwein, 8 % Hühnchenfilet, 8 % Kalb), pflanzliche Nebenerzeugnisse, Mineralstoffe.",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-vom-feinsten-adult-feines-mit-filets-mit-kalb-huehnchenfilet",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Fleisch und tierische Nebenerzeugnisse (Geflügel, Schwein, 8 % Hühnchenfilet, 8 % Kalb)",
          "percentage": 52.0,
          "animal": null,
          "uncertainty": "Tierarten nicht vollständig einzeln zugeordnet"
        },
        {
          "name": "pflanzliche Nebenerzeugnisse",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        },
        {
          "name": "Mineralstoffe",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 9.0,
          "fat": 4.5,
          "fibre": 0.3,
          "ash": 2.0,
          "moisture": 81.0,
          "calcium": null,
          "phosphorus": null
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 250.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Kupfer(II)-sulfat-Pentahydrat",
            "value": 1.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangansulfat-Monohydrat",
            "value": 1.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zinksulfat, Monohydrat",
            "value": 15.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Taurin",
            "value": 445.0,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 0.36,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "manufacturer"
      },
      "feeding": {
        "status": "documented",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [
          "currentWeightKg"
        ],
        "rows": [
          {
            "weightKg": 3.0,
            "minGrams": 180.0,
            "maxGrams": 240.0
          },
          {
            "weightKg": 4.0,
            "minGrams": 220.0,
            "maxGrams": 295.0
          },
          {
            "weightKg": 5.0,
            "minGrams": 255.0,
            "maxGrams": 340.0
          }
        ],
        "interpolation": "linear_within_table_only",
        "modifiers": [],
        "reason": null,
        "sourceTableSummary": "Gewicht der Katze g pro Tag 3 kg 180 - 240 g 4 kg 220 - 295 g 5 kg 255 - 340 g",
        "originalTables": [
          [
            [
              "Gewicht der Katze",
              "g pro Tag"
            ],
            [
              "3 kg",
              "180 - 240 g"
            ],
            [
              "4 kg",
              "220 - 295 g"
            ],
            [
              "5 kg",
              "255 - 340 g"
            ]
          ]
        ],
        "models": []
      },
      "packages": [
        {
          "id": "pack-vom-feinsten-adult-feines-mit-filets-mit-kalb-huehnchenfilet-0",
          "units": 18,
          "unitNetGrams": 85.0,
          "netGrams": 1530.0,
          "ean": null,
          "sourceId": "manufacturer-vom-feinsten-adult-feines-mit-filets-mit-kalb-huehnchenfilet"
        }
      ],
      "offers": [
        "offer-cat-research-vom-feinsten-adult-feines-mit-filets-mit-kalb-huehnchenfilet"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-vom-feinsten-adult-feines-mit-filets-mit-kalb-huehnchenfilet",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-vom-feinsten-adult-feines-mit-filets-mit-kalb-huehnchenfilet",
          "section": "Zusammensetzung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-vom-feinsten-adult-feines-mit-filets-mit-kalb-huehnchenfilet",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-vom-feinsten-adult-feines-mit-filets-mit-kalb-huehnchenfilet",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-vom-feinsten-adult-feines-mit-filets-mit-kalb-huehnchenfilet",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-vom-feinsten-adult-feines-mit-filets-mit-kalb-huehnchenfilet",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-vom-feinsten-adult-feines-mit-filets-mit-kalb-huehnchenfilet",
          "section": "Umsetzbare Energie / Abruf: kein Wert falls null"
        },
        "feeding": {
          "sourceId": "manufacturer-vom-feinsten-adult-feines-mit-filets-mit-kalb-huehnchenfilet",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-vom-feinsten-adult-feines-mit-filets-mit-kalb-huehnchenfilet",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-vom-feinsten-adult-feines-mit-filets-mit-kalb-huehnchenfilet.html",
      "declaredTextures": [
        "pieces"
      ],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "0d57aa317d5ff5cc4f953a8d4ffbfaca73d2273c45cfca039130c11620c31feb",
        "unparsedAnalysis": [
          [
            "taurin",
            "0,6 g/kg"
          ]
        ],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "calcium",
          "phosphorus",
          "totalTaurine",
          "EAN"
        ]
      },
      "originalDeclarations": {
        "composition": "52 % Fleisch und tierische Nebenerzeugnisse (Geflügel, Schwein, 8 % Hühnchenfilet, 8 % Kalb), pflanzliche Nebenerzeugnisse, Mineralstoffe.",
        "analysisVerbatim": "Protein 9 %; Fettgehalt 4,5 %; Rohfaser 0,3 %; Rohasche 2 %; Feuchtigkeit 81 %; Taurin 0,6 g/kg",
        "additivesVerbatim": "250 IE Vitamin D3; 1 mg Kupfer(II)-sulfat-Pentahydrat; 1 mg Mangansulfat-Monohydrat; 15 mg Zinksulfat, Monohydrat; 445 mg Taurin",
        "sourceId": "manufacturer-vom-feinsten-adult-feines-mit-filets-mit-kalb-huehnchenfilet"
      },
      "symbolImage": "cat-food-wet.webp"
    },
    {
      "id": "cat-research-vom-feinsten-adult-feines-mit-filets-mit-kaninchen-huehnchenfilet",
      "species": "cat",
      "brand": "animonda",
      "line": "Vom Feinsten",
      "name": "Vom Feinsten Adult Feines mit Filets mit Kaninchen + Hühnchenfilet",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {
        "minYears": 1,
        "maxYears": 6,
        "manufacturerWording": "Katzen von 1-6 Jahren"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "52 % Fleisch und tierische Nebenerzeugnisse (Geflügel, Schwein, 8 % Hühnchenfilet, 4 % Kaninchen), pflanzliche Nebenerzeugnisse, Mineralstoffe.",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-vom-feinsten-adult-feines-mit-filets-mit-kaninchen-huehnchenfilet",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Fleisch und tierische Nebenerzeugnisse (Geflügel, Schwein, 8 % Hühnchenfilet, 4 % Kaninchen)",
          "percentage": 52.0,
          "animal": null,
          "uncertainty": "Tierarten nicht vollständig einzeln zugeordnet"
        },
        {
          "name": "pflanzliche Nebenerzeugnisse",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        },
        {
          "name": "Mineralstoffe",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 9.0,
          "fat": 4.5,
          "fibre": 0.3,
          "ash": 2.0,
          "moisture": 81.0,
          "calcium": null,
          "phosphorus": null
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 250.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Kupfer(II)-sulfat-Pentahydrat",
            "value": 1.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangansulfat-Monohydrat",
            "value": 1.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zinksulfat, Monohydrat",
            "value": 15.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Taurin",
            "value": 445.0,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 0.36,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "manufacturer"
      },
      "feeding": {
        "status": "documented",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [
          "currentWeightKg"
        ],
        "rows": [
          {
            "weightKg": 3.0,
            "minGrams": 180.0,
            "maxGrams": 240.0
          },
          {
            "weightKg": 4.0,
            "minGrams": 220.0,
            "maxGrams": 295.0
          },
          {
            "weightKg": 5.0,
            "minGrams": 255.0,
            "maxGrams": 340.0
          }
        ],
        "interpolation": "linear_within_table_only",
        "modifiers": [],
        "reason": null,
        "sourceTableSummary": "Gewicht der Katze g pro Tag 3 kg 180 - 240 g 4 kg 220 - 295 g 5 kg 255 - 340 g",
        "originalTables": [
          [
            [
              "Gewicht der Katze",
              "g pro Tag"
            ],
            [
              "3 kg",
              "180 - 240 g"
            ],
            [
              "4 kg",
              "220 - 295 g"
            ],
            [
              "5 kg",
              "255 - 340 g"
            ]
          ]
        ],
        "models": []
      },
      "packages": [
        {
          "id": "pack-vom-feinsten-adult-feines-mit-filets-mit-kaninchen-huehnchenfilet-0",
          "units": 18,
          "unitNetGrams": 85.0,
          "netGrams": 1530.0,
          "ean": null,
          "sourceId": "manufacturer-vom-feinsten-adult-feines-mit-filets-mit-kaninchen-huehnchenfilet"
        }
      ],
      "offers": [
        "offer-cat-research-vom-feinsten-adult-feines-mit-filets-mit-kaninchen-huehnchenfilet"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-vom-feinsten-adult-feines-mit-filets-mit-kaninchen-huehnchenfilet",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-vom-feinsten-adult-feines-mit-filets-mit-kaninchen-huehnchenfilet",
          "section": "Zusammensetzung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-vom-feinsten-adult-feines-mit-filets-mit-kaninchen-huehnchenfilet",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-vom-feinsten-adult-feines-mit-filets-mit-kaninchen-huehnchenfilet",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-vom-feinsten-adult-feines-mit-filets-mit-kaninchen-huehnchenfilet",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-vom-feinsten-adult-feines-mit-filets-mit-kaninchen-huehnchenfilet",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-vom-feinsten-adult-feines-mit-filets-mit-kaninchen-huehnchenfilet",
          "section": "Umsetzbare Energie / Abruf: kein Wert falls null"
        },
        "feeding": {
          "sourceId": "manufacturer-vom-feinsten-adult-feines-mit-filets-mit-kaninchen-huehnchenfilet",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-vom-feinsten-adult-feines-mit-filets-mit-kaninchen-huehnchenfilet",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-vom-feinsten-adult-feines-mit-filets-mit-kaninchen-huehnchenfilet.html",
      "declaredTextures": [
        "pieces"
      ],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "2f25c84ab6bb41e08f0ac24dde376c05b596208b90bfbca78eb0d9f0ebb3695e",
        "unparsedAnalysis": [
          [
            "taurin",
            "0,6 g/kg"
          ]
        ],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "calcium",
          "phosphorus",
          "totalTaurine",
          "EAN"
        ]
      },
      "originalDeclarations": {
        "composition": "52 % Fleisch und tierische Nebenerzeugnisse (Geflügel, Schwein, 8 % Hühnchenfilet, 4 % Kaninchen), pflanzliche Nebenerzeugnisse, Mineralstoffe.",
        "analysisVerbatim": "Protein 9 %; Fettgehalt 4,5 %; Rohfaser 0,3 %; Rohasche 2 %; Feuchtigkeit 81 %; Taurin 0,6 g/kg",
        "additivesVerbatim": "250 IE Vitamin D3; 1 mg Kupfer(II)-sulfat-Pentahydrat; 1 mg Mangansulfat-Monohydrat; 15 mg Zinksulfat, Monohydrat; 445 mg Taurin",
        "sourceId": "manufacturer-vom-feinsten-adult-feines-mit-filets-mit-kaninchen-huehnchenfilet"
      },
      "symbolImage": "cat-result-wet-pieces.webp"
    },
    {
      "id": "cat-research-vom-feinsten-adult-feines-mit-filets-mit-rind-putenfilet",
      "species": "cat",
      "brand": "animonda",
      "line": "Vom Feinsten",
      "name": "Vom Feinsten Adult Feines mit Filets mit Rind + Putenfilet",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {
        "minYears": 1,
        "maxYears": 6,
        "manufacturerWording": "Katzen von 1-6 Jahren"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "52 % Fleisch und tierische Nebenerzeugnisse (Geflügel, 14 % Rind, Schwein, 8 % Putenfilet), pflanzliche Nebenerzeugnisse, Mineralstoffe.",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-vom-feinsten-adult-feines-mit-filets-mit-rind-putenfilet",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Fleisch und tierische Nebenerzeugnisse (Geflügel, 14 % Rind, Schwein, 8 % Putenfilet)",
          "percentage": 52.0,
          "animal": null,
          "uncertainty": "Tierarten nicht vollständig einzeln zugeordnet"
        },
        {
          "name": "pflanzliche Nebenerzeugnisse",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        },
        {
          "name": "Mineralstoffe",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 9.0,
          "fat": 4.5,
          "fibre": 0.3,
          "ash": 2.0,
          "moisture": 81.0,
          "calcium": null,
          "phosphorus": null
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 250.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Kupfer(II)-sulfat-Pentahydrat",
            "value": 1.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangansulfat-Monohydrat",
            "value": 1.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zinksulfat, Monohydrat",
            "value": 15.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Taurin",
            "value": 445.0,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 0.36,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "manufacturer"
      },
      "feeding": {
        "status": "documented",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [
          "currentWeightKg"
        ],
        "rows": [
          {
            "weightKg": 3.0,
            "minGrams": 180.0,
            "maxGrams": 240.0
          },
          {
            "weightKg": 4.0,
            "minGrams": 220.0,
            "maxGrams": 295.0
          },
          {
            "weightKg": 5.0,
            "minGrams": 255.0,
            "maxGrams": 340.0
          }
        ],
        "interpolation": "linear_within_table_only",
        "modifiers": [],
        "reason": null,
        "sourceTableSummary": "Gewicht der Katze g pro Tag 3 kg 180 - 240 g 4 kg 220 - 295 g 5 kg 255 - 340 g",
        "originalTables": [
          [
            [
              "Gewicht der Katze",
              "g pro Tag"
            ],
            [
              "3 kg",
              "180 - 240 g"
            ],
            [
              "4 kg",
              "220 - 295 g"
            ],
            [
              "5 kg",
              "255 - 340 g"
            ]
          ]
        ],
        "models": []
      },
      "packages": [
        {
          "id": "pack-vom-feinsten-adult-feines-mit-filets-mit-rind-putenfilet-0",
          "units": 18,
          "unitNetGrams": 85.0,
          "netGrams": 1530.0,
          "ean": null,
          "sourceId": "manufacturer-vom-feinsten-adult-feines-mit-filets-mit-rind-putenfilet"
        }
      ],
      "offers": [
        "offer-cat-research-vom-feinsten-adult-feines-mit-filets-mit-rind-putenfilet"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-vom-feinsten-adult-feines-mit-filets-mit-rind-putenfilet",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-vom-feinsten-adult-feines-mit-filets-mit-rind-putenfilet",
          "section": "Zusammensetzung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-vom-feinsten-adult-feines-mit-filets-mit-rind-putenfilet",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-vom-feinsten-adult-feines-mit-filets-mit-rind-putenfilet",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-vom-feinsten-adult-feines-mit-filets-mit-rind-putenfilet",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-vom-feinsten-adult-feines-mit-filets-mit-rind-putenfilet",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-vom-feinsten-adult-feines-mit-filets-mit-rind-putenfilet",
          "section": "Umsetzbare Energie / Abruf: kein Wert falls null"
        },
        "feeding": {
          "sourceId": "manufacturer-vom-feinsten-adult-feines-mit-filets-mit-rind-putenfilet",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-vom-feinsten-adult-feines-mit-filets-mit-rind-putenfilet",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-vom-feinsten-adult-feines-mit-filets-mit-rind-putenfilet.html",
      "declaredTextures": [
        "pieces"
      ],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "144e1a01dc63bf8c2b4347404005543cc47445d1ac1e1df2b01205d12bf571d4",
        "unparsedAnalysis": [
          [
            "taurin",
            "0,6 g/kg"
          ]
        ],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "calcium",
          "phosphorus",
          "totalTaurine",
          "EAN"
        ]
      },
      "originalDeclarations": {
        "composition": "52 % Fleisch und tierische Nebenerzeugnisse (Geflügel, 14 % Rind, Schwein, 8 % Putenfilet), pflanzliche Nebenerzeugnisse, Mineralstoffe.",
        "analysisVerbatim": "Protein 9 %; Fettgehalt 4,5 %; Rohfaser 0,3 %; Rohasche 2 %; Feuchtigkeit 81 %; Taurin 0,6 g/kg",
        "additivesVerbatim": "250 IE Vitamin D3; 1 mg Kupfer(II)-sulfat-Pentahydrat; 1 mg Mangansulfat-Monohydrat; 15 mg Zinksulfat, Monohydrat; 445 mg Taurin",
        "sourceId": "manufacturer-vom-feinsten-adult-feines-mit-filets-mit-rind-putenfilet"
      },
      "symbolImage": "cat-result-wet-mousse.webp"
    },
    {
      "id": "cat-research-vom-feinsten-adult-feines-mit-filets-mit-wild-putenfilet",
      "species": "cat",
      "brand": "animonda",
      "line": "Vom Feinsten",
      "name": "Vom Feinsten Adult Feines mit Filets mit Wild + Putenfilet",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {
        "minYears": 1,
        "maxYears": 6,
        "manufacturerWording": "Katzen von 1-6 Jahren"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "52 % Fleisch und tierische Nebenerzeugnisse (Geflügel, Schwein, 8 % Putenfilet, 4 % Wild), pflanzliche Nebenerzeugnisse, Mineralstoffe.",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-vom-feinsten-adult-feines-mit-filets-mit-wild-putenfilet",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Fleisch und tierische Nebenerzeugnisse (Geflügel, Schwein, 8 % Putenfilet, 4 % Wild)",
          "percentage": 52.0,
          "animal": null,
          "uncertainty": "Tierarten nicht vollständig einzeln zugeordnet"
        },
        {
          "name": "pflanzliche Nebenerzeugnisse",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        },
        {
          "name": "Mineralstoffe",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 9.0,
          "fat": 4.5,
          "fibre": 0.3,
          "ash": 2.0,
          "moisture": 81.0,
          "calcium": null,
          "phosphorus": null
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 250.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Kupfer(II)-sulfat-Pentahydrat",
            "value": 1.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangansulfat-Monohydrat",
            "value": 1.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zinksulfat, Monohydrat",
            "value": 15.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Taurin",
            "value": 445.0,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 0.36,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "manufacturer"
      },
      "feeding": {
        "status": "documented",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [
          "currentWeightKg"
        ],
        "rows": [
          {
            "weightKg": 3.0,
            "minGrams": 180.0,
            "maxGrams": 240.0
          },
          {
            "weightKg": 4.0,
            "minGrams": 220.0,
            "maxGrams": 295.0
          },
          {
            "weightKg": 5.0,
            "minGrams": 255.0,
            "maxGrams": 340.0
          }
        ],
        "interpolation": "linear_within_table_only",
        "modifiers": [],
        "reason": null,
        "sourceTableSummary": "Gewicht der Katze g pro Tag 3 kg 180 - 240 g 4 kg 220 - 295 g 5 kg 255 - 340 g",
        "originalTables": [
          [
            [
              "Gewicht der Katze",
              "g pro Tag"
            ],
            [
              "3 kg",
              "180 - 240 g"
            ],
            [
              "4 kg",
              "220 - 295 g"
            ],
            [
              "5 kg",
              "255 - 340 g"
            ]
          ]
        ],
        "models": []
      },
      "packages": [
        {
          "id": "pack-vom-feinsten-adult-feines-mit-filets-mit-wild-putenfilet-0",
          "units": 18,
          "unitNetGrams": 85.0,
          "netGrams": 1530.0,
          "ean": null,
          "sourceId": "manufacturer-vom-feinsten-adult-feines-mit-filets-mit-wild-putenfilet"
        }
      ],
      "offers": [
        "offer-cat-research-vom-feinsten-adult-feines-mit-filets-mit-wild-putenfilet"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-vom-feinsten-adult-feines-mit-filets-mit-wild-putenfilet",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-vom-feinsten-adult-feines-mit-filets-mit-wild-putenfilet",
          "section": "Zusammensetzung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-vom-feinsten-adult-feines-mit-filets-mit-wild-putenfilet",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-vom-feinsten-adult-feines-mit-filets-mit-wild-putenfilet",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-vom-feinsten-adult-feines-mit-filets-mit-wild-putenfilet",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-vom-feinsten-adult-feines-mit-filets-mit-wild-putenfilet",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-vom-feinsten-adult-feines-mit-filets-mit-wild-putenfilet",
          "section": "Umsetzbare Energie / Abruf: kein Wert falls null"
        },
        "feeding": {
          "sourceId": "manufacturer-vom-feinsten-adult-feines-mit-filets-mit-wild-putenfilet",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-vom-feinsten-adult-feines-mit-filets-mit-wild-putenfilet",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-vom-feinsten-adult-feines-mit-filets-mit-wild-putenfilet.html",
      "declaredTextures": [
        "pieces"
      ],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "63313baa64b52783d16c24d11058b3de2ade79a3eb4e05f134796d92849ac0a8",
        "unparsedAnalysis": [
          [
            "taurin",
            "0,6 g/kg"
          ]
        ],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "calcium",
          "phosphorus",
          "totalTaurine",
          "EAN"
        ]
      },
      "originalDeclarations": {
        "composition": "52 % Fleisch und tierische Nebenerzeugnisse (Geflügel, Schwein, 8 % Putenfilet, 4 % Wild), pflanzliche Nebenerzeugnisse, Mineralstoffe.",
        "analysisVerbatim": "Protein 9 %; Fettgehalt 4,5 %; Rohfaser 0,3 %; Rohasche 2 %; Feuchtigkeit 81 %; Taurin 0,6 g/kg",
        "additivesVerbatim": "250 IE Vitamin D3; 1 mg Kupfer(II)-sulfat-Pentahydrat; 1 mg Mangansulfat-Monohydrat; 15 mg Zinksulfat, Monohydrat; 445 mg Taurin",
        "sourceId": "manufacturer-vom-feinsten-adult-feines-mit-filets-mit-wild-putenfilet"
      },
      "symbolImage": "cat-result-wet-pieces.webp"
    },
    {
      "id": "cat-research-vom-feinsten-adult-in-jelly-mit-huhn-kabeljau",
      "species": "cat",
      "brand": "animonda",
      "line": "Vom Feinsten",
      "name": "Vom Feinsten Adult in Jelly mit Huhn + Kabeljau",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {},
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "35 % Fleisch und tierische Nebenerzeugnisse (u. a. 20 % vom Huhn), Fisch und Fischnebenerzeugnisse (4 % Kabeljau), Mineralstoffe, Öle und Fette.",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-vom-feinsten-adult-in-jelly-mit-huhn-kabeljau",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Fleisch und tierische Nebenerzeugnisse (u. a. 20 % vom Huhn)",
          "percentage": 35.0,
          "animal": "chicken",
          "uncertainty": null
        },
        {
          "name": "Fisch und Fischnebenerzeugnisse (4 % Kabeljau)",
          "percentage": null,
          "animal": "fish",
          "uncertainty": null
        },
        {
          "name": "Mineralstoffe",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        },
        {
          "name": "Öle und Fette",
          "percentage": null,
          "animal": null,
          "uncertainty": "Tierarten nicht vollständig einzeln zugeordnet"
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 8.5,
          "fat": 5.0,
          "fibre": 0.3,
          "ash": 2.0,
          "moisture": 82.0,
          "calcium": null,
          "phosphorus": null
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 200.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Taurin",
            "value": 220.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangansulfat-Monohydrat",
            "value": 1.4,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Kupfer-Aminosäure",
            "value": 1.0,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": null,
      "feeding": {
        "status": "blocked",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [],
        "rows": [],
        "interpolation": "disabled",
        "modifiers": [],
        "reason": "Herstellertabelle vorhanden, aber Alters-, Aktivitäts-, Idealgewichts- oder Mischfütterungsachsen nicht eindeutig im automatischen Modell zugeordnet.",
        "sourceTableSummary": "Gewicht der Katze/ g pro Tag 3 kg ca. 180 - 245 g 4 kg ca. 220 - 295 g 5 kg ca. 260 - 345 g",
        "originalTables": [
          [
            [
              "Gewicht der Katze/ g pro Tag",
              ""
            ],
            [
              "3 kg",
              "ca. 180 - 245 g"
            ],
            [
              "4 kg",
              "ca. 220 - 295 g"
            ],
            [
              "5 kg",
              "ca. 260 - 345 g"
            ]
          ]
        ],
        "models": []
      },
      "packages": [
        {
          "id": "pack-vom-feinsten-adult-in-jelly-mit-huhn-kabeljau-0",
          "units": 24,
          "unitNetGrams": 85.0,
          "netGrams": 2040.0,
          "ean": null,
          "sourceId": "manufacturer-vom-feinsten-adult-in-jelly-mit-huhn-kabeljau"
        }
      ],
      "offers": [
        "offer-cat-research-vom-feinsten-adult-in-jelly-mit-huhn-kabeljau"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-jelly-mit-huhn-kabeljau",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-jelly-mit-huhn-kabeljau",
          "section": "Zusammensetzung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-jelly-mit-huhn-kabeljau",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-jelly-mit-huhn-kabeljau",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-jelly-mit-huhn-kabeljau",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-jelly-mit-huhn-kabeljau",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-jelly-mit-huhn-kabeljau",
          "section": "Umsetzbare Energie / Abruf: kein Wert falls null"
        },
        "feeding": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-jelly-mit-huhn-kabeljau",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-jelly-mit-huhn-kabeljau",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-vom-feinsten-adult-in-jelly-mit-huhn-kabeljau.html",
      "declaredTextures": [
        "pieces"
      ],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "3bebaea6596c4182adf94dcaaf55c4da9817a5be68bd2e61e1e6c22324e3b0de",
        "unparsedAnalysis": [],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "calcium",
          "phosphorus",
          "energy",
          "totalTaurine",
          "EAN"
        ]
      },
      "originalDeclarations": {
        "composition": "35 % Fleisch und tierische Nebenerzeugnisse (u. a. 20 % vom Huhn), Fisch und Fischnebenerzeugnisse (4 % Kabeljau), Mineralstoffe, Öle und Fette.",
        "analysisVerbatim": "Protein 8,5 %; Fettgehalt 5 %; Rohfaser 0,3 %; Rohasche 2 %; Feuchtigkeit 82 %",
        "additivesVerbatim": "200 IE Vitamin D3; 220 mg Taurin; 1,4 mg Mangansulfat-Monohydrat; 1,0 mg Kupfer-Aminosäure",
        "sourceId": "manufacturer-vom-feinsten-adult-in-jelly-mit-huhn-kabeljau"
      },
      "symbolImage": "cat-result-wet-mousse.webp"
    },
    {
      "id": "cat-research-vom-feinsten-adult-in-jelly-mit-huhn-lachs",
      "species": "cat",
      "brand": "animonda",
      "line": "Vom Feinsten",
      "name": "Vom Feinsten Adult in Jelly mit Huhn + Lachs",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {},
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "Fleisch und tierische Nebenerzeugnisse 35 % (u. a. Huhn 20 %), Fisch und Fischnebenerzeugnisse (Lachs 4 %), Mineralstoffe, Öle und Fette.",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-vom-feinsten-adult-in-jelly-mit-huhn-lachs",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Fleisch und tierische Nebenerzeugnisse 35 % (u. a. Huhn 20 %)",
          "percentage": null,
          "animal": "chicken",
          "uncertainty": null
        },
        {
          "name": "Fisch und Fischnebenerzeugnisse (Lachs 4 %)",
          "percentage": null,
          "animal": null,
          "uncertainty": "Tierarten nicht vollständig einzeln zugeordnet"
        },
        {
          "name": "Mineralstoffe",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        },
        {
          "name": "Öle und Fette",
          "percentage": null,
          "animal": null,
          "uncertainty": "Tierarten nicht vollständig einzeln zugeordnet"
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 8.5,
          "fat": 5.0,
          "fibre": 0.3,
          "ash": 2.0,
          "moisture": 82.0,
          "calcium": null,
          "phosphorus": null
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 200.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Taurin",
            "value": 220.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zinksulfat, Monohydrat",
            "value": 11.4,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangansulfat-Monohydrat",
            "value": 1.4,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Kupfer-Aminosäure",
            "value": 1.0,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": null,
      "feeding": {
        "status": "blocked",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [],
        "rows": [],
        "interpolation": "disabled",
        "modifiers": [],
        "reason": "Herstellertabelle vorhanden, aber Alters-, Aktivitäts-, Idealgewichts- oder Mischfütterungsachsen nicht eindeutig im automatischen Modell zugeordnet.",
        "sourceTableSummary": "Gewicht der Katze/ g pro Tag 3 kg 185 - 245 g 4 kg 225 - 300 g 5 kg 260 - 345 g 6 kg 295 - 390 g.",
        "originalTables": [
          [
            [
              "Gewicht der Katze/ g pro Tag",
              ""
            ],
            [
              "3 kg",
              "185 - 245 g"
            ],
            [
              "4 kg",
              "225 - 300 g"
            ],
            [
              "5 kg",
              "260 - 345 g"
            ],
            [
              "6 kg",
              "295 - 390 g."
            ]
          ]
        ],
        "models": []
      },
      "packages": [
        {
          "id": "pack-vom-feinsten-adult-in-jelly-mit-huhn-lachs-0",
          "units": 24,
          "unitNetGrams": 85.0,
          "netGrams": 2040.0,
          "ean": null,
          "sourceId": "manufacturer-vom-feinsten-adult-in-jelly-mit-huhn-lachs"
        }
      ],
      "offers": [
        "offer-cat-research-vom-feinsten-adult-in-jelly-mit-huhn-lachs"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-jelly-mit-huhn-lachs",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-jelly-mit-huhn-lachs",
          "section": "Zusammensetzung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-jelly-mit-huhn-lachs",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-jelly-mit-huhn-lachs",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-jelly-mit-huhn-lachs",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-jelly-mit-huhn-lachs",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-jelly-mit-huhn-lachs",
          "section": "Umsetzbare Energie / Abruf: kein Wert falls null"
        },
        "feeding": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-jelly-mit-huhn-lachs",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-jelly-mit-huhn-lachs",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-vom-feinsten-adult-in-jelly-mit-huhn-lachs.html",
      "declaredTextures": [
        "pieces"
      ],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "0b82a7718c5f5b001afffd6cd16cdfff1962bfa7d98103c13aa861b06ef78d56",
        "unparsedAnalysis": [],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "calcium",
          "phosphorus",
          "energy",
          "totalTaurine",
          "EAN"
        ]
      },
      "originalDeclarations": {
        "composition": "Fleisch und tierische Nebenerzeugnisse 35 % (u. a. Huhn 20 %), Fisch und Fischnebenerzeugnisse (Lachs 4 %), Mineralstoffe, Öle und Fette.",
        "analysisVerbatim": "Protein 8,5 %; Fettgehalt 5 %; Rohfaser 0,3 %; Rohasche 2 %; Feuchtigkeit 82 %",
        "additivesVerbatim": "200 IE Vitamin D3; 220 mg Taurin; 11,4 mg Zinksulfat, Monohydrat; 1,4 mg Mangansulfat-Monohydrat; 1,0 mg Kupfer-Aminosäure",
        "sourceId": "manufacturer-vom-feinsten-adult-in-jelly-mit-huhn-lachs"
      },
      "symbolImage": "cat-food-wet.webp"
    },
    {
      "id": "cat-research-vom-feinsten-adult-in-jelly-mit-huhn-pute",
      "species": "cat",
      "brand": "animonda",
      "line": "Vom Feinsten",
      "name": "Vom Feinsten Adult in Jelly mit Huhn + Pute",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {},
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "Fleisch und tierische Nebenerzeugnisse 39% (u. a. Huhn 20% , Pute 4%), Mineralstoffe, Öle und Fette",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-vom-feinsten-adult-in-jelly-mit-huhn-pute",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Fleisch und tierische Nebenerzeugnisse 39% (u. a. Huhn 20% , Pute 4%)",
          "percentage": null,
          "animal": null,
          "uncertainty": "Tierarten nicht vollständig einzeln zugeordnet"
        },
        {
          "name": "Mineralstoffe",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        },
        {
          "name": "Öle und Fette",
          "percentage": null,
          "animal": null,
          "uncertainty": "Tierarten nicht vollständig einzeln zugeordnet"
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 8.5,
          "fat": 5.0,
          "fibre": 0.3,
          "ash": 2.0,
          "moisture": 82.0,
          "calcium": null,
          "phosphorus": null
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 200.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Taurin",
            "value": 220.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zinksulfat, Monohydrat",
            "value": 11.4,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangansulfat-Monohydrat",
            "value": 1.4,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Kupfer-Aminosäure",
            "value": 1.0,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": null,
      "feeding": {
        "status": "blocked",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [],
        "rows": [],
        "interpolation": "disabled",
        "modifiers": [],
        "reason": "Herstellertabelle vorhanden, aber Alters-, Aktivitäts-, Idealgewichts- oder Mischfütterungsachsen nicht eindeutig im automatischen Modell zugeordnet.",
        "sourceTableSummary": "Gewicht der Katze/ g pro Tag 3 kg ca. 185 - 245 g 4 kg ca. 225 - 300 g 5 kg ca. 260 - 345 g 6 kg ca. 295 g - 390 g",
        "originalTables": [
          [
            [
              "Gewicht der Katze/ g pro Tag",
              ""
            ],
            [
              "3 kg",
              "ca. 185 - 245 g"
            ],
            [
              "4 kg",
              "ca. 225 - 300 g"
            ],
            [
              "5 kg",
              "ca. 260 - 345 g"
            ],
            [
              "6 kg",
              "ca. 295 g - 390 g"
            ]
          ]
        ],
        "models": []
      },
      "packages": [
        {
          "id": "pack-vom-feinsten-adult-in-jelly-mit-huhn-pute-0",
          "units": 24,
          "unitNetGrams": 85.0,
          "netGrams": 2040.0,
          "ean": null,
          "sourceId": "manufacturer-vom-feinsten-adult-in-jelly-mit-huhn-pute"
        }
      ],
      "offers": [
        "offer-cat-research-vom-feinsten-adult-in-jelly-mit-huhn-pute"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-jelly-mit-huhn-pute",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-jelly-mit-huhn-pute",
          "section": "Zusammensetzung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-jelly-mit-huhn-pute",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-jelly-mit-huhn-pute",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-jelly-mit-huhn-pute",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-jelly-mit-huhn-pute",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-jelly-mit-huhn-pute",
          "section": "Umsetzbare Energie / Abruf: kein Wert falls null"
        },
        "feeding": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-jelly-mit-huhn-pute",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-jelly-mit-huhn-pute",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-vom-feinsten-adult-in-jelly-mit-huhn-pute.html",
      "declaredTextures": [
        "pieces"
      ],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "d52624b220eec9d4ce7e2c18c5ce84b6283a24925a7a86c639ebb95f0a50e4ea",
        "unparsedAnalysis": [],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "calcium",
          "phosphorus",
          "energy",
          "totalTaurine",
          "EAN"
        ]
      },
      "originalDeclarations": {
        "composition": "Fleisch und tierische Nebenerzeugnisse 39% (u. a. Huhn 20% , Pute 4%), Mineralstoffe, Öle und Fette",
        "analysisVerbatim": "Protein 8,5 %; Fettgehalt 5 %; Rohfaser 0,3 %; Rohasche 2 %; Feuchtigkeit 82 %",
        "additivesVerbatim": "200 IE Vitamin D3; 220 mg Taurin; 11,4 mg Zinksulfat, Monohydrat; 1,4 mg Mangansulfat-Monohydrat; 1,0 mg Kupfer-Aminosäure",
        "sourceId": "manufacturer-vom-feinsten-adult-in-jelly-mit-huhn-pute"
      },
      "symbolImage": "cat-result-wet-pieces.webp"
    },
    {
      "id": "cat-research-vom-feinsten-adult-in-jelly-mit-huhn-rind",
      "species": "cat",
      "brand": "animonda",
      "line": "Vom Feinsten",
      "name": "Vom Feinsten Adult in Jelly mit Huhn + Rind",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {},
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "Fleisch und tierische Nebenerzeugnisse 39 % (u. a. Huhn 20 %, Rind 4 %), Mineralstoffe, Öle und Fette.",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-vom-feinsten-adult-in-jelly-mit-huhn-rind",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Fleisch und tierische Nebenerzeugnisse 39 % (u. a. Huhn 20 %, Rind 4 %)",
          "percentage": null,
          "animal": null,
          "uncertainty": "Tierarten nicht vollständig einzeln zugeordnet"
        },
        {
          "name": "Mineralstoffe",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        },
        {
          "name": "Öle und Fette",
          "percentage": null,
          "animal": null,
          "uncertainty": "Tierarten nicht vollständig einzeln zugeordnet"
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 8.5,
          "fat": 5.0,
          "fibre": 0.3,
          "ash": 2.0,
          "moisture": 82.0,
          "calcium": null,
          "phosphorus": null
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 200.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Taurin",
            "value": 220.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zinksulfat, Monohydrat",
            "value": 11.4,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangansulfat-Monohydrat",
            "value": 1.4,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Kupfer-Aminosäure",
            "value": 1.0,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": null,
      "feeding": {
        "status": "blocked",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [],
        "rows": [],
        "interpolation": "disabled",
        "modifiers": [],
        "reason": "Herstellertabelle vorhanden, aber Alters-, Aktivitäts-, Idealgewichts- oder Mischfütterungsachsen nicht eindeutig im automatischen Modell zugeordnet.",
        "sourceTableSummary": "Gewicht der Katze/ g pro Tag 3 kg 185 - 245 g 4 kg 225 - 300 g 5 kg 260 - 345 g 6 kg 295 - 390 g.",
        "originalTables": [
          [
            [
              "Gewicht der Katze/ g pro Tag",
              ""
            ],
            [
              "3 kg",
              "185 - 245 g"
            ],
            [
              "4 kg",
              "225 - 300 g"
            ],
            [
              "5 kg",
              "260 - 345 g"
            ],
            [
              "6 kg",
              "295 - 390 g."
            ]
          ]
        ],
        "models": []
      },
      "packages": [
        {
          "id": "pack-vom-feinsten-adult-in-jelly-mit-huhn-rind-0",
          "units": 24,
          "unitNetGrams": 85.0,
          "netGrams": 2040.0,
          "ean": null,
          "sourceId": "manufacturer-vom-feinsten-adult-in-jelly-mit-huhn-rind"
        }
      ],
      "offers": [
        "offer-cat-research-vom-feinsten-adult-in-jelly-mit-huhn-rind"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-jelly-mit-huhn-rind",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-jelly-mit-huhn-rind",
          "section": "Zusammensetzung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-jelly-mit-huhn-rind",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-jelly-mit-huhn-rind",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-jelly-mit-huhn-rind",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-jelly-mit-huhn-rind",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-jelly-mit-huhn-rind",
          "section": "Umsetzbare Energie / Abruf: kein Wert falls null"
        },
        "feeding": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-jelly-mit-huhn-rind",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-jelly-mit-huhn-rind",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-vom-feinsten-adult-in-jelly-mit-huhn-rind.html",
      "declaredTextures": [
        "pieces"
      ],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "59cf4c22f5b7d755c9d8af733023f4d142f124bcfdc5a40d0b1f96a0aa585f94",
        "unparsedAnalysis": [],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "calcium",
          "phosphorus",
          "energy",
          "totalTaurine",
          "EAN"
        ]
      },
      "originalDeclarations": {
        "composition": "Fleisch und tierische Nebenerzeugnisse 39 % (u. a. Huhn 20 %, Rind 4 %), Mineralstoffe, Öle und Fette.",
        "analysisVerbatim": "Protein 8,5 %; Fettgehalt 5 %; Rohfaser 0,3 %; Rohasche 2 %; Feuchtigkeit 82 %",
        "additivesVerbatim": "200 IE Vitamin D3; 220 mg Taurin; 11,4 mg Zinksulfat, Monohydrat; 1,4 mg Mangansulfat-Monohydrat; 1,0 mg Kupfer-Aminosäure",
        "sourceId": "manufacturer-vom-feinsten-adult-in-jelly-mit-huhn-rind"
      },
      "symbolImage": "cat-food-wet.webp"
    },
    {
      "id": "cat-research-vom-feinsten-adult-in-jelly-mit-huhn-seelachs",
      "species": "cat",
      "brand": "animonda",
      "line": "Vom Feinsten",
      "name": "Vom Feinsten Adult in Jelly mit Huhn + Seelachs",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {},
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "Fleisch und tierische Nebenerzeugnisse 35 % (u. a. Huhn 20 %), Fisch und Fischnebenerzeugnisse (Seelachs 4 %), Mineralstoffe, Öle und Fette.",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-vom-feinsten-adult-in-jelly-mit-huhn-seelachs",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Fleisch und tierische Nebenerzeugnisse 35 % (u. a. Huhn 20 %)",
          "percentage": null,
          "animal": "chicken",
          "uncertainty": null
        },
        {
          "name": "Fisch und Fischnebenerzeugnisse (Seelachs 4 %)",
          "percentage": null,
          "animal": null,
          "uncertainty": "Tierarten nicht vollständig einzeln zugeordnet"
        },
        {
          "name": "Mineralstoffe",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        },
        {
          "name": "Öle und Fette",
          "percentage": null,
          "animal": null,
          "uncertainty": "Tierarten nicht vollständig einzeln zugeordnet"
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 8.5,
          "fat": 5.0,
          "fibre": 0.3,
          "ash": 2.0,
          "moisture": 82.0,
          "calcium": null,
          "phosphorus": null
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 200.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Taurin",
            "value": 220.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangansulfat-Monohydrat",
            "value": 1.4,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Kupfer-Aminosäure",
            "value": 1.0,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": null,
      "feeding": {
        "status": "blocked",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [],
        "rows": [],
        "interpolation": "disabled",
        "modifiers": [],
        "reason": "Herstellertabelle vorhanden, aber Alters-, Aktivitäts-, Idealgewichts- oder Mischfütterungsachsen nicht eindeutig im automatischen Modell zugeordnet.",
        "sourceTableSummary": "Gewicht der Katze g pro Tag 3 kg 185 - 245 g 4 kg 225 - 300 g 5 kg 260 - 345 g 6 kg/ 295 - 390 g",
        "originalTables": [
          [
            [
              "Gewicht der Katze g",
              "pro Tag"
            ],
            [
              "3 kg",
              "185 - 245 g"
            ],
            [
              "4 kg",
              "225 - 300 g"
            ],
            [
              "5 kg",
              "260 - 345 g"
            ],
            [
              "6 kg/ 295 - 390 g",
              ""
            ]
          ]
        ],
        "models": []
      },
      "packages": [
        {
          "id": "pack-vom-feinsten-adult-in-jelly-mit-huhn-seelachs-0",
          "units": 24,
          "unitNetGrams": 85.0,
          "netGrams": 2040.0,
          "ean": null,
          "sourceId": "manufacturer-vom-feinsten-adult-in-jelly-mit-huhn-seelachs"
        }
      ],
      "offers": [
        "offer-cat-research-vom-feinsten-adult-in-jelly-mit-huhn-seelachs"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-jelly-mit-huhn-seelachs",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-jelly-mit-huhn-seelachs",
          "section": "Zusammensetzung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-jelly-mit-huhn-seelachs",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-jelly-mit-huhn-seelachs",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-jelly-mit-huhn-seelachs",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-jelly-mit-huhn-seelachs",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-jelly-mit-huhn-seelachs",
          "section": "Umsetzbare Energie / Abruf: kein Wert falls null"
        },
        "feeding": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-jelly-mit-huhn-seelachs",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-jelly-mit-huhn-seelachs",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-vom-feinsten-adult-in-jelly-mit-huhn-seelachs.html",
      "declaredTextures": [
        "pieces"
      ],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "eb858ceacab944e7bec5e418e481aa84948cdacd6a23443a1d0d4cefa31d85bf",
        "unparsedAnalysis": [],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "calcium",
          "phosphorus",
          "energy",
          "totalTaurine",
          "EAN"
        ]
      },
      "originalDeclarations": {
        "composition": "Fleisch und tierische Nebenerzeugnisse 35 % (u. a. Huhn 20 %), Fisch und Fischnebenerzeugnisse (Seelachs 4 %), Mineralstoffe, Öle und Fette.",
        "analysisVerbatim": "Protein 8,5 %; Fettgehalt 5 %; Rohfaser 0,3 %; Rohasche 2 %; Feuchtigkeit 82 %",
        "additivesVerbatim": "200 IE Vitamin D3; 220 mg Taurin; 1,4 mg Mangansulfat-Monohydrat; 1,0 mg Kupfer-Aminosäure",
        "sourceId": "manufacturer-vom-feinsten-adult-in-jelly-mit-huhn-seelachs"
      },
      "symbolImage": "cat-food-wet.webp"
    },
    {
      "id": "cat-research-vom-feinsten-adult-in-jelly-mit-huhn-wild",
      "species": "cat",
      "brand": "animonda",
      "line": "Vom Feinsten",
      "name": "Vom Feinsten Adult in Jelly mit Huhn + Wild",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {},
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "39 % Fleisch und tierische Nebenerzeugnisse (u. a. 20 % vom Huhn, 4 % vom Wild), Mineralstoffe, Öle und Fette",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-vom-feinsten-adult-in-jelly-mit-huhn-wild",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Fleisch und tierische Nebenerzeugnisse (u. a. 20 % vom Huhn, 4 % vom Wild)",
          "percentage": 39.0,
          "animal": null,
          "uncertainty": "Tierarten nicht vollständig einzeln zugeordnet"
        },
        {
          "name": "Mineralstoffe",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        },
        {
          "name": "Öle und Fette",
          "percentage": null,
          "animal": null,
          "uncertainty": "Tierarten nicht vollständig einzeln zugeordnet"
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 8.5,
          "fat": 5.0,
          "fibre": 0.2,
          "ash": 2.0,
          "moisture": 82.0,
          "calcium": null,
          "phosphorus": null
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 200.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Taurin",
            "value": 220.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zinksulfat, Monohydrat",
            "value": 11.4,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangansulfat-Monohydrat",
            "value": 1.4,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Kupfer-Aminosäure",
            "value": 1.0,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": null,
      "feeding": {
        "status": "blocked",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [],
        "rows": [],
        "interpolation": "disabled",
        "modifiers": [],
        "reason": "Herstellertabelle vorhanden, aber Alters-, Aktivitäts-, Idealgewichts- oder Mischfütterungsachsen nicht eindeutig im automatischen Modell zugeordnet.",
        "sourceTableSummary": "Gewicht der Katze/ g pro Tag 3 kg ca. 180 - 245 g 4 kg ca. 220 - 295 g 5 kg ca. 260 - 345 g",
        "originalTables": [
          [
            [
              "Gewicht der Katze/ g pro Tag",
              ""
            ],
            [
              "3 kg",
              "ca. 180 - 245 g"
            ],
            [
              "4 kg",
              "ca. 220 - 295 g"
            ],
            [
              "5 kg",
              "ca. 260 - 345 g"
            ]
          ]
        ],
        "models": []
      },
      "packages": [
        {
          "id": "pack-vom-feinsten-adult-in-jelly-mit-huhn-wild-0",
          "units": 24,
          "unitNetGrams": 85.0,
          "netGrams": 2040.0,
          "ean": null,
          "sourceId": "manufacturer-vom-feinsten-adult-in-jelly-mit-huhn-wild"
        }
      ],
      "offers": [
        "offer-cat-research-vom-feinsten-adult-in-jelly-mit-huhn-wild"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-jelly-mit-huhn-wild",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-jelly-mit-huhn-wild",
          "section": "Zusammensetzung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-jelly-mit-huhn-wild",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-jelly-mit-huhn-wild",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-jelly-mit-huhn-wild",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-jelly-mit-huhn-wild",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-jelly-mit-huhn-wild",
          "section": "Umsetzbare Energie / Abruf: kein Wert falls null"
        },
        "feeding": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-jelly-mit-huhn-wild",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-jelly-mit-huhn-wild",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-vom-feinsten-adult-in-jelly-mit-huhn-wild.html",
      "declaredTextures": [
        "pieces"
      ],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "fba1551c01ec864be8ccaf9d18fe686fde7f58e154fd8c04fc4c2c3adf7bb9fa",
        "unparsedAnalysis": [],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "calcium",
          "phosphorus",
          "energy",
          "totalTaurine",
          "EAN"
        ]
      },
      "originalDeclarations": {
        "composition": "39 % Fleisch und tierische Nebenerzeugnisse (u. a. 20 % vom Huhn, 4 % vom Wild), Mineralstoffe, Öle und Fette",
        "analysisVerbatim": "Protein 8,5 %; Fettgehalt 5 %; Rohfaser 0,2 %; Rohasche 2 %; Feuchtigkeit 82 %",
        "additivesVerbatim": "200 IE Vitamin D3; 220 mg Taurin; 11,4 mg Zinksulfat, Monohydrat; 1,4 mg Mangansulfat-Monohydrat; 1,0 mg Kupfer-Aminosäure",
        "sourceId": "manufacturer-vom-feinsten-adult-in-jelly-mit-huhn-wild"
      },
      "symbolImage": "cat-food-wet.webp"
    },
    {
      "id": "cat-research-vom-feinsten-adult-in-sauce-mit-huhn-ente",
      "species": "cat",
      "brand": "animonda",
      "line": "Vom Feinsten",
      "name": "Vom Feinsten Adult in Sauce mit Huhn + Ente",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {},
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "39 % Fleisch und tierische Nebenerzeugnisse (u. a. 14 % Huhn, 4 % Ente), 3 % Reis, pflanzliche Nebenerzeugnisse (u.a. 0,01 % Thymian), Mineralstoffe, Öle und Fette.",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-vom-feinsten-adult-in-sauce-mit-huhn-ente",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Fleisch und tierische Nebenerzeugnisse (u. a. 14 % Huhn, 4 % Ente)",
          "percentage": 39.0,
          "animal": null,
          "uncertainty": "Tierarten nicht vollständig einzeln zugeordnet"
        },
        {
          "name": "Reis",
          "percentage": 3.0,
          "animal": null,
          "uncertainty": null
        },
        {
          "name": "pflanzliche Nebenerzeugnisse (u.a. 0,01 % Thymian)",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        },
        {
          "name": "Mineralstoffe",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        },
        {
          "name": "Öle und Fette",
          "percentage": null,
          "animal": null,
          "uncertainty": "Tierarten nicht vollständig einzeln zugeordnet"
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 8.0,
          "fat": 5.0,
          "fibre": 1.0,
          "ash": 2.5,
          "moisture": 81.0,
          "calcium": null,
          "phosphorus": null
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 200.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Taurin",
            "value": 960.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zinksulfat, Monohydrat",
            "value": 20.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangansulfat-Monohydrat",
            "value": 1.2,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Calciumjodat",
            "value": 0.3,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Kupfer-Aminosäure",
            "value": 1.4,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": null,
      "feeding": {
        "status": "blocked",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [],
        "rows": [],
        "interpolation": "disabled",
        "modifiers": [],
        "reason": "Herstellertabelle vorhanden, aber Alters-, Aktivitäts-, Idealgewichts- oder Mischfütterungsachsen nicht eindeutig im automatischen Modell zugeordnet.",
        "sourceTableSummary": "Gewicht der Katze g pro Tag 3 kg 185 - 250 g 4 kg 225 - 300 g 5 kg 260 - 350 g 6 kg 300 - 400 g.",
        "originalTables": [
          [
            [
              "Gewicht der Katze",
              "g pro Tag"
            ],
            [
              "3 kg",
              "185 - 250 g"
            ],
            [
              "4 kg",
              "225 - 300 g"
            ],
            [
              "5 kg",
              "260 - 350 g"
            ],
            [
              "6 kg",
              "300 - 400 g."
            ]
          ]
        ],
        "models": []
      },
      "packages": [
        {
          "id": "pack-vom-feinsten-adult-in-sauce-mit-huhn-ente-0",
          "units": 24,
          "unitNetGrams": 85.0,
          "netGrams": 2040.0,
          "ean": null,
          "sourceId": "manufacturer-vom-feinsten-adult-in-sauce-mit-huhn-ente"
        }
      ],
      "offers": [
        "offer-cat-research-vom-feinsten-adult-in-sauce-mit-huhn-ente"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-sauce-mit-huhn-ente",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-sauce-mit-huhn-ente",
          "section": "Zusammensetzung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-sauce-mit-huhn-ente",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-sauce-mit-huhn-ente",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-sauce-mit-huhn-ente",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-sauce-mit-huhn-ente",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-sauce-mit-huhn-ente",
          "section": "Umsetzbare Energie / Abruf: kein Wert falls null"
        },
        "feeding": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-sauce-mit-huhn-ente",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-sauce-mit-huhn-ente",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-vom-feinsten-adult-in-sauce-mit-huhn-ente.html",
      "declaredTextures": [
        "pieces",
        "gravy"
      ],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "9d32cbf3f05621716c1d67e83f7f706e260a2557e4008af37d972581fbaf8d95",
        "unparsedAnalysis": [],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "calcium",
          "phosphorus",
          "energy",
          "totalTaurine",
          "EAN"
        ]
      },
      "originalDeclarations": {
        "composition": "39 % Fleisch und tierische Nebenerzeugnisse (u. a. 14 % Huhn, 4 % Ente), 3 % Reis, pflanzliche Nebenerzeugnisse (u.a. 0,01 % Thymian), Mineralstoffe, Öle und Fette.",
        "analysisVerbatim": "Protein 8 %; Fettgehalt 5 %; Rohfaser 1 %; Rohasche 2,5 %; Feuchtigkeit 81 %",
        "additivesVerbatim": "200 IE Vitamin D3; 960 mg Taurin; 20 mg Zinksulfat, Monohydrat; 1,2 mg Mangansulfat-Monohydrat; 0,3 mg Calciumjodat; 1,4 mg Kupfer-Aminosäure",
        "sourceId": "manufacturer-vom-feinsten-adult-in-sauce-mit-huhn-ente"
      },
      "symbolImage": "cat-result-wet-pieces.webp"
    },
    {
      "id": "cat-research-vom-feinsten-adult-in-sauce-mit-huhn-in-karottensauce",
      "species": "cat",
      "brand": "animonda",
      "line": "Vom Feinsten",
      "name": "Vom Feinsten Adult in Sauce mit Huhn in Karottensauce",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {
        "minYears": 1,
        "maxYears": 6,
        "manufacturerWording": "Katzen von 1-6 Jahren"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "42 % Fleisch und tierische Nebenerzeugnisse (14 % Huhn, Schwein, Pute), Gemüse (4 % Karotten, Erbsen), Mineralstoffe.",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-vom-feinsten-adult-in-sauce-mit-huhn-in-karottensauce",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Fleisch und tierische Nebenerzeugnisse (14 % Huhn, Schwein, Pute)",
          "percentage": 42.0,
          "animal": null,
          "uncertainty": "Tierarten nicht vollständig einzeln zugeordnet"
        },
        {
          "name": "Gemüse (4 % Karotten, Erbsen)",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        },
        {
          "name": "Mineralstoffe",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 9.0,
          "fat": 5.0,
          "fibre": 0.4,
          "ash": 1.8,
          "moisture": 82.0,
          "calcium": null,
          "phosphorus": null
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 200.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Kupfer-Aminosäure",
            "value": 1.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zinksulfat, Monohydrat",
            "value": 11.4,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangansulfat-Monohydrat",
            "value": 1.4,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Calciumjodat",
            "value": 0.1,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 0.36,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "manufacturer"
      },
      "feeding": {
        "status": "documented",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [
          "currentWeightKg"
        ],
        "rows": [
          {
            "weightKg": 3.0,
            "minGrams": 240.0,
            "maxGrams": 240.0
          },
          {
            "weightKg": 4.0,
            "minGrams": 300.0,
            "maxGrams": 300.0
          },
          {
            "weightKg": 5.0,
            "minGrams": 340.0,
            "maxGrams": 340.0
          }
        ],
        "interpolation": "linear_within_table_only",
        "modifiers": [],
        "reason": null,
        "sourceTableSummary": "Gewicht der Katze g pro Tag 3 kg 240 g 4 kg 300 g 5 kg 340 g",
        "originalTables": [
          [
            [
              "Gewicht der Katze",
              "g pro Tag"
            ],
            [
              "3 kg",
              "240 g"
            ],
            [
              "4 kg",
              "300 g"
            ],
            [
              "5 kg",
              "340 g"
            ]
          ]
        ],
        "models": []
      },
      "packages": [
        {
          "id": "pack-vom-feinsten-adult-in-sauce-mit-huhn-in-karottensauce-0",
          "units": 6,
          "unitNetGrams": 100.0,
          "netGrams": 600.0,
          "ean": null,
          "sourceId": "manufacturer-vom-feinsten-adult-in-sauce-mit-huhn-in-karottensauce"
        }
      ],
      "offers": [
        "offer-cat-research-vom-feinsten-adult-in-sauce-mit-huhn-in-karottensauce"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-sauce-mit-huhn-in-karottensauce",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-sauce-mit-huhn-in-karottensauce",
          "section": "Zusammensetzung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-sauce-mit-huhn-in-karottensauce",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-sauce-mit-huhn-in-karottensauce",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-sauce-mit-huhn-in-karottensauce",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-sauce-mit-huhn-in-karottensauce",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-sauce-mit-huhn-in-karottensauce",
          "section": "Umsetzbare Energie / Abruf: kein Wert falls null"
        },
        "feeding": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-sauce-mit-huhn-in-karottensauce",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-sauce-mit-huhn-in-karottensauce",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-vom-feinsten-adult-in-sauce-mit-huhn-in-karottensauce.html",
      "declaredTextures": [
        "pate",
        "gravy"
      ],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "06ac5a7fa362f9493798104039760466d4f1ba9d4e25d163c6ddb4ba5d7eaa56",
        "unparsedAnalysis": [],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "calcium",
          "phosphorus",
          "totalTaurine",
          "EAN"
        ]
      },
      "originalDeclarations": {
        "composition": "42 % Fleisch und tierische Nebenerzeugnisse (14 % Huhn, Schwein, Pute), Gemüse (4 % Karotten, Erbsen), Mineralstoffe.",
        "analysisVerbatim": "Protein 9 %; Fettgehalt 5 %; Rohfaser 0,4 %; Rohasche 1,8 %; Feuchtigkeit 82 %",
        "additivesVerbatim": "200 IE Vitamin D3; 1 mg Kupfer-Aminosäure; 11,4 mg Zinksulfat, Monohydrat; 1,4 mg Mangansulfat-Monohydrat; 0,1 mg Calciumjodat",
        "sourceId": "manufacturer-vom-feinsten-adult-in-sauce-mit-huhn-in-karottensauce"
      },
      "symbolImage": "cat-result-wet-pieces.webp"
    },
    {
      "id": "cat-research-vom-feinsten-adult-in-sauce-mit-huhn-kalb",
      "species": "cat",
      "brand": "animonda",
      "line": "Vom Feinsten",
      "name": "Vom Feinsten Adult in Sauce mit Huhn + Kalb",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {},
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "39 % Fleisch und tierische Nebenerzeugnisse (u. a. 14 % Huhn, 4 % Kalb), 3 % Reis, pflanzliche Nebenerzeugnisse (u.a. 0,03 % Rosmarin), Mineralstoffe, Öle und Fette.",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-vom-feinsten-adult-in-sauce-mit-huhn-kalb",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Fleisch und tierische Nebenerzeugnisse (u. a. 14 % Huhn, 4 % Kalb)",
          "percentage": 39.0,
          "animal": "chicken",
          "uncertainty": null
        },
        {
          "name": "Reis",
          "percentage": 3.0,
          "animal": null,
          "uncertainty": null
        },
        {
          "name": "pflanzliche Nebenerzeugnisse (u.a. 0,03 % Rosmarin)",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        },
        {
          "name": "Mineralstoffe",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        },
        {
          "name": "Öle und Fette",
          "percentage": null,
          "animal": null,
          "uncertainty": "Tierarten nicht vollständig einzeln zugeordnet"
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 8.0,
          "fat": 5.0,
          "fibre": 1.0,
          "ash": 2.5,
          "moisture": 81.0,
          "calcium": null,
          "phosphorus": null
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 200.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Taurin",
            "value": 960.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zinksulfat, Monohydrat",
            "value": 20.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangansulfat-Monohydrat",
            "value": 1.2,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Calciumjodat",
            "value": 0.3,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Kupfer-Aminosäure",
            "value": 1.4,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": null,
      "feeding": {
        "status": "blocked",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [],
        "rows": [],
        "interpolation": "disabled",
        "modifiers": [],
        "reason": "Herstellertabelle vorhanden, aber Alters-, Aktivitäts-, Idealgewichts- oder Mischfütterungsachsen nicht eindeutig im automatischen Modell zugeordnet.",
        "sourceTableSummary": "Gewicht der Katze g pro Tag 3 kg 185 - 250 g 4 kg 225 - 300 g 5 kg 260 - 350 g 6 kg 300 - 400 g.",
        "originalTables": [
          [
            [
              "Gewicht der Katze",
              "g pro Tag"
            ],
            [
              "3 kg",
              "185 - 250 g"
            ],
            [
              "4 kg",
              "225 - 300 g"
            ],
            [
              "5 kg",
              "260 - 350 g"
            ],
            [
              "6 kg",
              "300 - 400 g."
            ]
          ]
        ],
        "models": []
      },
      "packages": [
        {
          "id": "pack-vom-feinsten-adult-in-sauce-mit-huhn-kalb-0",
          "units": 24,
          "unitNetGrams": 85.0,
          "netGrams": 2040.0,
          "ean": null,
          "sourceId": "manufacturer-vom-feinsten-adult-in-sauce-mit-huhn-kalb"
        }
      ],
      "offers": [
        "offer-cat-research-vom-feinsten-adult-in-sauce-mit-huhn-kalb"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-sauce-mit-huhn-kalb",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-sauce-mit-huhn-kalb",
          "section": "Zusammensetzung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-sauce-mit-huhn-kalb",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-sauce-mit-huhn-kalb",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-sauce-mit-huhn-kalb",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-sauce-mit-huhn-kalb",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-sauce-mit-huhn-kalb",
          "section": "Umsetzbare Energie / Abruf: kein Wert falls null"
        },
        "feeding": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-sauce-mit-huhn-kalb",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-sauce-mit-huhn-kalb",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-vom-feinsten-adult-in-sauce-mit-huhn-kalb.html",
      "declaredTextures": [
        "pieces",
        "gravy"
      ],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "1965ce5540e8acb408ed825dcdf20cf248c12664df7cb6ffeb7f9b5b7d63c735",
        "unparsedAnalysis": [],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "calcium",
          "phosphorus",
          "energy",
          "totalTaurine",
          "EAN"
        ]
      },
      "originalDeclarations": {
        "composition": "39 % Fleisch und tierische Nebenerzeugnisse (u. a. 14 % Huhn, 4 % Kalb), 3 % Reis, pflanzliche Nebenerzeugnisse (u.a. 0,03 % Rosmarin), Mineralstoffe, Öle und Fette.",
        "analysisVerbatim": "Protein 8 %; Fettgehalt 5 %; Rohfaser 1 %; Rohasche 2,5 %; Feuchtigkeit 81 %",
        "additivesVerbatim": "200 IE Vitamin D3; 960 mg Taurin; 20 mg Zinksulfat, Monohydrat; 1,2 mg Mangansulfat-Monohydrat; 0,3 mg Calciumjodat; 1,4 mg Kupfer-Aminosäure",
        "sourceId": "manufacturer-vom-feinsten-adult-in-sauce-mit-huhn-kalb"
      },
      "symbolImage": "cat-result-wet-pieces.webp"
    },
    {
      "id": "cat-research-vom-feinsten-adult-in-sauce-mit-huhn-kaninchen",
      "species": "cat",
      "brand": "animonda",
      "line": "Vom Feinsten",
      "name": "Vom Feinsten Adult in Sauce mit Huhn + Kaninchen",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {},
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "39 % Fleisch und tierische Nebenerzeugnisse (u. a. 14 % Huhn, 4 % Kaninchen), 3 % Reis, pflanzliche Nebenerzeugnisse (u.a. 0,002 % Oregano), Mineralstoffe, Öle und Fette.",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-vom-feinsten-adult-in-sauce-mit-huhn-kaninchen",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Fleisch und tierische Nebenerzeugnisse (u. a. 14 % Huhn, 4 % Kaninchen)",
          "percentage": 39.0,
          "animal": null,
          "uncertainty": "Tierarten nicht vollständig einzeln zugeordnet"
        },
        {
          "name": "Reis",
          "percentage": 3.0,
          "animal": null,
          "uncertainty": null
        },
        {
          "name": "pflanzliche Nebenerzeugnisse (u.a. 0,002 % Oregano)",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        },
        {
          "name": "Mineralstoffe",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        },
        {
          "name": "Öle und Fette",
          "percentage": null,
          "animal": null,
          "uncertainty": "Tierarten nicht vollständig einzeln zugeordnet"
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 8.0,
          "fat": 5.0,
          "fibre": 1.0,
          "ash": 2.5,
          "moisture": 81.0,
          "calcium": null,
          "phosphorus": null
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 200.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Taurin",
            "value": 960.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zinksulfat, Monohydrat",
            "value": 20.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangansulfat-Monohydrat",
            "value": 1.2,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Calciumjodat",
            "value": 0.3,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Kupfer-Aminosäure",
            "value": 1.4,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": null,
      "feeding": {
        "status": "blocked",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [],
        "rows": [],
        "interpolation": "disabled",
        "modifiers": [],
        "reason": "Herstellertabelle vorhanden, aber Alters-, Aktivitäts-, Idealgewichts- oder Mischfütterungsachsen nicht eindeutig im automatischen Modell zugeordnet.",
        "sourceTableSummary": "Gewicht der Katze g pro Tag 3 kg 185 - 250 g 4 kg 225 - 300 g 5 kg 260 - 350 g 6 kg 300 - 400 g.",
        "originalTables": [
          [
            [
              "Gewicht der Katze",
              "g pro Tag"
            ],
            [
              "3 kg",
              "185 - 250 g"
            ],
            [
              "4 kg",
              "225 - 300 g"
            ],
            [
              "5 kg",
              "260 - 350 g"
            ],
            [
              "6 kg",
              "300 - 400 g."
            ]
          ]
        ],
        "models": []
      },
      "packages": [
        {
          "id": "pack-vom-feinsten-adult-in-sauce-mit-huhn-kaninchen-0",
          "units": 24,
          "unitNetGrams": 85.0,
          "netGrams": 2040.0,
          "ean": null,
          "sourceId": "manufacturer-vom-feinsten-adult-in-sauce-mit-huhn-kaninchen"
        }
      ],
      "offers": [
        "offer-cat-research-vom-feinsten-adult-in-sauce-mit-huhn-kaninchen"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-sauce-mit-huhn-kaninchen",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-sauce-mit-huhn-kaninchen",
          "section": "Zusammensetzung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-sauce-mit-huhn-kaninchen",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-sauce-mit-huhn-kaninchen",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-sauce-mit-huhn-kaninchen",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-sauce-mit-huhn-kaninchen",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-sauce-mit-huhn-kaninchen",
          "section": "Umsetzbare Energie / Abruf: kein Wert falls null"
        },
        "feeding": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-sauce-mit-huhn-kaninchen",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-sauce-mit-huhn-kaninchen",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-vom-feinsten-adult-in-sauce-mit-huhn-kaninchen.html",
      "declaredTextures": [
        "pieces",
        "gravy"
      ],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "c06234be9f658e9abfe80c8f474874105b4814e6ce70a3d5be9bc9f0591a31a8",
        "unparsedAnalysis": [],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "calcium",
          "phosphorus",
          "energy",
          "totalTaurine",
          "EAN"
        ]
      },
      "originalDeclarations": {
        "composition": "39 % Fleisch und tierische Nebenerzeugnisse (u. a. 14 % Huhn, 4 % Kaninchen), 3 % Reis, pflanzliche Nebenerzeugnisse (u.a. 0,002 % Oregano), Mineralstoffe, Öle und Fette.",
        "analysisVerbatim": "Protein 8 %; Fettgehalt 5 %; Rohfaser 1 %; Rohasche 2,5 %; Feuchtigkeit 81 %",
        "additivesVerbatim": "200 IE Vitamin D3; 960 mg Taurin; 20 mg Zinksulfat, Monohydrat; 1,2 mg Mangansulfat-Monohydrat; 0,3 mg Calciumjodat; 1,4 mg Kupfer-Aminosäure",
        "sourceId": "manufacturer-vom-feinsten-adult-in-sauce-mit-huhn-kaninchen"
      },
      "symbolImage": "cat-result-wet-pieces.webp"
    },
    {
      "id": "cat-research-vom-feinsten-adult-in-sauce-mit-huhn-truthahn",
      "species": "cat",
      "brand": "animonda",
      "line": "Vom Feinsten",
      "name": "Vom Feinsten Adult in Sauce mit Huhn + Truthahn",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {},
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "39 % Fleisch und tierische Nebenerzeugnisse (u. a. 14 % Huhn, 4 % Truthahn), 3 % Reis, pflanzliche Nebenerzeugnisse (u.a. 0,009 % Majoran), Mineralstoffe, Öle und Fette.",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-vom-feinsten-adult-in-sauce-mit-huhn-truthahn",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Fleisch und tierische Nebenerzeugnisse (u. a. 14 % Huhn, 4 % Truthahn)",
          "percentage": 39.0,
          "animal": null,
          "uncertainty": "Tierarten nicht vollständig einzeln zugeordnet"
        },
        {
          "name": "Reis",
          "percentage": 3.0,
          "animal": null,
          "uncertainty": null
        },
        {
          "name": "pflanzliche Nebenerzeugnisse (u.a. 0,009 % Majoran)",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        },
        {
          "name": "Mineralstoffe",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        },
        {
          "name": "Öle und Fette",
          "percentage": null,
          "animal": null,
          "uncertainty": "Tierarten nicht vollständig einzeln zugeordnet"
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 8.0,
          "fat": 5.0,
          "fibre": 1.0,
          "ash": 2.5,
          "moisture": 81.0,
          "calcium": null,
          "phosphorus": null
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 200.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Taurin",
            "value": 960.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zinksulfat, Monohydrat",
            "value": 20.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangansulfat-Monohydrat",
            "value": 1.2,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Calciumjodat",
            "value": 0.3,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Kupfer-Aminosäure",
            "value": 1.4,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": null,
      "feeding": {
        "status": "blocked",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [],
        "rows": [],
        "interpolation": "disabled",
        "modifiers": [],
        "reason": "Herstellertabelle vorhanden, aber Alters-, Aktivitäts-, Idealgewichts- oder Mischfütterungsachsen nicht eindeutig im automatischen Modell zugeordnet.",
        "sourceTableSummary": "Gewicht der Katze g pro Tag 3 kg 185 - 250 g 4 kg 225 - 300 g 5 kg 260 - 350 g 6 kg 300 - 400 g.",
        "originalTables": [
          [
            [
              "Gewicht der Katze",
              "g pro Tag"
            ],
            [
              "3 kg",
              "185 - 250 g"
            ],
            [
              "4 kg",
              "225 - 300 g"
            ],
            [
              "5 kg",
              "260 - 350 g"
            ],
            [
              "6 kg",
              "300 - 400 g."
            ]
          ]
        ],
        "models": []
      },
      "packages": [
        {
          "id": "pack-vom-feinsten-adult-in-sauce-mit-huhn-truthahn-0",
          "units": 24,
          "unitNetGrams": 85.0,
          "netGrams": 2040.0,
          "ean": null,
          "sourceId": "manufacturer-vom-feinsten-adult-in-sauce-mit-huhn-truthahn"
        }
      ],
      "offers": [
        "offer-cat-research-vom-feinsten-adult-in-sauce-mit-huhn-truthahn"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-sauce-mit-huhn-truthahn",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-sauce-mit-huhn-truthahn",
          "section": "Zusammensetzung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-sauce-mit-huhn-truthahn",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-sauce-mit-huhn-truthahn",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-sauce-mit-huhn-truthahn",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-sauce-mit-huhn-truthahn",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-sauce-mit-huhn-truthahn",
          "section": "Umsetzbare Energie / Abruf: kein Wert falls null"
        },
        "feeding": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-sauce-mit-huhn-truthahn",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-sauce-mit-huhn-truthahn",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-vom-feinsten-adult-in-sauce-mit-huhn-truthahn.html",
      "declaredTextures": [
        "pieces",
        "gravy"
      ],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "4893dcb7591d2702ee45e60f3ee93c71fc3372b8b432602a7a60b29940fe9174",
        "unparsedAnalysis": [],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "calcium",
          "phosphorus",
          "energy",
          "totalTaurine",
          "EAN"
        ]
      },
      "originalDeclarations": {
        "composition": "39 % Fleisch und tierische Nebenerzeugnisse (u. a. 14 % Huhn, 4 % Truthahn), 3 % Reis, pflanzliche Nebenerzeugnisse (u.a. 0,009 % Majoran), Mineralstoffe, Öle und Fette.",
        "analysisVerbatim": "Protein 8 %; Fettgehalt 5 %; Rohfaser 1 %; Rohasche 2,5 %; Feuchtigkeit 81 %",
        "additivesVerbatim": "200 IE Vitamin D3; 960 mg Taurin; 20 mg Zinksulfat, Monohydrat; 1,2 mg Mangansulfat-Monohydrat; 0,3 mg Calciumjodat; 1,4 mg Kupfer-Aminosäure",
        "sourceId": "manufacturer-vom-feinsten-adult-in-sauce-mit-huhn-truthahn"
      },
      "symbolImage": "cat-food-wet.webp"
    },
    {
      "id": "cat-research-vom-feinsten-adult-in-sauce-mit-lachs-in-kraeutersauce",
      "species": "cat",
      "brand": "animonda",
      "line": "Vom Feinsten",
      "name": "Vom Feinsten Adult in Sauce mit Lachs in Kräutersauce",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {},
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "36 % Fleisch und tierische Nebenerzeugnisse (Huhn, Schwein, Pute), Fisch und Fischnebenerzeugnisse (6 % Lachs), Gemüse (Erbsen), Mineralstoffe, Majoran (0,015 %), Basilikum (0,015 %), Petersilie (0,015 %).",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-vom-feinsten-adult-in-sauce-mit-lachs-in-kraeutersauce",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Fleisch und tierische Nebenerzeugnisse (Huhn, Schwein, Pute)",
          "percentage": 36.0,
          "animal": null,
          "uncertainty": "Tierarten nicht vollständig einzeln zugeordnet"
        },
        {
          "name": "Fisch und Fischnebenerzeugnisse (6 % Lachs)",
          "percentage": null,
          "animal": null,
          "uncertainty": "Tierarten nicht vollständig einzeln zugeordnet"
        },
        {
          "name": "Gemüse (Erbsen)",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        },
        {
          "name": "Mineralstoffe",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        },
        {
          "name": "Majoran (0,015 %)",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        },
        {
          "name": "Basilikum (0,015 %)",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        },
        {
          "name": "Petersilie (0,015 %)",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 9.0,
          "fat": 5.0,
          "fibre": 0.4,
          "ash": 1.8,
          "moisture": 82.0,
          "calcium": null,
          "phosphorus": null
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 200.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Kupfer-Aminosäure",
            "value": 1.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zinksulfat, Monohydrat",
            "value": 11.4,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangansulfat-Monohydrat",
            "value": 1.4,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Calciumjodat",
            "value": 0.1,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 0.36,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "manufacturer"
      },
      "feeding": {
        "status": "documented",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [
          "currentWeightKg"
        ],
        "rows": [
          {
            "weightKg": 3.0,
            "minGrams": 240.0,
            "maxGrams": 240.0
          },
          {
            "weightKg": 4.0,
            "minGrams": 300.0,
            "maxGrams": 300.0
          },
          {
            "weightKg": 5.0,
            "minGrams": 340.0,
            "maxGrams": 340.0
          }
        ],
        "interpolation": "linear_within_table_only",
        "modifiers": [],
        "reason": null,
        "sourceTableSummary": "Gewicht der Katze g pro Tag 3 kg 240 g 4 kg 300 g 5 kg 340 g",
        "originalTables": [
          [
            [
              "Gewicht der Katze",
              "g pro Tag"
            ],
            [
              "3 kg",
              "240 g"
            ],
            [
              "4 kg",
              "300 g"
            ],
            [
              "5 kg",
              "340 g"
            ]
          ]
        ],
        "models": []
      },
      "packages": [
        {
          "id": "pack-vom-feinsten-adult-in-sauce-mit-lachs-in-kraeutersauce-0",
          "units": 6,
          "unitNetGrams": 100.0,
          "netGrams": 600.0,
          "ean": null,
          "sourceId": "manufacturer-vom-feinsten-adult-in-sauce-mit-lachs-in-kraeutersauce"
        }
      ],
      "offers": [
        "offer-cat-research-vom-feinsten-adult-in-sauce-mit-lachs-in-kraeutersauce"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-sauce-mit-lachs-in-kraeutersauce",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-sauce-mit-lachs-in-kraeutersauce",
          "section": "Zusammensetzung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-sauce-mit-lachs-in-kraeutersauce",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-sauce-mit-lachs-in-kraeutersauce",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-sauce-mit-lachs-in-kraeutersauce",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-sauce-mit-lachs-in-kraeutersauce",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-sauce-mit-lachs-in-kraeutersauce",
          "section": "Umsetzbare Energie / Abruf: kein Wert falls null"
        },
        "feeding": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-sauce-mit-lachs-in-kraeutersauce",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-sauce-mit-lachs-in-kraeutersauce",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-vom-feinsten-adult-in-sauce-mit-lachs-in-kraeutersauce.html",
      "declaredTextures": [
        "pieces",
        "gravy"
      ],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "be66763e95ff5c28842fb7585c9689929f9047724f466bb0463476cbd2075946",
        "unparsedAnalysis": [],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "calcium",
          "phosphorus",
          "totalTaurine",
          "EAN"
        ]
      },
      "originalDeclarations": {
        "composition": "36 % Fleisch und tierische Nebenerzeugnisse (Huhn, Schwein, Pute), Fisch und Fischnebenerzeugnisse (6 % Lachs), Gemüse (Erbsen), Mineralstoffe, Majoran (0,015 %), Basilikum (0,015 %), Petersilie (0,015 %).",
        "analysisVerbatim": "Protein 9 %; Fettgehalt 5 %; Rohfaser 0,4 %; Rohasche 1,8 %; Feuchtigkeit 82 %",
        "additivesVerbatim": "200 IE Vitamin D3; 1 mg Kupfer-Aminosäure; 11,4 mg Zinksulfat, Monohydrat; 1,4 mg Mangansulfat-Monohydrat; 0,1 mg Calciumjodat",
        "sourceId": "manufacturer-vom-feinsten-adult-in-sauce-mit-lachs-in-kraeutersauce"
      },
      "symbolImage": "cat-food-wet.webp"
    },
    {
      "id": "cat-research-vom-feinsten-adult-in-sauce-mit-lamm-in-kraeutersauce",
      "species": "cat",
      "brand": "animonda",
      "line": "Vom Feinsten",
      "name": "Vom Feinsten Adult in Sauce mit Lamm in Kräutersauce",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {},
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "40 % Fleisch und tierische Nebenerzeugnisse (Huhn, 8 % Lamm, Rind, Schwein), Mineralstoffe, Gemüse, pflanzliche Nebenerzeugnisse, Milch und Molkereierzeugnisse, Rosmarin (0,06 %).",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-vom-feinsten-adult-in-sauce-mit-lamm-in-kraeutersauce",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Fleisch und tierische Nebenerzeugnisse (Huhn, 8 % Lamm, Rind, Schwein)",
          "percentage": 40.0,
          "animal": null,
          "uncertainty": "Tierarten nicht vollständig einzeln zugeordnet"
        },
        {
          "name": "Mineralstoffe",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        },
        {
          "name": "Gemüse",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        },
        {
          "name": "pflanzliche Nebenerzeugnisse",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        },
        {
          "name": "Milch und Molkereierzeugnisse",
          "percentage": null,
          "animal": null,
          "uncertainty": "Tierarten nicht vollständig einzeln zugeordnet"
        },
        {
          "name": "Rosmarin (0,06 %)",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 9.0,
          "fat": 6.0,
          "fibre": 0.2,
          "ash": 2.0,
          "moisture": 81.0,
          "calcium": null,
          "phosphorus": null
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 200.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Kupfer-Aminosäure",
            "value": 1.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zinksulfat, Monohydrat",
            "value": 11.4,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangansulfat-Monohydrat",
            "value": 1.4,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Calciumjodat",
            "value": 0.1,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 0.39,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "manufacturer"
      },
      "feeding": {
        "status": "blocked",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [],
        "rows": [],
        "interpolation": "disabled",
        "modifiers": [],
        "reason": "Herstellertabelle vorhanden, aber Alters-, Aktivitäts-, Idealgewichts- oder Mischfütterungsachsen nicht eindeutig im automatischen Modell zugeordnet.",
        "sourceTableSummary": "Gewicht der Katze g pro Tag 3 kg 195 g 4 kg 235 g 5 kg 275 g 6 kg 310 g.",
        "originalTables": [
          [
            [
              "Gewicht der Katze",
              "g pro Tag"
            ],
            [
              "3 kg",
              "195 g"
            ],
            [
              "4 kg",
              "235 g"
            ],
            [
              "5 kg",
              "275 g"
            ],
            [
              "6 kg",
              "310 g."
            ]
          ]
        ],
        "models": []
      },
      "packages": [
        {
          "id": "pack-vom-feinsten-adult-in-sauce-mit-lamm-in-kraeutersauce-0",
          "units": 32,
          "unitNetGrams": 100.0,
          "netGrams": 3200.0,
          "ean": null,
          "sourceId": "manufacturer-vom-feinsten-adult-in-sauce-mit-lamm-in-kraeutersauce"
        }
      ],
      "offers": [
        "offer-cat-research-vom-feinsten-adult-in-sauce-mit-lamm-in-kraeutersauce"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-sauce-mit-lamm-in-kraeutersauce",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-sauce-mit-lamm-in-kraeutersauce",
          "section": "Zusammensetzung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-sauce-mit-lamm-in-kraeutersauce",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-sauce-mit-lamm-in-kraeutersauce",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-sauce-mit-lamm-in-kraeutersauce",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-sauce-mit-lamm-in-kraeutersauce",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-sauce-mit-lamm-in-kraeutersauce",
          "section": "Umsetzbare Energie / Abruf: kein Wert falls null"
        },
        "feeding": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-sauce-mit-lamm-in-kraeutersauce",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-sauce-mit-lamm-in-kraeutersauce",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-vom-feinsten-adult-in-sauce-mit-lamm-in-kraeutersauce.html",
      "declaredTextures": [
        "pieces",
        "gravy"
      ],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "2de4b94ac629a81ec4b9cf499664a3630031439660f122342f79962fafe8b44d",
        "unparsedAnalysis": [
          [
            "taurin",
            "0,6 g/kg"
          ]
        ],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "calcium",
          "phosphorus",
          "totalTaurine",
          "EAN"
        ]
      },
      "originalDeclarations": {
        "composition": "40 % Fleisch und tierische Nebenerzeugnisse (Huhn, 8 % Lamm, Rind, Schwein), Mineralstoffe, Gemüse, pflanzliche Nebenerzeugnisse, Milch und Molkereierzeugnisse, Rosmarin (0,06 %).",
        "analysisVerbatim": "Protein 9 %; Fettgehalt 6 %; Rohfaser 0,2 %; Rohasche 2 %; Feuchtigkeit 81 %; Taurin 0,6 g/kg",
        "additivesVerbatim": "200 IE Vitamin D3; 1 mg Kupfer-Aminosäure; 11,4 mg Zinksulfat, Monohydrat; 1,4 mg Mangansulfat-Monohydrat; 0,1 mg Calciumjodat",
        "sourceId": "manufacturer-vom-feinsten-adult-in-sauce-mit-lamm-in-kraeutersauce"
      },
      "symbolImage": "cat-result-wet-pieces.webp"
    },
    {
      "id": "cat-research-vom-feinsten-adult-in-sauce-mit-pute-in-tomatensauce",
      "species": "cat",
      "brand": "animonda",
      "line": "Vom Feinsten",
      "name": "Vom Feinsten Adult in Sauce mit Pute in Tomatensauce",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {
        "minYears": 1,
        "maxYears": 6,
        "manufacturerWording": "Katzen von 1-6 Jahren"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "42 % Fleisch und tierische Nebenerzeugnisse (Huhn, Schwein, 10 % Pute), Gemüse (4 % Tomaten, Erbsen), Mineralstoffe.",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-vom-feinsten-adult-in-sauce-mit-pute-in-tomatensauce",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Fleisch und tierische Nebenerzeugnisse (Huhn, Schwein, 10 % Pute)",
          "percentage": 42.0,
          "animal": null,
          "uncertainty": "Tierarten nicht vollständig einzeln zugeordnet"
        },
        {
          "name": "Gemüse (4 % Tomaten, Erbsen)",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        },
        {
          "name": "Mineralstoffe",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 9.0,
          "fat": 5.0,
          "fibre": 0.4,
          "ash": 1.8,
          "moisture": 82.0,
          "calcium": null,
          "phosphorus": null
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 200.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Kupfer-Aminosäure",
            "value": 1.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zinksulfat, Monohydrat",
            "value": 11.4,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangansulfat-Monohydrat",
            "value": 1.4,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Calciumjodat",
            "value": 0.1,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 0.36,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "manufacturer"
      },
      "feeding": {
        "status": "documented",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [
          "currentWeightKg"
        ],
        "rows": [
          {
            "weightKg": 3.0,
            "minGrams": 240.0,
            "maxGrams": 240.0
          },
          {
            "weightKg": 4.0,
            "minGrams": 300.0,
            "maxGrams": 300.0
          },
          {
            "weightKg": 5.0,
            "minGrams": 340.0,
            "maxGrams": 340.0
          }
        ],
        "interpolation": "linear_within_table_only",
        "modifiers": [],
        "reason": null,
        "sourceTableSummary": "Gewicht der Katze g pro Tag 3 kg 240 g 4 kg 300 g 5 kg 340 g",
        "originalTables": [
          [
            [
              "Gewicht der Katze",
              "g pro Tag"
            ],
            [
              "3 kg",
              "240 g"
            ],
            [
              "4 kg",
              "300 g"
            ],
            [
              "5 kg",
              "340 g"
            ]
          ]
        ],
        "models": []
      },
      "packages": [
        {
          "id": "pack-vom-feinsten-adult-in-sauce-mit-pute-in-tomatensauce-0",
          "units": 6,
          "unitNetGrams": 100.0,
          "netGrams": 600.0,
          "ean": null,
          "sourceId": "manufacturer-vom-feinsten-adult-in-sauce-mit-pute-in-tomatensauce"
        }
      ],
      "offers": [
        "offer-cat-research-vom-feinsten-adult-in-sauce-mit-pute-in-tomatensauce"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-sauce-mit-pute-in-tomatensauce",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-sauce-mit-pute-in-tomatensauce",
          "section": "Zusammensetzung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-sauce-mit-pute-in-tomatensauce",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-sauce-mit-pute-in-tomatensauce",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-sauce-mit-pute-in-tomatensauce",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-sauce-mit-pute-in-tomatensauce",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-sauce-mit-pute-in-tomatensauce",
          "section": "Umsetzbare Energie / Abruf: kein Wert falls null"
        },
        "feeding": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-sauce-mit-pute-in-tomatensauce",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-vom-feinsten-adult-in-sauce-mit-pute-in-tomatensauce",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-vom-feinsten-adult-in-sauce-mit-pute-in-tomatensauce.html",
      "declaredTextures": [
        "pieces",
        "gravy"
      ],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "5fb95876129d180cc30e5840d19976663df9b800a6f5fa8347d0a56d608f185c",
        "unparsedAnalysis": [],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "calcium",
          "phosphorus",
          "totalTaurine",
          "EAN"
        ]
      },
      "originalDeclarations": {
        "composition": "42 % Fleisch und tierische Nebenerzeugnisse (Huhn, Schwein, 10 % Pute), Gemüse (4 % Tomaten, Erbsen), Mineralstoffe.",
        "analysisVerbatim": "Protein 9 %; Fettgehalt 5 %; Rohfaser 0,4 %; Rohasche 1,8 %; Feuchtigkeit 82 %",
        "additivesVerbatim": "200 IE Vitamin D3; 1 mg Kupfer-Aminosäure; 11,4 mg Zinksulfat, Monohydrat; 1,4 mg Mangansulfat-Monohydrat; 0,1 mg Calciumjodat",
        "sourceId": "manufacturer-vom-feinsten-adult-in-sauce-mit-pute-in-tomatensauce"
      },
      "symbolImage": "cat-result-wet-pieces.webp"
    },
    {
      "id": "cat-research-vom-feinsten-adult-mildes-menue-pute-forelle",
      "species": "cat",
      "brand": "animonda",
      "line": "Vom Feinsten",
      "name": "Vom Feinsten Adult Mildes Menü Pute + Forelle",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {},
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "45 % Putenfleisch, 7,5 % Forelle, Lachs, Mineralstoffe.",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-vom-feinsten-adult-mildes-menue-pute-forelle",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Putenfleisch",
          "percentage": 45.0,
          "animal": "turkey",
          "uncertainty": null
        },
        {
          "name": "7",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        },
        {
          "name": "Forelle",
          "percentage": 5.0,
          "animal": "fish",
          "uncertainty": null
        },
        {
          "name": "Lachs",
          "percentage": null,
          "animal": "salmon",
          "uncertainty": null
        },
        {
          "name": "Mineralstoffe",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 11.2,
          "fat": 5.0,
          "fibre": 0.5,
          "ash": 1.8,
          "moisture": 81.0,
          "calcium": null,
          "phosphorus": null
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin A",
            "value": 4000.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Vitamin D3",
            "value": 200.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Kupfer-Aminosäure",
            "value": 2.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zinksulfat, Monohydrat",
            "value": 14.7,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangansulfat-Monohydrat",
            "value": 1.4,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Calciumjodat",
            "value": 0.1,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 0.38,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "manufacturer"
      },
      "feeding": {
        "status": "documented",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [
          "currentWeightKg"
        ],
        "rows": [
          {
            "weightKg": 3.0,
            "minGrams": 200.0,
            "maxGrams": 200.0
          },
          {
            "weightKg": 4.0,
            "minGrams": 250.0,
            "maxGrams": 250.0
          },
          {
            "weightKg": 5.0,
            "minGrams": 290.0,
            "maxGrams": 290.0
          }
        ],
        "interpolation": "linear_within_table_only",
        "modifiers": [],
        "reason": null,
        "sourceTableSummary": "Gewicht der Katze g pro Tag 3 kg 200 g 4 kg 250 g 5 kg 290 g",
        "originalTables": [
          [
            [
              "Gewicht der Katze",
              "g pro Tag"
            ],
            [
              "3 kg",
              "200 g"
            ],
            [
              "4 kg",
              "250 g"
            ],
            [
              "5 kg",
              "290 g"
            ]
          ]
        ],
        "models": []
      },
      "packages": [
        {
          "id": "pack-vom-feinsten-adult-mildes-menue-pute-forelle-0",
          "units": 6,
          "unitNetGrams": 100.0,
          "netGrams": 600.0,
          "ean": null,
          "sourceId": "manufacturer-vom-feinsten-adult-mildes-menue-pute-forelle"
        }
      ],
      "offers": [
        "offer-cat-research-vom-feinsten-adult-mildes-menue-pute-forelle"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-vom-feinsten-adult-mildes-menue-pute-forelle",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-vom-feinsten-adult-mildes-menue-pute-forelle",
          "section": "Zusammensetzung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-vom-feinsten-adult-mildes-menue-pute-forelle",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-vom-feinsten-adult-mildes-menue-pute-forelle",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-vom-feinsten-adult-mildes-menue-pute-forelle",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-vom-feinsten-adult-mildes-menue-pute-forelle",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-vom-feinsten-adult-mildes-menue-pute-forelle",
          "section": "Umsetzbare Energie / Abruf: kein Wert falls null"
        },
        "feeding": {
          "sourceId": "manufacturer-vom-feinsten-adult-mildes-menue-pute-forelle",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-vom-feinsten-adult-mildes-menue-pute-forelle",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-vom-feinsten-adult-mildes-menue-pute-forelle.html",
      "declaredTextures": [
        "pate"
      ],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "bcd98afe04bf2a7e6ce81ce4a9b7b7f37c7357f856eb041d227a595600945446",
        "unparsedAnalysis": [
          [
            "taurin",
            "0,65 g/kg"
          ]
        ],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "calcium",
          "phosphorus",
          "totalTaurine",
          "EAN"
        ]
      },
      "originalDeclarations": {
        "composition": "45 % Putenfleisch, 7,5 % Forelle, Lachs, Mineralstoffe.",
        "analysisVerbatim": "Protein 11,2 %; Fettgehalt 5 %; Rohfaser 0,5 %; Rohasche 1,8 %; Feuchtigkeit 81 %; Taurin 0,65 g/kg",
        "additivesVerbatim": "4000 IE Vitamin A; 200 IE Vitamin D3; 2 mg Kupfer-Aminosäure; 14,7 mg Zinksulfat, Monohydrat; 1,4 mg Mangansulfat-Monohydrat; 0,1 mg Calciumjodat",
        "sourceId": "manufacturer-vom-feinsten-adult-mildes-menue-pute-forelle"
      },
      "symbolImage": "cat-result-wet-mousse.webp"
    },
    {
      "id": "cat-research-vom-feinsten-adult-mildes-menue-pute-kaese",
      "species": "cat",
      "brand": "animonda",
      "line": "Vom Feinsten",
      "name": "Vom Feinsten Adult Mildes Menü Pute + Käse",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {
        "minYears": 1,
        "maxYears": 6,
        "manufacturerWording": "Katzen von 1-6 Jahren"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "55 % Putenfleisch, 4 % Käse, Mineralstoffe.",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-vom-feinsten-adult-mildes-menue-pute-kaese",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Putenfleisch",
          "percentage": 55.0,
          "animal": "turkey",
          "uncertainty": null
        },
        {
          "name": "Käse",
          "percentage": 4.0,
          "animal": "dairy",
          "uncertainty": null
        },
        {
          "name": "Mineralstoffe",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 11.2,
          "fat": 5.0,
          "fibre": 0.5,
          "ash": 1.8,
          "moisture": 81.0,
          "calcium": null,
          "phosphorus": null
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin A",
            "value": 4000.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Vitamin D3",
            "value": 200.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Kupfer-Aminosäure",
            "value": 2.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zinksulfat, Monohydrat",
            "value": 14.7,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangansulfat-Monohydrat",
            "value": 1.4,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Calciumjodat",
            "value": 0.1,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 0.38,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "manufacturer"
      },
      "feeding": {
        "status": "documented",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [
          "currentWeightKg"
        ],
        "rows": [
          {
            "weightKg": 3.0,
            "minGrams": 200.0,
            "maxGrams": 200.0
          },
          {
            "weightKg": 4.0,
            "minGrams": 250.0,
            "maxGrams": 250.0
          },
          {
            "weightKg": 5.0,
            "minGrams": 290.0,
            "maxGrams": 290.0
          }
        ],
        "interpolation": "linear_within_table_only",
        "modifiers": [],
        "reason": null,
        "sourceTableSummary": "Gewicht der Katze g pro Tag 3 kg 200 g 4 kg 250 g 5 kg 290 g",
        "originalTables": [
          [
            [
              "Gewicht der Katze",
              "g pro Tag"
            ],
            [
              "3 kg",
              "200 g"
            ],
            [
              "4 kg",
              "250 g"
            ],
            [
              "5 kg",
              "290 g"
            ]
          ]
        ],
        "models": []
      },
      "packages": [
        {
          "id": "pack-vom-feinsten-adult-mildes-menue-pute-kaese-0",
          "units": 6,
          "unitNetGrams": 100.0,
          "netGrams": 600.0,
          "ean": null,
          "sourceId": "manufacturer-vom-feinsten-adult-mildes-menue-pute-kaese"
        }
      ],
      "offers": [
        "offer-cat-research-vom-feinsten-adult-mildes-menue-pute-kaese"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-vom-feinsten-adult-mildes-menue-pute-kaese",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-vom-feinsten-adult-mildes-menue-pute-kaese",
          "section": "Zusammensetzung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-vom-feinsten-adult-mildes-menue-pute-kaese",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-vom-feinsten-adult-mildes-menue-pute-kaese",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-vom-feinsten-adult-mildes-menue-pute-kaese",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-vom-feinsten-adult-mildes-menue-pute-kaese",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-vom-feinsten-adult-mildes-menue-pute-kaese",
          "section": "Umsetzbare Energie / Abruf: kein Wert falls null"
        },
        "feeding": {
          "sourceId": "manufacturer-vom-feinsten-adult-mildes-menue-pute-kaese",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-vom-feinsten-adult-mildes-menue-pute-kaese",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-vom-feinsten-adult-mildes-menue-pute-kaese.html",
      "declaredTextures": [
        "pate"
      ],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "c55a52a469eafa4dfe6b2a5cec2def1e6cf67d6290dd21d3c0f80f15c4d6f32b",
        "unparsedAnalysis": [
          [
            "taurin",
            "0,65 g/kg"
          ]
        ],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "calcium",
          "phosphorus",
          "totalTaurine",
          "EAN"
        ]
      },
      "originalDeclarations": {
        "composition": "55 % Putenfleisch, 4 % Käse, Mineralstoffe.",
        "analysisVerbatim": "Protein 11,2 %; Fettgehalt 5 %; Rohfaser 0,5 %; Rohasche 1,8 %; Feuchtigkeit 81 %; Taurin 0,65 g/kg",
        "additivesVerbatim": "4000 IE Vitamin A; 200 IE Vitamin D3; 2 mg Kupfer-Aminosäure; 14,7 mg Zinksulfat, Monohydrat; 1,4 mg Mangansulfat-Monohydrat; 0,1 mg Calciumjodat",
        "sourceId": "manufacturer-vom-feinsten-adult-mildes-menue-pute-kaese"
      },
      "symbolImage": "cat-result-wet-mousse.webp"
    },
    {
      "id": "cat-research-vom-feinsten-adult-mildes-menue-pute-lachs",
      "species": "cat",
      "brand": "animonda",
      "line": "Vom Feinsten",
      "name": "Vom Feinsten Adult Mildes Menü Pute + Lachs",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {
        "minYears": 1,
        "maxYears": 6,
        "manufacturerWording": "Katzen von 1-6 Jahren"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "45 % Putenfleisch, 7,5 % Lachs, Forelle, Mineralstoffe.",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-vom-feinsten-adult-mildes-menue-pute-lachs",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Putenfleisch",
          "percentage": 45.0,
          "animal": "turkey",
          "uncertainty": null
        },
        {
          "name": "7",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        },
        {
          "name": "Lachs",
          "percentage": 5.0,
          "animal": "salmon",
          "uncertainty": null
        },
        {
          "name": "Forelle",
          "percentage": null,
          "animal": "fish",
          "uncertainty": null
        },
        {
          "name": "Mineralstoffe",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 11.2,
          "fat": 5.0,
          "fibre": 0.5,
          "ash": 1.8,
          "moisture": 81.0,
          "calcium": null,
          "phosphorus": null
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin A",
            "value": 4000.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Vitamin D3",
            "value": 200.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Kupfer-Aminosäure",
            "value": 2.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zinksulfat, Monohydrat",
            "value": 14.7,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangansulfat-Monohydrat",
            "value": 1.4,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Calciumjodat",
            "value": 0.1,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 0.38,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "manufacturer"
      },
      "feeding": {
        "status": "documented",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [
          "currentWeightKg"
        ],
        "rows": [
          {
            "weightKg": 3.0,
            "minGrams": 200.0,
            "maxGrams": 200.0
          },
          {
            "weightKg": 4.0,
            "minGrams": 250.0,
            "maxGrams": 250.0
          },
          {
            "weightKg": 5.0,
            "minGrams": 290.0,
            "maxGrams": 290.0
          }
        ],
        "interpolation": "linear_within_table_only",
        "modifiers": [],
        "reason": null,
        "sourceTableSummary": "Gewicht der Katze g pro Tag 3 kg 200 g 4 kg 250 g 5 kg 290 g",
        "originalTables": [
          [
            [
              "Gewicht der Katze",
              "g pro Tag"
            ],
            [
              "3 kg",
              "200 g"
            ],
            [
              "4 kg",
              "250 g"
            ],
            [
              "5 kg",
              "290 g"
            ]
          ]
        ],
        "models": []
      },
      "packages": [
        {
          "id": "pack-vom-feinsten-adult-mildes-menue-pute-lachs-0",
          "units": 6,
          "unitNetGrams": 100.0,
          "netGrams": 600.0,
          "ean": null,
          "sourceId": "manufacturer-vom-feinsten-adult-mildes-menue-pute-lachs"
        }
      ],
      "offers": [
        "offer-cat-research-vom-feinsten-adult-mildes-menue-pute-lachs"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-vom-feinsten-adult-mildes-menue-pute-lachs",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-vom-feinsten-adult-mildes-menue-pute-lachs",
          "section": "Zusammensetzung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-vom-feinsten-adult-mildes-menue-pute-lachs",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-vom-feinsten-adult-mildes-menue-pute-lachs",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-vom-feinsten-adult-mildes-menue-pute-lachs",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-vom-feinsten-adult-mildes-menue-pute-lachs",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-vom-feinsten-adult-mildes-menue-pute-lachs",
          "section": "Umsetzbare Energie / Abruf: kein Wert falls null"
        },
        "feeding": {
          "sourceId": "manufacturer-vom-feinsten-adult-mildes-menue-pute-lachs",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-vom-feinsten-adult-mildes-menue-pute-lachs",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-vom-feinsten-adult-mildes-menue-pute-lachs.html",
      "declaredTextures": [
        "pate"
      ],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "b4147da8f5b48e9be20445497e60c6de9a91901bee63b14a33281167ac2f7ba4",
        "unparsedAnalysis": [
          [
            "taurin",
            "0,65 g/kg"
          ]
        ],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "calcium",
          "phosphorus",
          "totalTaurine",
          "EAN"
        ]
      },
      "originalDeclarations": {
        "composition": "45 % Putenfleisch, 7,5 % Lachs, Forelle, Mineralstoffe.",
        "analysisVerbatim": "Protein 11,2 %; Fettgehalt 5 %; Rohfaser 0,5 %; Rohasche 1,8 %; Feuchtigkeit 81 %; Taurin 0,65 g/kg",
        "additivesVerbatim": "4000 IE Vitamin A; 200 IE Vitamin D3; 2 mg Kupfer-Aminosäure; 14,7 mg Zinksulfat, Monohydrat; 1,4 mg Mangansulfat-Monohydrat; 0,1 mg Calciumjodat",
        "sourceId": "manufacturer-vom-feinsten-adult-mildes-menue-pute-lachs"
      },
      "symbolImage": "cat-food-wet.webp"
    },
    {
      "id": "cat-research-vom-feinsten-adult-mildes-menue-pute-pur",
      "species": "cat",
      "brand": "animonda",
      "line": "Vom Feinsten",
      "name": "Vom Feinsten Adult Mildes Menü Pute pur",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {},
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "60 % Putenfleisch, Mineralstoffe.",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-vom-feinsten-adult-mildes-menue-pute-pur",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Putenfleisch",
          "percentage": 60.0,
          "animal": "turkey",
          "uncertainty": null
        },
        {
          "name": "Mineralstoffe",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 11.2,
          "fat": 5.0,
          "fibre": 0.5,
          "ash": 1.8,
          "moisture": 81.0,
          "calcium": null,
          "phosphorus": null
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin A",
            "value": 4000.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Vitamin D3",
            "value": 200.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Kupfer-Aminosäure",
            "value": 2.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zinksulfat, Monohydrat",
            "value": 14.7,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangansulfat-Monohydrat",
            "value": 1.4,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Calciumjodat",
            "value": 0.1,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 0.38,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "manufacturer"
      },
      "feeding": {
        "status": "documented",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [
          "currentWeightKg"
        ],
        "rows": [
          {
            "weightKg": 3.0,
            "minGrams": 200.0,
            "maxGrams": 200.0
          },
          {
            "weightKg": 4.0,
            "minGrams": 250.0,
            "maxGrams": 250.0
          },
          {
            "weightKg": 5.0,
            "minGrams": 290.0,
            "maxGrams": 290.0
          }
        ],
        "interpolation": "linear_within_table_only",
        "modifiers": [],
        "reason": null,
        "sourceTableSummary": "Gewicht der Katze g pro Tag 3 kg 200 g 4 kg 250 g 5 kg 290 g",
        "originalTables": [
          [
            [
              "Gewicht der Katze",
              "g pro Tag"
            ],
            [
              "3 kg",
              "200 g"
            ],
            [
              "4 kg",
              "250 g"
            ],
            [
              "5 kg",
              "290 g"
            ]
          ]
        ],
        "models": []
      },
      "packages": [
        {
          "id": "pack-vom-feinsten-adult-mildes-menue-pute-pur-0",
          "units": 6,
          "unitNetGrams": 100.0,
          "netGrams": 600.0,
          "ean": null,
          "sourceId": "manufacturer-vom-feinsten-adult-mildes-menue-pute-pur"
        }
      ],
      "offers": [
        "offer-cat-research-vom-feinsten-adult-mildes-menue-pute-pur"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-vom-feinsten-adult-mildes-menue-pute-pur",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-vom-feinsten-adult-mildes-menue-pute-pur",
          "section": "Zusammensetzung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-vom-feinsten-adult-mildes-menue-pute-pur",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-vom-feinsten-adult-mildes-menue-pute-pur",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-vom-feinsten-adult-mildes-menue-pute-pur",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-vom-feinsten-adult-mildes-menue-pute-pur",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-vom-feinsten-adult-mildes-menue-pute-pur",
          "section": "Umsetzbare Energie / Abruf: kein Wert falls null"
        },
        "feeding": {
          "sourceId": "manufacturer-vom-feinsten-adult-mildes-menue-pute-pur",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-vom-feinsten-adult-mildes-menue-pute-pur",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-vom-feinsten-adult-mildes-menue-pute-pur.html",
      "declaredTextures": [
        "pate"
      ],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "7e5ade3fdb0a77136345f2e9f0534e12e776658499ad4e8140f5a307e418b965",
        "unparsedAnalysis": [
          [
            "taurin",
            "0,65 g/kg"
          ]
        ],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "calcium",
          "phosphorus",
          "totalTaurine",
          "EAN"
        ]
      },
      "originalDeclarations": {
        "composition": "60 % Putenfleisch, Mineralstoffe.",
        "analysisVerbatim": "Protein 11,2 %; Fettgehalt 5 %; Rohfaser 0,5 %; Rohasche 1,8 %; Feuchtigkeit 81 %; Taurin 0,65 g/kg",
        "additivesVerbatim": "4000 IE Vitamin A; 200 IE Vitamin D3; 2 mg Kupfer-Aminosäure; 14,7 mg Zinksulfat, Monohydrat; 1,4 mg Mangansulfat-Monohydrat; 0,1 mg Calciumjodat",
        "sourceId": "manufacturer-vom-feinsten-adult-mildes-menue-pute-pur"
      },
      "symbolImage": "cat-food-wet.webp"
    },
    {
      "id": "cat-research-vom-feinsten-adult-mildes-menue-pute-tomaten",
      "species": "cat",
      "brand": "animonda",
      "line": "Vom Feinsten",
      "name": "Vom Feinsten Adult Mildes Menü Pute + Tomaten",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {
        "minYears": 1,
        "maxYears": 6,
        "manufacturerWording": "Katzen von 1 – 6 Jahren"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "56 % Putenfleisch, 4 % Tomaten, Mineralstoffe.",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-vom-feinsten-adult-mildes-menue-pute-tomaten",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Putenfleisch",
          "percentage": 56.0,
          "animal": "turkey",
          "uncertainty": null
        },
        {
          "name": "Tomaten",
          "percentage": 4.0,
          "animal": null,
          "uncertainty": null
        },
        {
          "name": "Mineralstoffe",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 11.2,
          "fat": 5.0,
          "fibre": 0.5,
          "ash": 1.8,
          "moisture": 81.0,
          "calcium": null,
          "phosphorus": null
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin A",
            "value": 4000.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Vitamin D3",
            "value": 200.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Kupfer-Aminosäure",
            "value": 2.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zinksulfat, Monohydrat",
            "value": 14.7,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangansulfat-Monohydrat",
            "value": 1.4,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Calciumjodat",
            "value": 0.1,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 0.38,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "manufacturer"
      },
      "feeding": {
        "status": "documented",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [
          "currentWeightKg"
        ],
        "rows": [
          {
            "weightKg": 3.0,
            "minGrams": 200.0,
            "maxGrams": 200.0
          },
          {
            "weightKg": 4.0,
            "minGrams": 250.0,
            "maxGrams": 250.0
          },
          {
            "weightKg": 5.0,
            "minGrams": 290.0,
            "maxGrams": 290.0
          }
        ],
        "interpolation": "linear_within_table_only",
        "modifiers": [],
        "reason": null,
        "sourceTableSummary": "Gewicht der Katze g pro Tag 3 kg 200 g 4 kg 250 g 5 kg 290 g",
        "originalTables": [
          [
            [
              "Gewicht der Katze",
              "g pro Tag"
            ],
            [
              "3 kg",
              "200 g"
            ],
            [
              "4 kg",
              "250 g"
            ],
            [
              "5 kg",
              "290 g"
            ]
          ]
        ],
        "models": []
      },
      "packages": [
        {
          "id": "pack-vom-feinsten-adult-mildes-menue-pute-tomaten-0",
          "units": 6,
          "unitNetGrams": 100.0,
          "netGrams": 600.0,
          "ean": null,
          "sourceId": "manufacturer-vom-feinsten-adult-mildes-menue-pute-tomaten"
        }
      ],
      "offers": [
        "offer-cat-research-vom-feinsten-adult-mildes-menue-pute-tomaten"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-vom-feinsten-adult-mildes-menue-pute-tomaten",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-vom-feinsten-adult-mildes-menue-pute-tomaten",
          "section": "Zusammensetzung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-vom-feinsten-adult-mildes-menue-pute-tomaten",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-vom-feinsten-adult-mildes-menue-pute-tomaten",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-vom-feinsten-adult-mildes-menue-pute-tomaten",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-vom-feinsten-adult-mildes-menue-pute-tomaten",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-vom-feinsten-adult-mildes-menue-pute-tomaten",
          "section": "Umsetzbare Energie / Abruf: kein Wert falls null"
        },
        "feeding": {
          "sourceId": "manufacturer-vom-feinsten-adult-mildes-menue-pute-tomaten",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-vom-feinsten-adult-mildes-menue-pute-tomaten",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-vom-feinsten-adult-mildes-menue-pute-tomaten.html",
      "declaredTextures": [
        "pate"
      ],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "cc0c783d26bf33891455020862b4d0434317569ca4be11566ce4ad23938fa70b",
        "unparsedAnalysis": [
          [
            "taurin",
            "0,65 g/kg"
          ]
        ],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "calcium",
          "phosphorus",
          "totalTaurine",
          "EAN"
        ]
      },
      "originalDeclarations": {
        "composition": "56 % Putenfleisch, 4 % Tomaten, Mineralstoffe.",
        "analysisVerbatim": "Protein 11,2 %; Fettgehalt 5 %; Rohfaser 0,5 %; Rohasche 1,8 %; Feuchtigkeit 81 %; Taurin 0,65 g/kg",
        "additivesVerbatim": "4000 IE Vitamin A; 200 IE Vitamin D3; 2 mg Kupfer-Aminosäure; 14,7 mg Zinksulfat, Monohydrat; 1,4 mg Mangansulfat-Monohydrat; 0,1 mg Calciumjodat",
        "sourceId": "manufacturer-vom-feinsten-adult-mildes-menue-pute-tomaten"
      },
      "symbolImage": "cat-result-wet-mousse.webp"
    },
    {
      "id": "cat-research-vom-feinsten-adult-mit-gefluegel-kalb",
      "species": "cat",
      "brand": "animonda",
      "line": "Vom Feinsten",
      "name": "Vom Feinsten Adult mit Geflügel + Kalb",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {
        "minYears": 1,
        "maxYears": 6,
        "manufacturerWording": "Katzen von 1-6 Jahren"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "63 % Fleisch und tierische Nebenerzeugnisse (25 % Geflügel, Rind, Schwein, 8 % Kalb), Mineralstoffe.",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-vom-feinsten-adult-mit-gefluegel-kalb",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Fleisch und tierische Nebenerzeugnisse (25 % Geflügel, Rind, Schwein, 8 % Kalb)",
          "percentage": 63.0,
          "animal": null,
          "uncertainty": "Tierarten nicht vollständig einzeln zugeordnet"
        },
        {
          "name": "Mineralstoffe",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 11.0,
          "fat": 5.0,
          "fibre": 0.3,
          "ash": 1.6,
          "moisture": 81.0,
          "calcium": null,
          "phosphorus": null
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 200.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Kupfer-Aminosäure",
            "value": 1.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zinksulfat, Monohydrat",
            "value": 11.4,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangansulfat-Monohydrat",
            "value": 1.4,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Calciumjodat",
            "value": 0.1,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 0.38,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "manufacturer"
      },
      "feeding": {
        "status": "documented",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [
          "currentWeightKg"
        ],
        "rows": [
          {
            "weightKg": 3.0,
            "minGrams": 200.0,
            "maxGrams": 200.0
          },
          {
            "weightKg": 4.0,
            "minGrams": 250.0,
            "maxGrams": 250.0
          },
          {
            "weightKg": 5.0,
            "minGrams": 285.0,
            "maxGrams": 285.0
          }
        ],
        "interpolation": "linear_within_table_only",
        "modifiers": [],
        "reason": null,
        "sourceTableSummary": "Gewicht der Katze g pro Tag 3 kg 200 g 4 kg 250 g 5 kg 285 g",
        "originalTables": [
          [
            [
              "Gewicht der Katze",
              "g pro Tag"
            ],
            [
              "3 kg",
              "200 g"
            ],
            [
              "4 kg",
              "250 g"
            ],
            [
              "5 kg",
              "285 g"
            ]
          ]
        ],
        "models": []
      },
      "packages": [
        {
          "id": "pack-vom-feinsten-adult-mit-gefluegel-kalb-0",
          "units": 6,
          "unitNetGrams": 100.0,
          "netGrams": 600.0,
          "ean": null,
          "sourceId": "manufacturer-vom-feinsten-adult-mit-gefluegel-kalb"
        }
      ],
      "offers": [
        "offer-cat-research-vom-feinsten-adult-mit-gefluegel-kalb"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-gefluegel-kalb",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-gefluegel-kalb",
          "section": "Zusammensetzung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-gefluegel-kalb",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-gefluegel-kalb",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-gefluegel-kalb",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-gefluegel-kalb",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-gefluegel-kalb",
          "section": "Umsetzbare Energie / Abruf: kein Wert falls null"
        },
        "feeding": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-gefluegel-kalb",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-gefluegel-kalb",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-vom-feinsten-adult-mit-gefluegel-kalb.html",
      "declaredTextures": [
        "pate"
      ],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "6eaecbbf184e374ee9c2caf1069feeb48fc6ae94d89a7d6e24f2aee60d4a9d32",
        "unparsedAnalysis": [],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "calcium",
          "phosphorus",
          "totalTaurine",
          "EAN"
        ]
      },
      "originalDeclarations": {
        "composition": "63 % Fleisch und tierische Nebenerzeugnisse (25 % Geflügel, Rind, Schwein, 8 % Kalb), Mineralstoffe.",
        "analysisVerbatim": "Protein 11 %; Fettgehalt 5 %; Rohfaser 0,3 %; Rohasche 1,6 %; Feuchtigkeit 81 %",
        "additivesVerbatim": "200 IE Vitamin D3; 1 mg Kupfer-Aminosäure; 11,4 mg Zinksulfat, Monohydrat; 1,4 mg Mangansulfat-Monohydrat; 0,1 mg Calciumjodat",
        "sourceId": "manufacturer-vom-feinsten-adult-mit-gefluegel-kalb"
      },
      "symbolImage": "cat-result-wet-pieces.webp"
    },
    {
      "id": "cat-research-vom-feinsten-adult-mit-huehnchenleber",
      "species": "cat",
      "brand": "animonda",
      "line": "Vom Feinsten",
      "name": "Vom Feinsten Adult mit Hühnchenleber",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {
        "minYears": 1,
        "maxYears": 6,
        "manufacturerWording": "Katzen von 1-6 Jahren"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "63 % Fleisch und tierische Nebenerzeugnisse (Rind, 14 % Hühnchenleber, Schwein), Mineralstoffe.",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-vom-feinsten-adult-mit-huehnchenleber",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Fleisch und tierische Nebenerzeugnisse (Rind, 14 % Hühnchenleber, Schwein)",
          "percentage": 63.0,
          "animal": null,
          "uncertainty": "Tierarten nicht vollständig einzeln zugeordnet"
        },
        {
          "name": "Mineralstoffe",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 11.0,
          "fat": 5.0,
          "fibre": 0.3,
          "ash": 1.6,
          "moisture": 81.0,
          "calcium": null,
          "phosphorus": null
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 200.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Kupfer-Aminosäure",
            "value": 1.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zinksulfat, Monohydrat",
            "value": 11.4,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangansulfat-Monohydrat",
            "value": 1.4,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Calciumjodat",
            "value": 0.1,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 0.38,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "manufacturer"
      },
      "feeding": {
        "status": "documented",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [
          "currentWeightKg"
        ],
        "rows": [
          {
            "weightKg": 3.0,
            "minGrams": 200.0,
            "maxGrams": 200.0
          },
          {
            "weightKg": 4.0,
            "minGrams": 250.0,
            "maxGrams": 250.0
          },
          {
            "weightKg": 5.0,
            "minGrams": 285.0,
            "maxGrams": 285.0
          }
        ],
        "interpolation": "linear_within_table_only",
        "modifiers": [],
        "reason": null,
        "sourceTableSummary": "Gewicht der Katze g pro Tag 3 kg 200 g 4 kg 250 g 5 kg 285 g",
        "originalTables": [
          [
            [
              "Gewicht der Katze",
              "g pro Tag"
            ],
            [
              "3 kg",
              "200 g"
            ],
            [
              "4 kg",
              "250 g"
            ],
            [
              "5 kg",
              "285 g"
            ]
          ]
        ],
        "models": []
      },
      "packages": [
        {
          "id": "pack-vom-feinsten-adult-mit-huehnchenleber-0",
          "units": 6,
          "unitNetGrams": 100.0,
          "netGrams": 600.0,
          "ean": null,
          "sourceId": "manufacturer-vom-feinsten-adult-mit-huehnchenleber"
        }
      ],
      "offers": [
        "offer-cat-research-vom-feinsten-adult-mit-huehnchenleber"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-huehnchenleber",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-huehnchenleber",
          "section": "Zusammensetzung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-huehnchenleber",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-huehnchenleber",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-huehnchenleber",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-huehnchenleber",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-huehnchenleber",
          "section": "Umsetzbare Energie / Abruf: kein Wert falls null"
        },
        "feeding": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-huehnchenleber",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-huehnchenleber",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-vom-feinsten-adult-mit-huehnchenleber.html",
      "declaredTextures": [
        "pate",
        "pieces"
      ],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "517f8a19207ef406dbf135c2a7662a546d66e743005f4d0c63b55dd58abda5e7",
        "unparsedAnalysis": [],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "calcium",
          "phosphorus",
          "totalTaurine",
          "EAN"
        ]
      },
      "originalDeclarations": {
        "composition": "63 % Fleisch und tierische Nebenerzeugnisse (Rind, 14 % Hühnchenleber, Schwein), Mineralstoffe.",
        "analysisVerbatim": "Protein 11 %; Fettgehalt 5 %; Rohfaser 0,3 %; Rohasche 1,6 %; Feuchtigkeit 81 %",
        "additivesVerbatim": "200 IE Vitamin D3; 1 mg Kupfer-Aminosäure; 11,4 mg Zinksulfat, Monohydrat; 1,4 mg Mangansulfat-Monohydrat; 0,1 mg Calciumjodat",
        "sourceId": "manufacturer-vom-feinsten-adult-mit-huehnchenleber"
      },
      "symbolImage": "cat-result-wet-mousse.webp"
    },
    {
      "id": "cat-research-vom-feinsten-adult-mit-huhn-meeresfruechten",
      "species": "cat",
      "brand": "animonda",
      "line": "Vom Feinsten",
      "name": "Vom Feinsten Adult mit Huhn + Meeresfrüchten",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {
        "minYears": 1,
        "maxYears": 6,
        "manufacturerWording": "Katzen von 1-6 Jahren"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "55 % Fleisch und tierische Nebenerzeugnisse (Schwein, 16 % Huhn, Rind), Fisch und Fischnebenerzeugnisse (4 % Edelfisch), Weich- und Krebstiere (4 % Krabben), Mineralstoffe, Öle und Fette.",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-vom-feinsten-adult-mit-huhn-meeresfruechten",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Fleisch und tierische Nebenerzeugnisse (Schwein, 16 % Huhn, Rind)",
          "percentage": 55.0,
          "animal": null,
          "uncertainty": "Tierarten nicht vollständig einzeln zugeordnet"
        },
        {
          "name": "Fisch und Fischnebenerzeugnisse (4 % Edelfisch)",
          "percentage": null,
          "animal": "fish",
          "uncertainty": null
        },
        {
          "name": "Weich- und Krebstiere (4 % Krabben)",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        },
        {
          "name": "Mineralstoffe",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        },
        {
          "name": "Öle und Fette",
          "percentage": null,
          "animal": null,
          "uncertainty": "Tierarten nicht vollständig einzeln zugeordnet"
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 11.0,
          "fat": 5.0,
          "fibre": 0.3,
          "ash": 1.6,
          "moisture": 81.0,
          "calcium": null,
          "phosphorus": null
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 200.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Kupfer-Aminosäure",
            "value": 1.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zinksulfat, Monohydrat",
            "value": 11.4,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangansulfat-Monohydrat",
            "value": 1.4,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Calciumjodat",
            "value": 0.1,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Taurin",
            "value": 350.0,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 0.38,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "manufacturer"
      },
      "feeding": {
        "status": "blocked",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [],
        "rows": [],
        "interpolation": "disabled",
        "modifiers": [],
        "reason": "Herstellertabelle vorhanden, aber Alters-, Aktivitäts-, Idealgewichts- oder Mischfütterungsachsen nicht eindeutig im automatischen Modell zugeordnet.",
        "sourceTableSummary": "Gewicht der Katze g pro Tag 3 kg 200 g 4 kg 245 g 5 kg 280 g 6 kg 320 g.",
        "originalTables": [
          [
            [
              "Gewicht der Katze",
              "g pro Tag"
            ],
            [
              "3 kg",
              "200 g"
            ],
            [
              "4 kg",
              "245 g"
            ],
            [
              "5 kg",
              "280 g"
            ],
            [
              "6 kg",
              "320 g."
            ]
          ]
        ],
        "models": []
      },
      "packages": [
        {
          "id": "pack-vom-feinsten-adult-mit-huhn-meeresfruechten-0",
          "units": 32,
          "unitNetGrams": 100.0,
          "netGrams": 3200.0,
          "ean": null,
          "sourceId": "manufacturer-vom-feinsten-adult-mit-huhn-meeresfruechten"
        }
      ],
      "offers": [
        "offer-cat-research-vom-feinsten-adult-mit-huhn-meeresfruechten"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-huhn-meeresfruechten",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-huhn-meeresfruechten",
          "section": "Zusammensetzung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-huhn-meeresfruechten",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-huhn-meeresfruechten",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-huhn-meeresfruechten",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-huhn-meeresfruechten",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-huhn-meeresfruechten",
          "section": "Umsetzbare Energie / Abruf: kein Wert falls null"
        },
        "feeding": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-huhn-meeresfruechten",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-huhn-meeresfruechten",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-vom-feinsten-adult-mit-huhn-meeresfruechten.html",
      "declaredTextures": [
        "pate",
        "pieces"
      ],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "3883ac4b42b071b47b4237ad3136bbd7a7d069fdd7aeb0e7217d721575706284",
        "unparsedAnalysis": [],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "calcium",
          "phosphorus",
          "totalTaurine",
          "EAN"
        ]
      },
      "originalDeclarations": {
        "composition": "55 % Fleisch und tierische Nebenerzeugnisse (Schwein, 16 % Huhn, Rind), Fisch und Fischnebenerzeugnisse (4 % Edelfisch), Weich- und Krebstiere (4 % Krabben), Mineralstoffe, Öle und Fette.",
        "analysisVerbatim": "Protein 11 %; Fettgehalt 5 %; Rohfaser 0,3 %; Rohasche 1,6 %; Feuchtigkeit 81 %",
        "additivesVerbatim": "200 IE Vitamin D3; 1 mg Kupfer-Aminosäure; 11,4 mg Zinksulfat, Monohydrat; 1,4 mg Mangansulfat-Monohydrat; 0,1 mg Calciumjodat; 350 mg Taurin",
        "sourceId": "manufacturer-vom-feinsten-adult-mit-huhn-meeresfruechten"
      },
      "symbolImage": "cat-result-wet-mousse.webp"
    },
    {
      "id": "cat-research-vom-feinsten-adult-mit-lachs-shrimps",
      "species": "cat",
      "brand": "animonda",
      "line": "Vom Feinsten",
      "name": "Vom Feinsten Adult mit Lachs + Shrimps",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {},
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "42 % Fleisch und tierische Nebenerzeugnisse (Schwein, Huhn), Fisch + Fischnebenerzeugnisse (15 % Lachs), Weich und Krebstiere (6 % Shrimps), Mineralstoffe.",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-vom-feinsten-adult-mit-lachs-shrimps",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Fleisch und tierische Nebenerzeugnisse (Schwein, Huhn)",
          "percentage": 42.0,
          "animal": null,
          "uncertainty": "Tierarten nicht vollständig einzeln zugeordnet"
        },
        {
          "name": "Fisch + Fischnebenerzeugnisse (15 % Lachs)",
          "percentage": null,
          "animal": null,
          "uncertainty": "Tierarten nicht vollständig einzeln zugeordnet"
        },
        {
          "name": "Weich und Krebstiere (6 % Shrimps)",
          "percentage": null,
          "animal": "shrimp",
          "uncertainty": null
        },
        {
          "name": "Mineralstoffe",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 11.0,
          "fat": 5.0,
          "fibre": 0.3,
          "ash": 1.6,
          "moisture": 81.0,
          "calcium": null,
          "phosphorus": null
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 200.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Kupfer-Aminosäure",
            "value": 1.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zinksulfat, Monohydrat",
            "value": 11.4,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangansulfat-Monohydrat",
            "value": 1.4,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Calciumjodat",
            "value": 0.1,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 0.38,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "manufacturer"
      },
      "feeding": {
        "status": "blocked",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [],
        "rows": [],
        "interpolation": "disabled",
        "modifiers": [],
        "reason": "Herstellertabelle vorhanden, aber Alters-, Aktivitäts-, Idealgewichts- oder Mischfütterungsachsen nicht eindeutig im automatischen Modell zugeordnet.",
        "sourceTableSummary": "Gewicht der Katze g pro Tag 3 kg 200 g 4 kg 245 g 5 kg 280 g 6 kg 320 g.",
        "originalTables": [
          [
            [
              "Gewicht der Katze",
              "g pro Tag"
            ],
            [
              "3 kg",
              "200 g"
            ],
            [
              "4 kg",
              "245 g"
            ],
            [
              "5 kg",
              "280 g"
            ],
            [
              "6 kg",
              "320 g."
            ]
          ]
        ],
        "models": []
      },
      "packages": [
        {
          "id": "pack-vom-feinsten-adult-mit-lachs-shrimps-0",
          "units": 32,
          "unitNetGrams": 100.0,
          "netGrams": 3200.0,
          "ean": null,
          "sourceId": "manufacturer-vom-feinsten-adult-mit-lachs-shrimps"
        }
      ],
      "offers": [
        "offer-cat-research-vom-feinsten-adult-mit-lachs-shrimps"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-lachs-shrimps",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-lachs-shrimps",
          "section": "Zusammensetzung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-lachs-shrimps",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-lachs-shrimps",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-lachs-shrimps",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-lachs-shrimps",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-lachs-shrimps",
          "section": "Umsetzbare Energie / Abruf: kein Wert falls null"
        },
        "feeding": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-lachs-shrimps",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-lachs-shrimps",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-vom-feinsten-adult-mit-lachs-shrimps.html",
      "declaredTextures": [
        "pate"
      ],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "c2b0558953064a9255e1ae2acab18635daaacc39eda37e2f1d7e02e21220771d",
        "unparsedAnalysis": [
          [
            "taurin",
            "0,6 g/kg"
          ]
        ],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "calcium",
          "phosphorus",
          "totalTaurine",
          "EAN"
        ]
      },
      "originalDeclarations": {
        "composition": "42 % Fleisch und tierische Nebenerzeugnisse (Schwein, Huhn), Fisch + Fischnebenerzeugnisse (15 % Lachs), Weich und Krebstiere (6 % Shrimps), Mineralstoffe.",
        "analysisVerbatim": "Protein 11 %; Fettgehalt 5 %; Rohfaser 0,3 %; Rohasche 1,6 %; Feuchtigkeit 81 %; Taurin 0,6 g/kg",
        "additivesVerbatim": "200 IE Vitamin D3; 1 mg Kupfer-Aminosäure; 11,4 mg Zinksulfat, Monohydrat; 1,4 mg Mangansulfat-Monohydrat; 0,1 mg Calciumjodat",
        "sourceId": "manufacturer-vom-feinsten-adult-mit-lachs-shrimps"
      },
      "symbolImage": "cat-food-wet.webp"
    },
    {
      "id": "cat-research-vom-feinsten-adult-mit-milkies-kern-mit-gefluegel-sahnekern",
      "species": "cat",
      "brand": "animonda",
      "line": "Vom Feinsten",
      "name": "Vom Feinsten Adult mit Milkies-Kern mit Geflügel + Sahnekern",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {
        "minYears": 1,
        "maxYears": 6,
        "manufacturerWording": "Katzen von 1-6 Jahren"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "52 % Fleisch und tierische Nebenerzeugnisse (30 % Geflügel (Huhn, Pute), Schwein, Rind), Milch und Molkereierzeugnisse (u.a. 0,17 % Sahnepulver), Mineralstoffe.",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-vom-feinsten-adult-mit-milkies-kern-mit-gefluegel-sahnekern",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Fleisch und tierische Nebenerzeugnisse (30 % Geflügel (Huhn, Pute), Schwein, Rind)",
          "percentage": 52.0,
          "animal": null,
          "uncertainty": "Tierarten nicht vollständig einzeln zugeordnet"
        },
        {
          "name": "Milch und Molkereierzeugnisse (u.a. 0,17 % Sahnepulver)",
          "percentage": null,
          "animal": null,
          "uncertainty": "Tierarten nicht vollständig einzeln zugeordnet"
        },
        {
          "name": "Mineralstoffe",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 9.0,
          "fat": 5.1,
          "fibre": 0.3,
          "ash": 1.5,
          "moisture": 81.0,
          "calcium": null,
          "phosphorus": null
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 200.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Kupfer-Aminosäure",
            "value": 0.8,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zinksulfat, Monohydrat",
            "value": 9.5,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangansulfat-Monohydrat",
            "value": 1.2,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Calciumjodat",
            "value": 0.08,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 0.38,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "manufacturer"
      },
      "feeding": {
        "status": "blocked",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [],
        "rows": [],
        "interpolation": "disabled",
        "modifiers": [],
        "reason": "Herstellertabelle vorhanden, aber Alters-, Aktivitäts-, Idealgewichts- oder Mischfütterungsachsen nicht eindeutig im automatischen Modell zugeordnet.",
        "sourceTableSummary": "Gewicht der Katze g pro Tag 3 kg 200 g 4 kg 245 g 5 kg 280 g 6 kg 320 g.",
        "originalTables": [
          [
            [
              "Gewicht der Katze",
              "g pro Tag"
            ],
            [
              "3 kg",
              "200 g"
            ],
            [
              "4 kg",
              "245 g"
            ],
            [
              "5 kg",
              "280 g"
            ],
            [
              "6 kg",
              "320 g."
            ]
          ]
        ],
        "models": []
      },
      "packages": [
        {
          "id": "pack-vom-feinsten-adult-mit-milkies-kern-mit-gefluegel-sahnekern-0",
          "units": 32,
          "unitNetGrams": 100.0,
          "netGrams": 3200.0,
          "ean": null,
          "sourceId": "manufacturer-vom-feinsten-adult-mit-milkies-kern-mit-gefluegel-sahnekern"
        }
      ],
      "offers": [
        "offer-cat-research-vom-feinsten-adult-mit-milkies-kern-mit-gefluegel-sahnekern"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-milkies-kern-mit-gefluegel-sahnekern",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-milkies-kern-mit-gefluegel-sahnekern",
          "section": "Zusammensetzung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-milkies-kern-mit-gefluegel-sahnekern",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-milkies-kern-mit-gefluegel-sahnekern",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-milkies-kern-mit-gefluegel-sahnekern",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-milkies-kern-mit-gefluegel-sahnekern",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-milkies-kern-mit-gefluegel-sahnekern",
          "section": "Umsetzbare Energie / Abruf: kein Wert falls null"
        },
        "feeding": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-milkies-kern-mit-gefluegel-sahnekern",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-milkies-kern-mit-gefluegel-sahnekern",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-vom-feinsten-adult-mit-milkies-kern-mit-gefluegel-sahnekern.html",
      "declaredTextures": [
        "pate"
      ],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "59f9e4886a696772ca134312331d925e5968d92a0438574e0893ba52180b9855",
        "unparsedAnalysis": [
          [
            "taurin",
            "0,6 g/kg"
          ]
        ],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "calcium",
          "phosphorus",
          "totalTaurine",
          "EAN"
        ]
      },
      "originalDeclarations": {
        "composition": "52 % Fleisch und tierische Nebenerzeugnisse (30 % Geflügel (Huhn, Pute), Schwein, Rind), Milch und Molkereierzeugnisse (u.a. 0,17 % Sahnepulver), Mineralstoffe.",
        "analysisVerbatim": "Protein 9 %; Fettgehalt 5,1 %; Rohfaser 0,3 %; Rohasche 1,5 %; Feuchtigkeit 81 %; Taurin 0,6 g/kg",
        "additivesVerbatim": "200 IE Vitamin D3; 0,8 mg Kupfer-Aminosäure; 9,5 mg Zinksulfat, Monohydrat; 1,2 mg Mangansulfat-Monohydrat; 0,08 mg Calciumjodat",
        "sourceId": "manufacturer-vom-feinsten-adult-mit-milkies-kern-mit-gefluegel-sahnekern"
      },
      "symbolImage": "cat-result-wet-mousse.webp"
    },
    {
      "id": "cat-research-vom-feinsten-adult-mit-milkies-kern-mit-huhn-milchkern",
      "species": "cat",
      "brand": "animonda",
      "line": "Vom Feinsten",
      "name": "Vom Feinsten Adult mit Milkies-Kern mit Huhn + Milchkern",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {
        "minYears": 1,
        "maxYears": 6,
        "manufacturerWording": "Katzen von 1-6 Jahren"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "52 % Fleisch und tierische Nebenerzeugnisse (Schwein, 16 % Huhn, Pute, Rind), Milch und Molkereierzeugnisse (u.a. 0,17 % Milchpulver), Mineralstoffe.",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-vom-feinsten-adult-mit-milkies-kern-mit-huhn-milchkern",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Fleisch und tierische Nebenerzeugnisse (Schwein, 16 % Huhn, Pute, Rind)",
          "percentage": 52.0,
          "animal": null,
          "uncertainty": "Tierarten nicht vollständig einzeln zugeordnet"
        },
        {
          "name": "Milch und Molkereierzeugnisse (u.a. 0,17 % Milchpulver)",
          "percentage": null,
          "animal": null,
          "uncertainty": "Tierarten nicht vollständig einzeln zugeordnet"
        },
        {
          "name": "Mineralstoffe",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 9.0,
          "fat": 5.1,
          "fibre": 0.3,
          "ash": 1.5,
          "moisture": 81.0,
          "calcium": null,
          "phosphorus": null
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 200.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Kupfer-Aminosäure",
            "value": 0.8,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zinksulfat, Monohydrat",
            "value": 9.5,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangansulfat-Monohydrat",
            "value": 1.2,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Calciumjodat",
            "value": 0.08,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 0.38,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "manufacturer"
      },
      "feeding": {
        "status": "blocked",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [],
        "rows": [],
        "interpolation": "disabled",
        "modifiers": [],
        "reason": "Herstellertabelle vorhanden, aber Alters-, Aktivitäts-, Idealgewichts- oder Mischfütterungsachsen nicht eindeutig im automatischen Modell zugeordnet.",
        "sourceTableSummary": "Gewicht der Katze g pro Tag 3 kg 200 g 4 kg 245 g 5 kg 280 g 6 kg 320 g.",
        "originalTables": [
          [
            [
              "Gewicht der Katze",
              "g pro Tag"
            ],
            [
              "3 kg",
              "200 g"
            ],
            [
              "4 kg",
              "245 g"
            ],
            [
              "5 kg",
              "280 g"
            ],
            [
              "6 kg",
              "320 g."
            ]
          ]
        ],
        "models": []
      },
      "packages": [
        {
          "id": "pack-vom-feinsten-adult-mit-milkies-kern-mit-huhn-milchkern-0",
          "units": 32,
          "unitNetGrams": 100.0,
          "netGrams": 3200.0,
          "ean": null,
          "sourceId": "manufacturer-vom-feinsten-adult-mit-milkies-kern-mit-huhn-milchkern"
        }
      ],
      "offers": [
        "offer-cat-research-vom-feinsten-adult-mit-milkies-kern-mit-huhn-milchkern"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-milkies-kern-mit-huhn-milchkern",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-milkies-kern-mit-huhn-milchkern",
          "section": "Zusammensetzung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-milkies-kern-mit-huhn-milchkern",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-milkies-kern-mit-huhn-milchkern",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-milkies-kern-mit-huhn-milchkern",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-milkies-kern-mit-huhn-milchkern",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-milkies-kern-mit-huhn-milchkern",
          "section": "Umsetzbare Energie / Abruf: kein Wert falls null"
        },
        "feeding": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-milkies-kern-mit-huhn-milchkern",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-milkies-kern-mit-huhn-milchkern",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-vom-feinsten-adult-mit-milkies-kern-mit-huhn-milchkern.html",
      "declaredTextures": [
        "pate"
      ],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "c52339d10fd40c6cbd8b268595a342a2c22bd5ca2565d229443378a8a982bfce",
        "unparsedAnalysis": [
          [
            "taurin",
            "0,6 g/kg"
          ]
        ],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "calcium",
          "phosphorus",
          "totalTaurine",
          "EAN"
        ]
      },
      "originalDeclarations": {
        "composition": "52 % Fleisch und tierische Nebenerzeugnisse (Schwein, 16 % Huhn, Pute, Rind), Milch und Molkereierzeugnisse (u.a. 0,17 % Milchpulver), Mineralstoffe.",
        "analysisVerbatim": "Protein 9 %; Fettgehalt 5,1 %; Rohfaser 0,3 %; Rohasche 1,5 %; Feuchtigkeit 81 %; Taurin 0,6 g/kg",
        "additivesVerbatim": "200 IE Vitamin D3; 0,8 mg Kupfer-Aminosäure; 9,5 mg Zinksulfat, Monohydrat; 1,2 mg Mangansulfat-Monohydrat; 0,08 mg Calciumjodat",
        "sourceId": "manufacturer-vom-feinsten-adult-mit-milkies-kern-mit-huhn-milchkern"
      },
      "symbolImage": "cat-result-wet-mousse.webp"
    },
    {
      "id": "cat-research-vom-feinsten-adult-mit-milkies-sauce-mit-huhn-in-milchsauce",
      "species": "cat",
      "brand": "animonda",
      "line": "Vom Feinsten",
      "name": "Vom Feinsten Adult mit Milkies-Sauce mit Huhn in Milchsauce",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {},
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "40 % Fleisch und tierische Nebenerzeugnisse (21 % Huhn, Pute, Schwein), Öle und Fette, Mineralstoffe, Gemüse, Milch und Molkereierzeugnisse (0,2 % Milchpulver).",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-vom-feinsten-adult-mit-milkies-sauce-mit-huhn-in-milchsauce",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Fleisch und tierische Nebenerzeugnisse (21 % Huhn, Pute, Schwein)",
          "percentage": 40.0,
          "animal": null,
          "uncertainty": "Tierarten nicht vollständig einzeln zugeordnet"
        },
        {
          "name": "Öle und Fette",
          "percentage": null,
          "animal": null,
          "uncertainty": "Tierarten nicht vollständig einzeln zugeordnet"
        },
        {
          "name": "Mineralstoffe",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        },
        {
          "name": "Gemüse",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        },
        {
          "name": "Milch und Molkereierzeugnisse (0,2 % Milchpulver)",
          "percentage": null,
          "animal": null,
          "uncertainty": "Tierarten nicht vollständig einzeln zugeordnet"
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 9.0,
          "fat": 6.0,
          "fibre": 0.3,
          "ash": 1.8,
          "moisture": 80.0,
          "calcium": null,
          "phosphorus": null
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 200.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Kupfer-Aminosäure",
            "value": 1.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zinksulfat, Monohydrat",
            "value": 11.4,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangansulfat-Monohydrat",
            "value": 1.4,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Calciumjodat",
            "value": 0.1,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 0.41,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "manufacturer"
      },
      "feeding": {
        "status": "blocked",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [],
        "rows": [],
        "interpolation": "disabled",
        "modifiers": [],
        "reason": "Herstellertabelle vorhanden, aber Alters-, Aktivitäts-, Idealgewichts- oder Mischfütterungsachsen nicht eindeutig im automatischen Modell zugeordnet.",
        "sourceTableSummary": "Gewicht der Katze g pro Tag 3 kg 190 g 4 kg 225 g 5 kg 260 g 6 kg 300 g.",
        "originalTables": [
          [
            [
              "Gewicht der Katze",
              "g pro Tag"
            ],
            [
              "3 kg",
              "190 g"
            ],
            [
              "4 kg",
              "225 g"
            ],
            [
              "5 kg",
              "260 g"
            ],
            [
              "6 kg",
              "300 g."
            ]
          ]
        ],
        "models": []
      },
      "packages": [
        {
          "id": "pack-vom-feinsten-adult-mit-milkies-sauce-mit-huhn-in-milchsauce-0",
          "units": 32,
          "unitNetGrams": 100.0,
          "netGrams": 3200.0,
          "ean": null,
          "sourceId": "manufacturer-vom-feinsten-adult-mit-milkies-sauce-mit-huhn-in-milchsauce"
        }
      ],
      "offers": [
        "offer-cat-research-vom-feinsten-adult-mit-milkies-sauce-mit-huhn-in-milchsauce"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-milkies-sauce-mit-huhn-in-milchsauce",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-milkies-sauce-mit-huhn-in-milchsauce",
          "section": "Zusammensetzung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-milkies-sauce-mit-huhn-in-milchsauce",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-milkies-sauce-mit-huhn-in-milchsauce",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-milkies-sauce-mit-huhn-in-milchsauce",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-milkies-sauce-mit-huhn-in-milchsauce",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-milkies-sauce-mit-huhn-in-milchsauce",
          "section": "Umsetzbare Energie / Abruf: kein Wert falls null"
        },
        "feeding": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-milkies-sauce-mit-huhn-in-milchsauce",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-milkies-sauce-mit-huhn-in-milchsauce",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-vom-feinsten-adult-mit-milkies-sauce-mit-huhn-in-milchsauce.html",
      "declaredTextures": [
        "pieces"
      ],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "5e9fd54ff841d76e967760b6d5571123bd94b919a60c2babfa286170b5d6b081",
        "unparsedAnalysis": [
          [
            "taurin",
            "0,6 g/kg"
          ]
        ],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "calcium",
          "phosphorus",
          "totalTaurine",
          "EAN"
        ]
      },
      "originalDeclarations": {
        "composition": "40 % Fleisch und tierische Nebenerzeugnisse (21 % Huhn, Pute, Schwein), Öle und Fette, Mineralstoffe, Gemüse, Milch und Molkereierzeugnisse (0,2 % Milchpulver).",
        "analysisVerbatim": "Protein 9 %; Fettgehalt 6 %; Rohfaser 0,3 %; Rohasche 1,8 %; Feuchtigkeit 80 %; Taurin 0,6 g/kg",
        "additivesVerbatim": "200 IE Vitamin D3; 1 mg Kupfer-Aminosäure; 11,4 mg Zinksulfat, Monohydrat; 1,4 mg Mangansulfat-Monohydrat; 0,1 mg Calciumjodat",
        "sourceId": "manufacturer-vom-feinsten-adult-mit-milkies-sauce-mit-huhn-in-milchsauce"
      },
      "symbolImage": "cat-food-wet.webp"
    },
    {
      "id": "cat-research-vom-feinsten-adult-mit-milkies-sauce-mit-kaninchen-in-sahnesauce",
      "species": "cat",
      "brand": "animonda",
      "line": "Vom Feinsten",
      "name": "Vom Feinsten Adult mit Milkies-Sauce mit Kaninchen in Sahnesauce",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {
        "minYears": 1,
        "maxYears": 6,
        "manufacturerWording": "Katzen von 1-6 Jahren"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "40 % Fleisch und tierische Nebenerzeugnisse (Huhn, 8 % Kaninchen, Rind, Schwein), Öle und Fette, Mineralstoffe, Gemüse, Milch und Molkereierzeugnisse (0,2 % Sahnepulver).",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-vom-feinsten-adult-mit-milkies-sauce-mit-kaninchen-in-sahnesauce",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Fleisch und tierische Nebenerzeugnisse (Huhn, 8 % Kaninchen, Rind, Schwein)",
          "percentage": 40.0,
          "animal": null,
          "uncertainty": "Tierarten nicht vollständig einzeln zugeordnet"
        },
        {
          "name": "Öle und Fette",
          "percentage": null,
          "animal": null,
          "uncertainty": "Tierarten nicht vollständig einzeln zugeordnet"
        },
        {
          "name": "Mineralstoffe",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        },
        {
          "name": "Gemüse",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        },
        {
          "name": "Milch und Molkereierzeugnisse (0,2 % Sahnepulver)",
          "percentage": null,
          "animal": null,
          "uncertainty": "Tierarten nicht vollständig einzeln zugeordnet"
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 9.0,
          "fat": 6.0,
          "fibre": 0.3,
          "ash": 1.8,
          "moisture": 80.0,
          "calcium": null,
          "phosphorus": null
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 200.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Kupfer-Aminosäure",
            "value": 1.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zinksulfat, Monohydrat",
            "value": 11.4,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangansulfat-Monohydrat",
            "value": 1.4,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Calciumjodat",
            "value": 0.1,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 0.41,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "manufacturer"
      },
      "feeding": {
        "status": "blocked",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [],
        "rows": [],
        "interpolation": "disabled",
        "modifiers": [],
        "reason": "Herstellertabelle vorhanden, aber Alters-, Aktivitäts-, Idealgewichts- oder Mischfütterungsachsen nicht eindeutig im automatischen Modell zugeordnet.",
        "sourceTableSummary": "Gewicht der Katze g pro Tag 3 kg 190 g 4 kg 225 g 5 kg 260 g 6 kg 300 g.",
        "originalTables": [
          [
            [
              "Gewicht der Katze",
              "g pro Tag"
            ],
            [
              "3 kg",
              "190 g"
            ],
            [
              "4 kg",
              "225 g"
            ],
            [
              "5 kg",
              "260 g"
            ],
            [
              "6 kg",
              "300 g."
            ]
          ]
        ],
        "models": []
      },
      "packages": [
        {
          "id": "pack-vom-feinsten-adult-mit-milkies-sauce-mit-kaninchen-in-sahnesauce-0",
          "units": 32,
          "unitNetGrams": 100.0,
          "netGrams": 3200.0,
          "ean": null,
          "sourceId": "manufacturer-vom-feinsten-adult-mit-milkies-sauce-mit-kaninchen-in-sahnesauce"
        }
      ],
      "offers": [
        "offer-cat-research-vom-feinsten-adult-mit-milkies-sauce-mit-kaninchen-in-sahnesauce"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-milkies-sauce-mit-kaninchen-in-sahnesauce",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-milkies-sauce-mit-kaninchen-in-sahnesauce",
          "section": "Zusammensetzung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-milkies-sauce-mit-kaninchen-in-sahnesauce",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-milkies-sauce-mit-kaninchen-in-sahnesauce",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-milkies-sauce-mit-kaninchen-in-sahnesauce",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-milkies-sauce-mit-kaninchen-in-sahnesauce",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-milkies-sauce-mit-kaninchen-in-sahnesauce",
          "section": "Umsetzbare Energie / Abruf: kein Wert falls null"
        },
        "feeding": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-milkies-sauce-mit-kaninchen-in-sahnesauce",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-milkies-sauce-mit-kaninchen-in-sahnesauce",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-vom-feinsten-adult-mit-milkies-sauce-mit-kaninchen-in-sahnesauce.html",
      "declaredTextures": [
        "pieces"
      ],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "43478894d7dbcc84971930a1ebdc0296b30f089d93d18e358697ae9676987380",
        "unparsedAnalysis": [
          [
            "taurin",
            "0,6 g/kg"
          ]
        ],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "calcium",
          "phosphorus",
          "totalTaurine",
          "EAN"
        ]
      },
      "originalDeclarations": {
        "composition": "40 % Fleisch und tierische Nebenerzeugnisse (Huhn, 8 % Kaninchen, Rind, Schwein), Öle und Fette, Mineralstoffe, Gemüse, Milch und Molkereierzeugnisse (0,2 % Sahnepulver).",
        "analysisVerbatim": "Protein 9 %; Fettgehalt 6 %; Rohfaser 0,3 %; Rohasche 1,8 %; Feuchtigkeit 80 %; Taurin 0,6 g/kg",
        "additivesVerbatim": "200 IE Vitamin D3; 1 mg Kupfer-Aminosäure; 11,4 mg Zinksulfat, Monohydrat; 1,4 mg Mangansulfat-Monohydrat; 0,1 mg Calciumjodat",
        "sourceId": "manufacturer-vom-feinsten-adult-mit-milkies-sauce-mit-kaninchen-in-sahnesauce"
      },
      "symbolImage": "cat-result-wet-pieces.webp"
    },
    {
      "id": "cat-research-vom-feinsten-adult-mit-milkies-sauce-mit-pute-in-joghurtsauce",
      "species": "cat",
      "brand": "animonda",
      "line": "Vom Feinsten",
      "name": "Vom Feinsten Adult mit Milkies-Sauce mit Pute in Joghurtsauce",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {
        "minYears": 1,
        "maxYears": 6,
        "manufacturerWording": "Katzen von 1-6 Jahren"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "40 % Fleisch und tierische Nebenerzeugnisse (Huhn, 15 % Pute, Schwein), Öle und Fette, Mineralstoffe, Gemüse, Milch und Molkereierzeugnisse (0,2 % Joghurtpulver).",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-vom-feinsten-adult-mit-milkies-sauce-mit-pute-in-joghurtsauce",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Fleisch und tierische Nebenerzeugnisse (Huhn, 15 % Pute, Schwein)",
          "percentage": 40.0,
          "animal": null,
          "uncertainty": "Tierarten nicht vollständig einzeln zugeordnet"
        },
        {
          "name": "Öle und Fette",
          "percentage": null,
          "animal": null,
          "uncertainty": "Tierarten nicht vollständig einzeln zugeordnet"
        },
        {
          "name": "Mineralstoffe",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        },
        {
          "name": "Gemüse",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        },
        {
          "name": "Milch und Molkereierzeugnisse (0,2 % Joghurtpulver)",
          "percentage": null,
          "animal": null,
          "uncertainty": "Tierarten nicht vollständig einzeln zugeordnet"
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 9.0,
          "fat": 6.0,
          "fibre": 0.3,
          "ash": 1.8,
          "moisture": 80.0,
          "calcium": null,
          "phosphorus": null
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 200.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Kupfer-Aminosäure",
            "value": 1.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zinksulfat, Monohydrat",
            "value": 11.4,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangansulfat-Monohydrat",
            "value": 1.4,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Calciumjodat",
            "value": 0.1,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 0.41,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "manufacturer"
      },
      "feeding": {
        "status": "blocked",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [],
        "rows": [],
        "interpolation": "disabled",
        "modifiers": [],
        "reason": "Herstellertabelle vorhanden, aber Alters-, Aktivitäts-, Idealgewichts- oder Mischfütterungsachsen nicht eindeutig im automatischen Modell zugeordnet.",
        "sourceTableSummary": "Gewicht der Katze g pro Tag 3 kg 190 g 4 kg 225 g 5 kg 260 g 6 kg  300 g.",
        "originalTables": [
          [
            [
              "Gewicht der Katze",
              "g pro Tag"
            ],
            [
              "3 kg",
              "190 g"
            ],
            [
              "4 kg",
              "225 g"
            ],
            [
              "5 kg",
              "260 g"
            ],
            [
              "6 kg  300 g.",
              ""
            ]
          ]
        ],
        "models": []
      },
      "packages": [
        {
          "id": "pack-vom-feinsten-adult-mit-milkies-sauce-mit-pute-in-joghurtsauce-0",
          "units": 32,
          "unitNetGrams": 100.0,
          "netGrams": 3200.0,
          "ean": null,
          "sourceId": "manufacturer-vom-feinsten-adult-mit-milkies-sauce-mit-pute-in-joghurtsauce"
        }
      ],
      "offers": [
        "offer-cat-research-vom-feinsten-adult-mit-milkies-sauce-mit-pute-in-joghurtsauce"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-milkies-sauce-mit-pute-in-joghurtsauce",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-milkies-sauce-mit-pute-in-joghurtsauce",
          "section": "Zusammensetzung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-milkies-sauce-mit-pute-in-joghurtsauce",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-milkies-sauce-mit-pute-in-joghurtsauce",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-milkies-sauce-mit-pute-in-joghurtsauce",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-milkies-sauce-mit-pute-in-joghurtsauce",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-milkies-sauce-mit-pute-in-joghurtsauce",
          "section": "Umsetzbare Energie / Abruf: kein Wert falls null"
        },
        "feeding": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-milkies-sauce-mit-pute-in-joghurtsauce",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-milkies-sauce-mit-pute-in-joghurtsauce",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-vom-feinsten-adult-mit-milkies-sauce-mit-pute-in-joghurtsauce.html",
      "declaredTextures": [
        "pieces"
      ],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "c47b54a00129dda58db324e67fe786b0d6a4eb32aa935ad9e3d47d9d00ce6ecd",
        "unparsedAnalysis": [
          [
            "taurin",
            "0,6 g/kg"
          ]
        ],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "calcium",
          "phosphorus",
          "totalTaurine",
          "EAN"
        ]
      },
      "originalDeclarations": {
        "composition": "40 % Fleisch und tierische Nebenerzeugnisse (Huhn, 15 % Pute, Schwein), Öle und Fette, Mineralstoffe, Gemüse, Milch und Molkereierzeugnisse (0,2 % Joghurtpulver).",
        "analysisVerbatim": "Protein 9 %; Fettgehalt 6 %; Rohfaser 0,3 %; Rohasche 1,8 %; Feuchtigkeit 80 %; Taurin 0,6 g/kg",
        "additivesVerbatim": "200 IE Vitamin D3; 1 mg Kupfer-Aminosäure; 11,4 mg Zinksulfat, Monohydrat; 1,4 mg Mangansulfat-Monohydrat; 0,1 mg Calciumjodat",
        "sourceId": "manufacturer-vom-feinsten-adult-mit-milkies-sauce-mit-pute-in-joghurtsauce"
      },
      "symbolImage": "cat-food-wet.webp"
    },
    {
      "id": "cat-research-vom-feinsten-adult-mit-pute-kaninchen",
      "species": "cat",
      "brand": "animonda",
      "line": "Vom Feinsten",
      "name": "Vom Feinsten Adult mit Pute + Kaninchen",
      "market": "DE",
      "form": "dry",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {
        "minYears": 1,
        "maxYears": 6,
        "manufacturerWording": "Katzen von 1-6 Jahren"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "65 % Fleisch und tierische Nebenerzeugnisse (Schwein, 25 % Pute, 8 % Kaninchen), Mineralstoffe.",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-vom-feinsten-adult-mit-pute-kaninchen",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Fleisch und tierische Nebenerzeugnisse (Schwein, 25 % Pute, 8 % Kaninchen)",
          "percentage": 65.0,
          "animal": null,
          "uncertainty": "Tierarten nicht vollständig einzeln zugeordnet"
        },
        {
          "name": "Mineralstoffe",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 11.0,
          "fat": 5.0,
          "fibre": 0.3,
          "ash": 1.6,
          "moisture": 81.0,
          "calcium": null,
          "phosphorus": null
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 200.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Kupfer-Aminosäure",
            "value": 1.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zinksulfat, Monohydrat",
            "value": 11.4,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangansulfat-Monohydrat",
            "value": 1.4,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Calciumjodat",
            "value": 0.1,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 0.38,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "manufacturer"
      },
      "feeding": {
        "status": "documented",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [
          "currentWeightKg"
        ],
        "rows": [
          {
            "weightKg": 3.0,
            "minGrams": 200.0,
            "maxGrams": 200.0
          },
          {
            "weightKg": 4.0,
            "minGrams": 250.0,
            "maxGrams": 250.0
          },
          {
            "weightKg": 5.0,
            "minGrams": 285.0,
            "maxGrams": 285.0
          }
        ],
        "interpolation": "linear_within_table_only",
        "modifiers": [],
        "reason": null,
        "sourceTableSummary": "Gewicht der Katze g pro Tag 3 kg 200 g 4 kg 250 g 5 kg 285 g",
        "originalTables": [
          [
            [
              "Gewicht der Katze",
              "g pro Tag"
            ],
            [
              "3 kg",
              "200 g"
            ],
            [
              "4 kg",
              "250 g"
            ],
            [
              "5 kg",
              "285 g"
            ]
          ]
        ],
        "models": []
      },
      "packages": [
        {
          "id": "pack-vom-feinsten-adult-mit-pute-kaninchen-0",
          "units": 6,
          "unitNetGrams": 100.0,
          "netGrams": 600.0,
          "ean": null,
          "sourceId": "manufacturer-vom-feinsten-adult-mit-pute-kaninchen"
        }
      ],
      "offers": [
        "offer-cat-research-vom-feinsten-adult-mit-pute-kaninchen"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-pute-kaninchen",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-pute-kaninchen",
          "section": "Zusammensetzung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-pute-kaninchen",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-pute-kaninchen",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-pute-kaninchen",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-pute-kaninchen",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-pute-kaninchen",
          "section": "Umsetzbare Energie / Abruf: kein Wert falls null"
        },
        "feeding": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-pute-kaninchen",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-pute-kaninchen",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-vom-feinsten-adult-mit-pute-kaninchen.html",
      "declaredTextures": [
        "pate",
        "pieces"
      ],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "d9d3279dcee6f15b4d282b6f19b76a02e41689036f1e419275a63e528534fe02",
        "unparsedAnalysis": [],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "calcium",
          "phosphorus",
          "totalTaurine",
          "EAN"
        ]
      },
      "originalDeclarations": {
        "composition": "65 % Fleisch und tierische Nebenerzeugnisse (Schwein, 25 % Pute, 8 % Kaninchen), Mineralstoffe.",
        "analysisVerbatim": "Protein 11 %; Fettgehalt 5 %; Rohfaser 0,3 %; Rohasche 1,6 %; Feuchtigkeit 81 %",
        "additivesVerbatim": "200 IE Vitamin D3; 1 mg Kupfer-Aminosäure; 11,4 mg Zinksulfat, Monohydrat; 1,4 mg Mangansulfat-Monohydrat; 0,1 mg Calciumjodat",
        "sourceId": "manufacturer-vom-feinsten-adult-mit-pute-kaninchen"
      },
      "symbolImage": "cat-result-dry-kibble.webp"
    },
    {
      "id": "cat-research-vom-feinsten-adult-mit-putenherzen",
      "species": "cat",
      "brand": "animonda",
      "line": "Vom Feinsten",
      "name": "Vom Feinsten Adult mit Putenherzen",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {},
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "63 % Fleisch und tierische Nebenerzeugnisse (Rind, Geflügel, Schwein, 8 % Putenherzen), Mineralstoffe.",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-vom-feinsten-adult-mit-putenherzen",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Fleisch und tierische Nebenerzeugnisse (Rind, Geflügel, Schwein, 8 % Putenherzen)",
          "percentage": 63.0,
          "animal": null,
          "uncertainty": "Tierarten nicht vollständig einzeln zugeordnet"
        },
        {
          "name": "Mineralstoffe",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 11.0,
          "fat": 5.0,
          "fibre": 0.3,
          "ash": 1.6,
          "moisture": 81.0,
          "calcium": null,
          "phosphorus": null
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 200.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Kupfer-Aminosäure",
            "value": 1.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zinksulfat, Monohydrat",
            "value": 11.4,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangansulfat-Monohydrat",
            "value": 1.4,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Calciumjodat",
            "value": 0.1,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 0.38,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "manufacturer"
      },
      "feeding": {
        "status": "documented",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [
          "currentWeightKg"
        ],
        "rows": [
          {
            "weightKg": 3.0,
            "minGrams": 200.0,
            "maxGrams": 200.0
          },
          {
            "weightKg": 4.0,
            "minGrams": 250.0,
            "maxGrams": 250.0
          },
          {
            "weightKg": 5.0,
            "minGrams": 285.0,
            "maxGrams": 285.0
          }
        ],
        "interpolation": "linear_within_table_only",
        "modifiers": [],
        "reason": null,
        "sourceTableSummary": "Gewicht der Katze g pro Tag 3 kg 200 g 4 kg 250 g 5 kg 285 g",
        "originalTables": [
          [
            [
              "Gewicht der Katze",
              "g pro Tag"
            ],
            [
              "3 kg",
              "200 g"
            ],
            [
              "4 kg",
              "250 g"
            ],
            [
              "5 kg",
              "285 g"
            ]
          ]
        ],
        "models": []
      },
      "packages": [
        {
          "id": "pack-vom-feinsten-adult-mit-putenherzen-0",
          "units": 6,
          "unitNetGrams": 100.0,
          "netGrams": 600.0,
          "ean": null,
          "sourceId": "manufacturer-vom-feinsten-adult-mit-putenherzen"
        }
      ],
      "offers": [
        "offer-cat-research-vom-feinsten-adult-mit-putenherzen"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-putenherzen",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-putenherzen",
          "section": "Zusammensetzung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-putenherzen",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-putenherzen",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-putenherzen",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-putenherzen",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-putenherzen",
          "section": "Umsetzbare Energie / Abruf: kein Wert falls null"
        },
        "feeding": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-putenherzen",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-putenherzen",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-vom-feinsten-adult-mit-putenherzen.html",
      "declaredTextures": [
        "pate"
      ],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "a52b7b0723e6c4cec3f682e574f0a41f4f76225ae1c8493854d6735644ed6d38",
        "unparsedAnalysis": [],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "calcium",
          "phosphorus",
          "totalTaurine",
          "EAN"
        ]
      },
      "originalDeclarations": {
        "composition": "63 % Fleisch und tierische Nebenerzeugnisse (Rind, Geflügel, Schwein, 8 % Putenherzen), Mineralstoffe.",
        "analysisVerbatim": "Protein 11 %; Fettgehalt 5 %; Rohfaser 0,3 %; Rohasche 1,6 %; Feuchtigkeit 81 %",
        "additivesVerbatim": "200 IE Vitamin D3; 1 mg Kupfer-Aminosäure; 11,4 mg Zinksulfat, Monohydrat; 1,4 mg Mangansulfat-Monohydrat; 0,1 mg Calciumjodat",
        "sourceId": "manufacturer-vom-feinsten-adult-mit-putenherzen"
      },
      "symbolImage": "cat-food-wet.webp"
    },
    {
      "id": "cat-research-vom-feinsten-adult-mit-rind-huhn",
      "species": "cat",
      "brand": "animonda",
      "line": "Vom Feinsten",
      "name": "Vom Feinsten Adult mit Rind + Huhn",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {
        "minYears": 1,
        "maxYears": 6,
        "manufacturerWording": "Katzen im Alter von 1-6 Jahren"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "65 % Fleisch und tierische Nebenerzeugnisse (24 % Huhn, 20 % Rind, Pute, Schwein), Mineralstoffe.",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-vom-feinsten-adult-mit-rind-huhn",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Fleisch und tierische Nebenerzeugnisse (24 % Huhn, 20 % Rind, Pute, Schwein)",
          "percentage": 65.0,
          "animal": null,
          "uncertainty": "Tierarten nicht vollständig einzeln zugeordnet"
        },
        {
          "name": "Mineralstoffe",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 11.0,
          "fat": 5.0,
          "fibre": 0.3,
          "ash": 1.6,
          "moisture": 81.0,
          "calcium": null,
          "phosphorus": null
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 200.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Kupfer-Aminosäure",
            "value": 1.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zinksulfat, Monohydrat",
            "value": 11.4,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangansulfat-Monohydrat",
            "value": 1.4,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Calciumjodat",
            "value": 0.1,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 0.38,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "manufacturer"
      },
      "feeding": {
        "status": "blocked",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [],
        "rows": [],
        "interpolation": "disabled",
        "modifiers": [],
        "reason": "Herstellertabelle vorhanden, aber Alters-, Aktivitäts-, Idealgewichts- oder Mischfütterungsachsen nicht eindeutig im automatischen Modell zugeordnet.",
        "sourceTableSummary": "Gewicht der Katze g pro Tag 3 kg 200 g 4 kg 245 g 5 kg 280 g 6 kg 320 g.",
        "originalTables": [
          [
            [
              "Gewicht der Katze",
              "g pro Tag"
            ],
            [
              "3 kg",
              "200 g"
            ],
            [
              "4 kg",
              "245 g"
            ],
            [
              "5 kg",
              "280 g"
            ],
            [
              "6 kg",
              "320 g."
            ]
          ]
        ],
        "models": []
      },
      "packages": [
        {
          "id": "pack-vom-feinsten-adult-mit-rind-huhn-0",
          "units": 32,
          "unitNetGrams": 100.0,
          "netGrams": 3200.0,
          "ean": null,
          "sourceId": "manufacturer-vom-feinsten-adult-mit-rind-huhn"
        }
      ],
      "offers": [
        "offer-cat-research-vom-feinsten-adult-mit-rind-huhn"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-rind-huhn",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-rind-huhn",
          "section": "Zusammensetzung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-rind-huhn",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-rind-huhn",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-rind-huhn",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-rind-huhn",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-rind-huhn",
          "section": "Umsetzbare Energie / Abruf: kein Wert falls null"
        },
        "feeding": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-rind-huhn",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-rind-huhn",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-vom-feinsten-adult-mit-rind-huhn.html",
      "declaredTextures": [
        "pate"
      ],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "9d2178d5819204564793cc59971694fda0b4417e2b75e7f7d26ee3c38bf478d7",
        "unparsedAnalysis": [
          [
            "taurin",
            "0,6 g/kg"
          ]
        ],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "calcium",
          "phosphorus",
          "totalTaurine",
          "EAN"
        ]
      },
      "originalDeclarations": {
        "composition": "65 % Fleisch und tierische Nebenerzeugnisse (24 % Huhn, 20 % Rind, Pute, Schwein), Mineralstoffe.",
        "analysisVerbatim": "Protein 11 %; Fettgehalt 5 %; Rohfaser 0,3 %; Rohasche 1,6 %; Feuchtigkeit 81 %; Taurin 0,6 g/kg",
        "additivesVerbatim": "200 IE Vitamin D3; 1 mg Kupfer-Aminosäure; 11,4 mg Zinksulfat, Monohydrat; 1,4 mg Mangansulfat-Monohydrat; 0,1 mg Calciumjodat",
        "sourceId": "manufacturer-vom-feinsten-adult-mit-rind-huhn"
      },
      "symbolImage": "cat-result-wet-mousse.webp"
    },
    {
      "id": "cat-research-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-huhn-lachsfilet-spinat",
      "species": "cat",
      "brand": "animonda",
      "line": "Vom Feinsten",
      "name": "Vom Feinsten Adult mit Schlemmerkern Schlemmerkern mit Huhn, Lachsfilet + Spinat",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {
        "minYears": 1,
        "maxYears": 6,
        "manufacturerWording": "Katzen von 1-6 Jahren"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "52 % Fleisch und tierische Nebenerzeugnisse (20 % Huhn, Rind, Schwein, Pute), Fisch und Fischnebenerzeugnisse (4 % Lachsfilet), Gemüse (u.a. 0,5 % Spinat), Mineralstoffe.",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-huhn-lachsfilet-spinat",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Fleisch und tierische Nebenerzeugnisse (20 % Huhn, Rind, Schwein, Pute)",
          "percentage": 52.0,
          "animal": null,
          "uncertainty": "Tierarten nicht vollständig einzeln zugeordnet"
        },
        {
          "name": "Fisch und Fischnebenerzeugnisse (4 % Lachsfilet)",
          "percentage": null,
          "animal": null,
          "uncertainty": "Tierarten nicht vollständig einzeln zugeordnet"
        },
        {
          "name": "Gemüse (u.a. 0,5 % Spinat)",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        },
        {
          "name": "Mineralstoffe",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 10.0,
          "fat": 4.5,
          "fibre": 0.5,
          "ash": 1.8,
          "moisture": 82.0,
          "calcium": null,
          "phosphorus": null
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 170.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Kupfer-Aminosäure",
            "value": 0.8,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zinksulfat, Monohydrat",
            "value": 9.6,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangansulfat-Monohydrat",
            "value": 1.2,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Calciumjodat",
            "value": 0.08,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 0.35,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "manufacturer"
      },
      "feeding": {
        "status": "documented",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [
          "currentWeightKg"
        ],
        "rows": [
          {
            "weightKg": 3.0,
            "minGrams": 250.0,
            "maxGrams": 250.0
          },
          {
            "weightKg": 4.0,
            "minGrams": 300.0,
            "maxGrams": 300.0
          },
          {
            "weightKg": 5.0,
            "minGrams": 350.0,
            "maxGrams": 350.0
          }
        ],
        "interpolation": "linear_within_table_only",
        "modifiers": [],
        "reason": null,
        "sourceTableSummary": "Gewicht der Katze g pro Tag 3 kg 250 g 4 kg 300 g 5 kg 350 g",
        "originalTables": [
          [
            [
              "Gewicht der Katze",
              "g pro Tag"
            ],
            [
              "3 kg",
              "250 g"
            ],
            [
              "4 kg",
              "300 g"
            ],
            [
              "5 kg",
              "350 g"
            ]
          ]
        ],
        "models": []
      },
      "packages": [
        {
          "id": "pack-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-huhn-lachsfilet-spinat-0",
          "units": 6,
          "unitNetGrams": 100.0,
          "netGrams": 600.0,
          "ean": null,
          "sourceId": "manufacturer-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-huhn-lachsfilet-spinat"
        }
      ],
      "offers": [
        "offer-cat-research-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-huhn-lachsfilet-spinat"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-huhn-lachsfilet-spinat",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-huhn-lachsfilet-spinat",
          "section": "Zusammensetzung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-huhn-lachsfilet-spinat",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-huhn-lachsfilet-spinat",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-huhn-lachsfilet-spinat",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-huhn-lachsfilet-spinat",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-huhn-lachsfilet-spinat",
          "section": "Umsetzbare Energie / Abruf: kein Wert falls null"
        },
        "feeding": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-huhn-lachsfilet-spinat",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-huhn-lachsfilet-spinat",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-huhn-lachsfilet-spinat.html",
      "declaredTextures": [
        "pate"
      ],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "3183f5e7a4742f2ea03eac82e297cfdb9687b3668fc757e658900f914445749c",
        "unparsedAnalysis": [],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "calcium",
          "phosphorus",
          "totalTaurine",
          "EAN"
        ]
      },
      "originalDeclarations": {
        "composition": "52 % Fleisch und tierische Nebenerzeugnisse (20 % Huhn, Rind, Schwein, Pute), Fisch und Fischnebenerzeugnisse (4 % Lachsfilet), Gemüse (u.a. 0,5 % Spinat), Mineralstoffe.",
        "analysisVerbatim": "Protein 10 %; Fettgehalt 4,5 %; Rohfaser 0,5 %; Rohasche 1,8 %; Feuchtigkeit 82 %",
        "additivesVerbatim": "170 IE Vitamin D3; 0,8 mg Kupfer-Aminosäure; 9,6 mg Zinksulfat, Monohydrat; 1,2 mg Mangansulfat-Monohydrat; 0,08 mg Calciumjodat",
        "sourceId": "manufacturer-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-huhn-lachsfilet-spinat"
      },
      "symbolImage": "cat-result-wet-mousse.webp"
    },
    {
      "id": "cat-research-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-huhn-rindfleisch-karotten",
      "species": "cat",
      "brand": "animonda",
      "line": "Vom Feinsten",
      "name": "Vom Feinsten Adult mit Schlemmerkern Schlemmerkern mit Huhn, Rindfleisch + Karotten",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {
        "minYears": 1,
        "maxYears": 6,
        "manufacturerWording": "Katzen von 1-6 Jahren"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "57 % Fleisch und tierische Nebenerzeugnisse (Rind und 4 % Rindfleisch, 20 % Huhn, Pute, Schwein), Gemüse (2 % Karotten), Mineralstoffe.",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-huhn-rindfleisch-karotten",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Fleisch und tierische Nebenerzeugnisse (Rind und 4 % Rindfleisch, 20 % Huhn, Pute, Schwein)",
          "percentage": 57.0,
          "animal": null,
          "uncertainty": "Tierarten nicht vollständig einzeln zugeordnet"
        },
        {
          "name": "Gemüse (2 % Karotten)",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        },
        {
          "name": "Mineralstoffe",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 10.0,
          "fat": 4.5,
          "fibre": 0.5,
          "ash": 1.8,
          "moisture": 82.0,
          "calcium": null,
          "phosphorus": null
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 170.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Kupfer-Aminosäure",
            "value": 0.8,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zinksulfat, Monohydrat",
            "value": 9.6,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangansulfat-Monohydrat",
            "value": 1.2,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Calciumjodat",
            "value": 0.08,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 0.35,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "manufacturer"
      },
      "feeding": {
        "status": "blocked",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [],
        "rows": [],
        "interpolation": "disabled",
        "modifiers": [],
        "reason": "Herstellertabelle vorhanden, aber Alters-, Aktivitäts-, Idealgewichts- oder Mischfütterungsachsen nicht eindeutig im automatischen Modell zugeordnet.",
        "sourceTableSummary": "Gewicht der Katze g pro Tag 3 kg 190 g 4 kg 230 g 5 kg 265 g 6 kg 300 g.",
        "originalTables": [
          [
            [
              "Gewicht der Katze",
              "g pro Tag"
            ],
            [
              "3 kg",
              "190 g"
            ],
            [
              "4 kg",
              "230 g"
            ],
            [
              "5 kg",
              "265 g"
            ],
            [
              "6 kg",
              "300 g."
            ]
          ]
        ],
        "models": []
      },
      "packages": [
        {
          "id": "pack-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-huhn-rindfleisch-karotten-0",
          "units": 32,
          "unitNetGrams": 100.0,
          "netGrams": 3200.0,
          "ean": null,
          "sourceId": "manufacturer-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-huhn-rindfleisch-karotten"
        }
      ],
      "offers": [
        "offer-cat-research-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-huhn-rindfleisch-karotten"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-huhn-rindfleisch-karotten",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-huhn-rindfleisch-karotten",
          "section": "Zusammensetzung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-huhn-rindfleisch-karotten",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-huhn-rindfleisch-karotten",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-huhn-rindfleisch-karotten",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-huhn-rindfleisch-karotten",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-huhn-rindfleisch-karotten",
          "section": "Umsetzbare Energie / Abruf: kein Wert falls null"
        },
        "feeding": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-huhn-rindfleisch-karotten",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-huhn-rindfleisch-karotten",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-huhn-rindfleisch-karotten.html",
      "declaredTextures": [
        "pate"
      ],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "b3c10cefe0ca944f714f33cab6084f864522ed4079983e4ef65b6f0b31708fc2",
        "unparsedAnalysis": [
          [
            "taurin",
            "0,55 g/kg"
          ]
        ],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "calcium",
          "phosphorus",
          "totalTaurine",
          "EAN"
        ]
      },
      "originalDeclarations": {
        "composition": "57 % Fleisch und tierische Nebenerzeugnisse (Rind und 4 % Rindfleisch, 20 % Huhn, Pute, Schwein), Gemüse (2 % Karotten), Mineralstoffe.",
        "analysisVerbatim": "Protein 10 %; Fettgehalt 4,5 %; Rohfaser 0,5 %; Rohasche 1,8 %; Feuchtigkeit 82 %; Taurin 0,55 g/kg",
        "additivesVerbatim": "170 IE Vitamin D3; 0,8 mg Kupfer-Aminosäure; 9,6 mg Zinksulfat, Monohydrat; 1,2 mg Mangansulfat-Monohydrat; 0,08 mg Calciumjodat",
        "sourceId": "manufacturer-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-huhn-rindfleisch-karotten"
      },
      "symbolImage": "cat-result-wet-mousse.webp"
    },
    {
      "id": "cat-research-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-pute-haehnchenbrust-kraeutern",
      "species": "cat",
      "brand": "animonda",
      "line": "Vom Feinsten",
      "name": "Vom Feinsten Adult mit Schlemmerkern Schlemmerkern mit Pute, Hähnchenbrust + Kräutern",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {
        "minYears": 1,
        "maxYears": 6,
        "manufacturerWording": "Katzen von 1-6 Jahren"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "57 % Fleisch und tierische Nebenerzeugnisse (Huhn und 4 % Hühnchenbrust, Rind, Schwein, 5 % Pute), Gemüse (2 % Paprika), Mineralstoffe, Majoran (0,01 %), Basilikum (0,01 %), Petersilie (0,01 %).",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-pute-haehnchenbrust-kraeutern",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Fleisch und tierische Nebenerzeugnisse (Huhn und 4 % Hühnchenbrust, Rind, Schwein, 5 % Pute)",
          "percentage": 57.0,
          "animal": null,
          "uncertainty": "Tierarten nicht vollständig einzeln zugeordnet"
        },
        {
          "name": "Gemüse (2 % Paprika)",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        },
        {
          "name": "Mineralstoffe",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        },
        {
          "name": "Majoran (0,01 %)",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        },
        {
          "name": "Basilikum (0,01 %)",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        },
        {
          "name": "Petersilie (0,01 %)",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 10.0,
          "fat": 4.5,
          "fibre": 0.5,
          "ash": 1.8,
          "moisture": 82.0,
          "calcium": null,
          "phosphorus": null
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 170.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Kupfer-Aminosäure",
            "value": 0.8,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zinksulfat, Monohydrat",
            "value": 9.6,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangansulfat-Monohydrat",
            "value": 1.2,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Calciumjodat",
            "value": 0.08,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 0.35,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "manufacturer"
      },
      "feeding": {
        "status": "documented",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [
          "currentWeightKg"
        ],
        "rows": [
          {
            "weightKg": 3.0,
            "minGrams": 250.0,
            "maxGrams": 250.0
          },
          {
            "weightKg": 4.0,
            "minGrams": 300.0,
            "maxGrams": 300.0
          },
          {
            "weightKg": 5.0,
            "minGrams": 350.0,
            "maxGrams": 350.0
          }
        ],
        "interpolation": "linear_within_table_only",
        "modifiers": [],
        "reason": null,
        "sourceTableSummary": "Gewicht der Katze g pro Tag 3 kg 250 g 4 kg 300 g 5 kg 350 g",
        "originalTables": [
          [
            [
              "Gewicht der Katze",
              "g pro Tag"
            ],
            [
              "3 kg",
              "250 g"
            ],
            [
              "4 kg",
              "300 g"
            ],
            [
              "5 kg",
              "350 g"
            ]
          ]
        ],
        "models": []
      },
      "packages": [
        {
          "id": "pack-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-pute-haehnchenbrust-kraeutern-0",
          "units": 6,
          "unitNetGrams": 100.0,
          "netGrams": 600.0,
          "ean": null,
          "sourceId": "manufacturer-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-pute-haehnchenbrust-kraeutern"
        }
      ],
      "offers": [
        "offer-cat-research-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-pute-haehnchenbrust-kraeutern"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-pute-haehnchenbrust-kraeutern",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-pute-haehnchenbrust-kraeutern",
          "section": "Zusammensetzung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-pute-haehnchenbrust-kraeutern",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-pute-haehnchenbrust-kraeutern",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-pute-haehnchenbrust-kraeutern",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-pute-haehnchenbrust-kraeutern",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-pute-haehnchenbrust-kraeutern",
          "section": "Umsetzbare Energie / Abruf: kein Wert falls null"
        },
        "feeding": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-pute-haehnchenbrust-kraeutern",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-pute-haehnchenbrust-kraeutern",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-pute-haehnchenbrust-kraeutern.html",
      "declaredTextures": [
        "pate"
      ],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "c5f197f560d04573d1b53195359966674a629a8393b26ce7d8e44900aba2e8f7",
        "unparsedAnalysis": [],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "calcium",
          "phosphorus",
          "totalTaurine",
          "EAN"
        ]
      },
      "originalDeclarations": {
        "composition": "57 % Fleisch und tierische Nebenerzeugnisse (Huhn und 4 % Hühnchenbrust, Rind, Schwein, 5 % Pute), Gemüse (2 % Paprika), Mineralstoffe, Majoran (0,01 %), Basilikum (0,01 %), Petersilie (0,01 %).",
        "analysisVerbatim": "Protein 10 %; Fettgehalt 4,5 %; Rohfaser 0,5 %; Rohasche 1,8 %; Feuchtigkeit 82 %",
        "additivesVerbatim": "170 IE Vitamin D3; 0,8 mg Kupfer-Aminosäure; 9,6 mg Zinksulfat, Monohydrat; 1,2 mg Mangansulfat-Monohydrat; 0,08 mg Calciumjodat",
        "sourceId": "manufacturer-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-pute-haehnchenbrust-kraeutern"
      },
      "symbolImage": "cat-food-wet.webp"
    },
    {
      "id": "cat-research-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-pute-rindfleisch-karotten",
      "species": "cat",
      "brand": "animonda",
      "line": "Vom Feinsten",
      "name": "Vom Feinsten Adult mit Schlemmerkern Schlemmerkern mit Pute, Rindfleisch + Karotten",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {
        "minYears": 1,
        "maxYears": 6,
        "manufacturerWording": "Katzen von 1-6 Jahren"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "57 % Fleisch und tierische Nebenerzeugnisse (22 % Rind und 4 % Rindfleisch, Huhn, 5 % Pute, Schwein), Gemüse (2 % Karotten), Mineralstoffe.",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-pute-rindfleisch-karotten",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Fleisch und tierische Nebenerzeugnisse (22 % Rind und 4 % Rindfleisch, Huhn, 5 % Pute, Schwein)",
          "percentage": 57.0,
          "animal": null,
          "uncertainty": "Tierarten nicht vollständig einzeln zugeordnet"
        },
        {
          "name": "Gemüse (2 % Karotten)",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        },
        {
          "name": "Mineralstoffe",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 10.0,
          "fat": 4.5,
          "fibre": 0.5,
          "ash": 1.8,
          "moisture": 82.0,
          "calcium": null,
          "phosphorus": null
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 170.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Kupfer-Aminosäure",
            "value": 0.8,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zinksulfat, Monohydrat",
            "value": 9.6,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangansulfat-Monohydrat",
            "value": 1.2,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Calciumjodat",
            "value": 0.08,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 0.35,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "manufacturer"
      },
      "feeding": {
        "status": "blocked",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [],
        "rows": [],
        "interpolation": "disabled",
        "modifiers": [],
        "reason": "Herstellertabelle vorhanden, aber Alters-, Aktivitäts-, Idealgewichts- oder Mischfütterungsachsen nicht eindeutig im automatischen Modell zugeordnet.",
        "sourceTableSummary": "Gewicht der Katze g pro Tag 3 kg 190 g 4 kg 230 g 5 kg 265 g 6 kg 300 g.",
        "originalTables": [
          [
            [
              "Gewicht der Katze",
              "g pro Tag"
            ],
            [
              "3 kg",
              "190 g"
            ],
            [
              "4 kg",
              "230 g"
            ],
            [
              "5 kg",
              "265 g"
            ],
            [
              "6 kg",
              "300 g."
            ]
          ]
        ],
        "models": []
      },
      "packages": [
        {
          "id": "pack-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-pute-rindfleisch-karotten-0",
          "units": 32,
          "unitNetGrams": 100.0,
          "netGrams": 3200.0,
          "ean": null,
          "sourceId": "manufacturer-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-pute-rindfleisch-karotten"
        }
      ],
      "offers": [
        "offer-cat-research-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-pute-rindfleisch-karotten"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-pute-rindfleisch-karotten",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-pute-rindfleisch-karotten",
          "section": "Zusammensetzung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-pute-rindfleisch-karotten",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-pute-rindfleisch-karotten",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-pute-rindfleisch-karotten",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-pute-rindfleisch-karotten",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-pute-rindfleisch-karotten",
          "section": "Umsetzbare Energie / Abruf: kein Wert falls null"
        },
        "feeding": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-pute-rindfleisch-karotten",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-pute-rindfleisch-karotten",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-pute-rindfleisch-karotten.html",
      "declaredTextures": [
        "pate"
      ],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "cc5eae685797f80882c3eba3207b091dceb001c4e4a8d546abbd4ae61e66daba",
        "unparsedAnalysis": [
          [
            "taurin",
            "0,55 g/kg"
          ]
        ],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "calcium",
          "phosphorus",
          "totalTaurine",
          "EAN"
        ]
      },
      "originalDeclarations": {
        "composition": "57 % Fleisch und tierische Nebenerzeugnisse (22 % Rind und 4 % Rindfleisch, Huhn, 5 % Pute, Schwein), Gemüse (2 % Karotten), Mineralstoffe.",
        "analysisVerbatim": "Protein 10 %; Fettgehalt 4,5 %; Rohfaser 0,5 %; Rohasche 1,8 %; Feuchtigkeit 82 %; Taurin 0,55 g/kg",
        "additivesVerbatim": "170 IE Vitamin D3; 0,8 mg Kupfer-Aminosäure; 9,6 mg Zinksulfat, Monohydrat; 1,2 mg Mangansulfat-Monohydrat; 0,08 mg Calciumjodat",
        "sourceId": "manufacturer-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-pute-rindfleisch-karotten"
      },
      "symbolImage": "cat-result-wet-mousse.webp"
    },
    {
      "id": "cat-research-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-rind-huehnchenbrust-kraeutern",
      "species": "cat",
      "brand": "animonda",
      "line": "Vom Feinsten",
      "name": "Vom Feinsten Adult mit Schlemmerkern Schlemmerkern mit Rind, Hühnchenbrust + Kräutern",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {
        "minYears": 1,
        "maxYears": 6,
        "manufacturerWording": "Katzen von 1-6 Jahren"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "57 % Fleisch und tierische Nebenerzeugnisse (20 % Rind, Huhn und 4 % Hühnchenbrust, Pute, Schwein), Gemüse (2 % Paprika), Mineralstoffe, Majoran (0,01 %), Basilikum (0,01 %), Petersilie (0,01 %).",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-rind-huehnchenbrust-kraeutern",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Fleisch und tierische Nebenerzeugnisse (20 % Rind, Huhn und 4 % Hühnchenbrust, Pute, Schwein)",
          "percentage": 57.0,
          "animal": null,
          "uncertainty": "Tierarten nicht vollständig einzeln zugeordnet"
        },
        {
          "name": "Gemüse (2 % Paprika)",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        },
        {
          "name": "Mineralstoffe",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        },
        {
          "name": "Majoran (0,01 %)",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        },
        {
          "name": "Basilikum (0,01 %)",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        },
        {
          "name": "Petersilie (0,01 %)",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 10.0,
          "fat": 4.5,
          "fibre": 0.5,
          "ash": 1.8,
          "moisture": 82.0,
          "calcium": null,
          "phosphorus": null
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 170.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Kupfer-Aminosäure",
            "value": 0.8,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zinksulfat, Monohydrat",
            "value": 9.6,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangansulfat-Monohydrat",
            "value": 1.2,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Calciumjodat",
            "value": 0.08,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 0.35,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "manufacturer"
      },
      "feeding": {
        "status": "blocked",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [],
        "rows": [],
        "interpolation": "disabled",
        "modifiers": [],
        "reason": "Herstellertabelle vorhanden, aber Alters-, Aktivitäts-, Idealgewichts- oder Mischfütterungsachsen nicht eindeutig im automatischen Modell zugeordnet.",
        "sourceTableSummary": "Gewicht der Katze g pro Tag 3 kg 190 g 4 kg 230 g 5 kg 265 g 6 kg 300 g.",
        "originalTables": [
          [
            [
              "Gewicht der Katze",
              "g pro Tag"
            ],
            [
              "3 kg",
              "190 g"
            ],
            [
              "4 kg",
              "230 g"
            ],
            [
              "5 kg",
              "265 g"
            ],
            [
              "6 kg",
              "300 g."
            ]
          ]
        ],
        "models": []
      },
      "packages": [
        {
          "id": "pack-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-rind-huehnchenbrust-kraeutern-0",
          "units": 32,
          "unitNetGrams": 100.0,
          "netGrams": 3200.0,
          "ean": null,
          "sourceId": "manufacturer-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-rind-huehnchenbrust-kraeutern"
        }
      ],
      "offers": [
        "offer-cat-research-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-rind-huehnchenbrust-kraeutern"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-rind-huehnchenbrust-kraeutern",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-rind-huehnchenbrust-kraeutern",
          "section": "Zusammensetzung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-rind-huehnchenbrust-kraeutern",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-rind-huehnchenbrust-kraeutern",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-rind-huehnchenbrust-kraeutern",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-rind-huehnchenbrust-kraeutern",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-rind-huehnchenbrust-kraeutern",
          "section": "Umsetzbare Energie / Abruf: kein Wert falls null"
        },
        "feeding": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-rind-huehnchenbrust-kraeutern",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-rind-huehnchenbrust-kraeutern",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-rind-huehnchenbrust-kraeutern.html",
      "declaredTextures": [
        "pate"
      ],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "b259de340456961b063cb6780d9fe36eded782624be45f9fbf4273a2e33705cb",
        "unparsedAnalysis": [
          [
            "taurin",
            "0,55 g/kg"
          ]
        ],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "calcium",
          "phosphorus",
          "totalTaurine",
          "EAN"
        ]
      },
      "originalDeclarations": {
        "composition": "57 % Fleisch und tierische Nebenerzeugnisse (20 % Rind, Huhn und 4 % Hühnchenbrust, Pute, Schwein), Gemüse (2 % Paprika), Mineralstoffe, Majoran (0,01 %), Basilikum (0,01 %), Petersilie (0,01 %).",
        "analysisVerbatim": "Protein 10 %; Fettgehalt 4,5 %; Rohfaser 0,5 %; Rohasche 1,8 %; Feuchtigkeit 82 %; Taurin 0,55 g/kg",
        "additivesVerbatim": "170 IE Vitamin D3; 0,8 mg Kupfer-Aminosäure; 9,6 mg Zinksulfat, Monohydrat; 1,2 mg Mangansulfat-Monohydrat; 0,08 mg Calciumjodat",
        "sourceId": "manufacturer-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-rind-huehnchenbrust-kraeutern"
      },
      "symbolImage": "cat-food-wet.webp"
    },
    {
      "id": "cat-research-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-rind-lachsfilet-spinat",
      "species": "cat",
      "brand": "animonda",
      "line": "Vom Feinsten",
      "name": "Vom Feinsten Adult mit Schlemmerkern Schlemmerkern mit Rind, Lachsfilet + Spinat",
      "market": "DE",
      "form": "dry",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {
        "minYears": 1,
        "maxYears": 6,
        "manufacturerWording": "Katzen von 1-6 Jahren"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "52 % Fleisch und tierische Nebenerzeugnisse (22 % Rind, Huhn, Pute, Schwein), Fisch und Fischnebenerzeugnisse (4 % Lachsfilet), Gemüse (u.a. 0,5 % Spinat), Mineralstoffe.",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-rind-lachsfilet-spinat",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Fleisch und tierische Nebenerzeugnisse (22 % Rind, Huhn, Pute, Schwein)",
          "percentage": 52.0,
          "animal": null,
          "uncertainty": "Tierarten nicht vollständig einzeln zugeordnet"
        },
        {
          "name": "Fisch und Fischnebenerzeugnisse (4 % Lachsfilet)",
          "percentage": null,
          "animal": null,
          "uncertainty": "Tierarten nicht vollständig einzeln zugeordnet"
        },
        {
          "name": "Gemüse (u.a. 0,5 % Spinat)",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        },
        {
          "name": "Mineralstoffe",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 10.0,
          "fat": 4.5,
          "fibre": 0.5,
          "ash": 1.8,
          "moisture": 82.0,
          "calcium": null,
          "phosphorus": null
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 170.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Kupfer-Aminosäure",
            "value": 0.8,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zinksulfat, Monohydrat",
            "value": 9.6,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangansulfat-Monohydrat",
            "value": 1.2,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Calciumjodat",
            "value": 0.08,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 0.35,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "manufacturer"
      },
      "feeding": {
        "status": "blocked",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [],
        "rows": [],
        "interpolation": "disabled",
        "modifiers": [],
        "reason": "Herstellertabelle vorhanden, aber Alters-, Aktivitäts-, Idealgewichts- oder Mischfütterungsachsen nicht eindeutig im automatischen Modell zugeordnet.",
        "sourceTableSummary": "Gewicht der Katze g pro Tag 3 kg 190 g 4 kg 230 g 5 kg 265 g 6 kg 300 g.",
        "originalTables": [
          [
            [
              "Gewicht der Katze",
              "g pro Tag"
            ],
            [
              "3 kg",
              "190 g"
            ],
            [
              "4 kg",
              "230 g"
            ],
            [
              "5 kg",
              "265 g"
            ],
            [
              "6 kg",
              "300 g."
            ]
          ]
        ],
        "models": []
      },
      "packages": [
        {
          "id": "pack-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-rind-lachsfilet-spinat-0",
          "units": 32,
          "unitNetGrams": 100.0,
          "netGrams": 3200.0,
          "ean": null,
          "sourceId": "manufacturer-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-rind-lachsfilet-spinat"
        }
      ],
      "offers": [
        "offer-cat-research-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-rind-lachsfilet-spinat"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-rind-lachsfilet-spinat",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-rind-lachsfilet-spinat",
          "section": "Zusammensetzung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-rind-lachsfilet-spinat",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-rind-lachsfilet-spinat",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-rind-lachsfilet-spinat",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-rind-lachsfilet-spinat",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-rind-lachsfilet-spinat",
          "section": "Umsetzbare Energie / Abruf: kein Wert falls null"
        },
        "feeding": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-rind-lachsfilet-spinat",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-rind-lachsfilet-spinat",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-rind-lachsfilet-spinat.html",
      "declaredTextures": [
        "pate"
      ],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "3bb4609cc0a00a4723d9c8425bcce1066940fe98d9ef84e30dedbee8a0f3e7f9",
        "unparsedAnalysis": [
          [
            "taurin",
            "0,55 g/kg"
          ]
        ],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "calcium",
          "phosphorus",
          "totalTaurine",
          "EAN"
        ]
      },
      "originalDeclarations": {
        "composition": "52 % Fleisch und tierische Nebenerzeugnisse (22 % Rind, Huhn, Pute, Schwein), Fisch und Fischnebenerzeugnisse (4 % Lachsfilet), Gemüse (u.a. 0,5 % Spinat), Mineralstoffe.",
        "analysisVerbatim": "Protein 10 %; Fettgehalt 4,5 %; Rohfaser 0,5 %; Rohasche 1,8 %; Feuchtigkeit 82 %; Taurin 0,55 g/kg",
        "additivesVerbatim": "170 IE Vitamin D3; 0,8 mg Kupfer-Aminosäure; 9,6 mg Zinksulfat, Monohydrat; 1,2 mg Mangansulfat-Monohydrat; 0,08 mg Calciumjodat",
        "sourceId": "manufacturer-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-rind-lachsfilet-spinat"
      },
      "symbolImage": "cat-result-dry-kibble.webp"
    },
    {
      "id": "cat-research-vom-feinsten-adult-mousse-mit-huhn-kaninchen",
      "species": "cat",
      "brand": "animonda",
      "line": "Vom Feinsten",
      "name": "Vom Feinsten Adult Mousse mit Huhn + Kaninchen",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {
        "minYears": 1,
        "maxYears": 6,
        "manufacturerWording": "Katzen von 1-6 Jahren"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "60 % Fleisch und tierische Nebenerzeugnisse (25 % Huhn, Geflügel, 5 % Kaninchen, Schwein), Mineralstoffe.",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-vom-feinsten-adult-mousse-mit-huhn-kaninchen",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Fleisch und tierische Nebenerzeugnisse (25 % Huhn, Geflügel, 5 % Kaninchen, Schwein)",
          "percentage": 60.0,
          "animal": null,
          "uncertainty": "Tierarten nicht vollständig einzeln zugeordnet"
        },
        {
          "name": "Mineralstoffe",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 11.0,
          "fat": 7.0,
          "fibre": 0.2,
          "ash": 2.0,
          "moisture": 78.0,
          "calcium": null,
          "phosphorus": null
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 379.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Kupfer(II)-sulfat-Pentahydrat",
            "value": 0.56,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangansulfat-Monohydrat",
            "value": 1.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zinksulfat, Monohydrat",
            "value": 10.8,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Taurin",
            "value": 297.0,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 0.46,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "manufacturer"
      },
      "feeding": {
        "status": "documented",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [
          "currentWeightKg"
        ],
        "rows": [
          {
            "weightKg": 3.0,
            "minGrams": 170.0,
            "maxGrams": 170.0
          },
          {
            "weightKg": 4.0,
            "minGrams": 200.0,
            "maxGrams": 200.0
          },
          {
            "weightKg": 5.0,
            "minGrams": 235.0,
            "maxGrams": 235.0
          }
        ],
        "interpolation": "linear_within_table_only",
        "modifiers": [],
        "reason": null,
        "sourceTableSummary": "Gewicht der Katze g pro Tag 3 kg 170 g 4 kg 200 g 5 kg 235 g",
        "originalTables": [
          [
            [
              "Gewicht der Katze",
              "g pro Tag"
            ],
            [
              "3 kg",
              "170 g"
            ],
            [
              "4 kg",
              "200 g"
            ],
            [
              "5 kg",
              "235 g"
            ]
          ]
        ],
        "models": []
      },
      "packages": [
        {
          "id": "pack-vom-feinsten-adult-mousse-mit-huhn-kaninchen-0",
          "units": 12,
          "unitNetGrams": 85.0,
          "netGrams": 1020.0,
          "ean": null,
          "sourceId": "manufacturer-vom-feinsten-adult-mousse-mit-huhn-kaninchen"
        }
      ],
      "offers": [
        "offer-cat-research-vom-feinsten-adult-mousse-mit-huhn-kaninchen"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-vom-feinsten-adult-mousse-mit-huhn-kaninchen",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-vom-feinsten-adult-mousse-mit-huhn-kaninchen",
          "section": "Zusammensetzung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-vom-feinsten-adult-mousse-mit-huhn-kaninchen",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-vom-feinsten-adult-mousse-mit-huhn-kaninchen",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-vom-feinsten-adult-mousse-mit-huhn-kaninchen",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-vom-feinsten-adult-mousse-mit-huhn-kaninchen",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-vom-feinsten-adult-mousse-mit-huhn-kaninchen",
          "section": "Umsetzbare Energie / Abruf: kein Wert falls null"
        },
        "feeding": {
          "sourceId": "manufacturer-vom-feinsten-adult-mousse-mit-huhn-kaninchen",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-vom-feinsten-adult-mousse-mit-huhn-kaninchen",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-vom-feinsten-adult-mousse-mit-huhn-kaninchen.html",
      "declaredTextures": [],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "af18ad22ad0c5f45b7648f0762b5d44affe535bc405b6438a218bb49affe7661",
        "unparsedAnalysis": [
          [
            "taurin",
            "0,6 g/kg"
          ]
        ],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "calcium",
          "phosphorus",
          "totalTaurine",
          "EAN"
        ]
      },
      "originalDeclarations": {
        "composition": "60 % Fleisch und tierische Nebenerzeugnisse (25 % Huhn, Geflügel, 5 % Kaninchen, Schwein), Mineralstoffe.",
        "analysisVerbatim": "Protein 11 %; Fettgehalt 7 %; Rohfaser 0,2 %; Rohasche 2 %; Feuchtigkeit 78 %; Taurin 0,6 g/kg",
        "additivesVerbatim": "379 IE Vitamin D3; 0,56 mg Kupfer(II)-sulfat-Pentahydrat; 1 mg Mangansulfat-Monohydrat; 10,8 mg Zinksulfat, Monohydrat; 297 mg Taurin",
        "sourceId": "manufacturer-vom-feinsten-adult-mousse-mit-huhn-kaninchen"
      },
      "symbolImage": "cat-result-wet-pieces.webp"
    },
    {
      "id": "cat-research-vom-feinsten-adult-mousse-mit-huhn-lamm",
      "species": "cat",
      "brand": "animonda",
      "line": "Vom Feinsten",
      "name": "Vom Feinsten Adult Mousse mit Huhn + Lamm",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {
        "minYears": 1,
        "maxYears": 6,
        "manufacturerWording": "Katzen von 1-6 Jahren"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "60 % Fleisch und tierische Nebenerzeugnisse (30 % Huhn, 8 % Lamm, Geflügel, Schwein), Mineralstoffe.",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-vom-feinsten-adult-mousse-mit-huhn-lamm",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Fleisch und tierische Nebenerzeugnisse (30 % Huhn, 8 % Lamm, Geflügel, Schwein)",
          "percentage": 60.0,
          "animal": null,
          "uncertainty": "Tierarten nicht vollständig einzeln zugeordnet"
        },
        {
          "name": "Mineralstoffe",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 11.0,
          "fat": 7.0,
          "fibre": 0.2,
          "ash": 2.0,
          "moisture": 78.0,
          "calcium": null,
          "phosphorus": null
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 379.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Kupfer(II)-sulfat-Pentahydrat",
            "value": 0.56,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangansulfat-Monohydrat",
            "value": 1.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zinksulfat, Monohydrat",
            "value": 10.8,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Taurin",
            "value": 297.0,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 0.46,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "manufacturer"
      },
      "feeding": {
        "status": "documented",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [
          "currentWeightKg"
        ],
        "rows": [
          {
            "weightKg": 3.0,
            "minGrams": 170.0,
            "maxGrams": 170.0
          },
          {
            "weightKg": 4.0,
            "minGrams": 200.0,
            "maxGrams": 200.0
          },
          {
            "weightKg": 5.0,
            "minGrams": 235.0,
            "maxGrams": 235.0
          }
        ],
        "interpolation": "linear_within_table_only",
        "modifiers": [],
        "reason": null,
        "sourceTableSummary": "Gewicht der Katze g pro Tag 3 kg 170 g 4 kg 200 g 5 kg 235 g",
        "originalTables": [
          [
            [
              "Gewicht der Katze",
              "g pro Tag"
            ],
            [
              "3 kg",
              "170 g"
            ],
            [
              "4 kg",
              "200 g"
            ],
            [
              "5 kg",
              "235 g"
            ]
          ]
        ],
        "models": []
      },
      "packages": [
        {
          "id": "pack-vom-feinsten-adult-mousse-mit-huhn-lamm-0",
          "units": 12,
          "unitNetGrams": 85.0,
          "netGrams": 1020.0,
          "ean": null,
          "sourceId": "manufacturer-vom-feinsten-adult-mousse-mit-huhn-lamm"
        }
      ],
      "offers": [
        "offer-cat-research-vom-feinsten-adult-mousse-mit-huhn-lamm"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-vom-feinsten-adult-mousse-mit-huhn-lamm",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-vom-feinsten-adult-mousse-mit-huhn-lamm",
          "section": "Zusammensetzung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-vom-feinsten-adult-mousse-mit-huhn-lamm",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-vom-feinsten-adult-mousse-mit-huhn-lamm",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-vom-feinsten-adult-mousse-mit-huhn-lamm",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-vom-feinsten-adult-mousse-mit-huhn-lamm",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-vom-feinsten-adult-mousse-mit-huhn-lamm",
          "section": "Umsetzbare Energie / Abruf: kein Wert falls null"
        },
        "feeding": {
          "sourceId": "manufacturer-vom-feinsten-adult-mousse-mit-huhn-lamm",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-vom-feinsten-adult-mousse-mit-huhn-lamm",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-vom-feinsten-adult-mousse-mit-huhn-lamm.html",
      "declaredTextures": [],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "4c8d7ad76eeee6ceddcff1e189f30ecac8e992305b692f12ffe460331d422df6",
        "unparsedAnalysis": [
          [
            "taurin",
            "0,6 g/kg"
          ]
        ],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "calcium",
          "phosphorus",
          "totalTaurine",
          "EAN"
        ]
      },
      "originalDeclarations": {
        "composition": "60 % Fleisch und tierische Nebenerzeugnisse (30 % Huhn, 8 % Lamm, Geflügel, Schwein), Mineralstoffe.",
        "analysisVerbatim": "Protein 11 %; Fettgehalt 7 %; Rohfaser 0,2 %; Rohasche 2 %; Feuchtigkeit 78 %; Taurin 0,6 g/kg",
        "additivesVerbatim": "379 IE Vitamin D3; 0,56 mg Kupfer(II)-sulfat-Pentahydrat; 1 mg Mangansulfat-Monohydrat; 10,8 mg Zinksulfat, Monohydrat; 297 mg Taurin",
        "sourceId": "manufacturer-vom-feinsten-adult-mousse-mit-huhn-lamm"
      },
      "symbolImage": "cat-result-wet-pieces.webp"
    },
    {
      "id": "cat-research-vom-feinsten-adult-mousse-mit-huhn-thunfisch",
      "species": "cat",
      "brand": "animonda",
      "line": "Vom Feinsten",
      "name": "Vom Feinsten Adult Mousse mit Huhn + Thunfisch",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {
        "minYears": 1,
        "maxYears": 6,
        "manufacturerWording": "Katzen von 1-6 Jahren"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "53 % Fleisch und tierische Nebenerzeugnisse (30 % Huhn, Geflügel, Schwein), Fisch und Fischnebenerzeugnisse (7 % Thunfisch), Mineralstoffe.",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-vom-feinsten-adult-mousse-mit-huhn-thunfisch",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Fleisch und tierische Nebenerzeugnisse (30 % Huhn, Geflügel, Schwein)",
          "percentage": 53.0,
          "animal": null,
          "uncertainty": "Tierarten nicht vollständig einzeln zugeordnet"
        },
        {
          "name": "Fisch und Fischnebenerzeugnisse (7 % Thunfisch)",
          "percentage": null,
          "animal": "fish",
          "uncertainty": null
        },
        {
          "name": "Mineralstoffe",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 11.0,
          "fat": 7.0,
          "fibre": 0.2,
          "ash": 2.0,
          "moisture": 78.0,
          "calcium": null,
          "phosphorus": null
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 379.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Kupfer(II)-sulfat-Pentahydrat",
            "value": 0.56,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangansulfat-Monohydrat",
            "value": 1.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zinksulfat, Monohydrat",
            "value": 10.8,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Taurin",
            "value": 297.0,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 0.46,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "manufacturer"
      },
      "feeding": {
        "status": "documented",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [
          "currentWeightKg"
        ],
        "rows": [
          {
            "weightKg": 3.0,
            "minGrams": 170.0,
            "maxGrams": 170.0
          },
          {
            "weightKg": 4.0,
            "minGrams": 200.0,
            "maxGrams": 200.0
          },
          {
            "weightKg": 5.0,
            "minGrams": 235.0,
            "maxGrams": 235.0
          }
        ],
        "interpolation": "linear_within_table_only",
        "modifiers": [],
        "reason": null,
        "sourceTableSummary": "Gewicht der Katze g pro Tag 3 kg 170 g 4 kg 200 g 5 kg 235 g",
        "originalTables": [
          [
            [
              "Gewicht der Katze",
              "g pro Tag"
            ],
            [
              "3 kg",
              "170 g"
            ],
            [
              "4 kg",
              "200 g"
            ],
            [
              "5 kg",
              "235 g"
            ]
          ]
        ],
        "models": []
      },
      "packages": [
        {
          "id": "pack-vom-feinsten-adult-mousse-mit-huhn-thunfisch-0",
          "units": 12,
          "unitNetGrams": 85.0,
          "netGrams": 1020.0,
          "ean": null,
          "sourceId": "manufacturer-vom-feinsten-adult-mousse-mit-huhn-thunfisch"
        }
      ],
      "offers": [
        "offer-cat-research-vom-feinsten-adult-mousse-mit-huhn-thunfisch"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-vom-feinsten-adult-mousse-mit-huhn-thunfisch",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-vom-feinsten-adult-mousse-mit-huhn-thunfisch",
          "section": "Zusammensetzung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-vom-feinsten-adult-mousse-mit-huhn-thunfisch",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-vom-feinsten-adult-mousse-mit-huhn-thunfisch",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-vom-feinsten-adult-mousse-mit-huhn-thunfisch",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-vom-feinsten-adult-mousse-mit-huhn-thunfisch",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-vom-feinsten-adult-mousse-mit-huhn-thunfisch",
          "section": "Umsetzbare Energie / Abruf: kein Wert falls null"
        },
        "feeding": {
          "sourceId": "manufacturer-vom-feinsten-adult-mousse-mit-huhn-thunfisch",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-vom-feinsten-adult-mousse-mit-huhn-thunfisch",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-vom-feinsten-adult-mousse-mit-huhn-thunfisch.html",
      "declaredTextures": [],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "00ba2ecae10664e25ce28e799d9da4b0012b85e19d141de15ca6f095bc6bc4a9",
        "unparsedAnalysis": [
          [
            "taurin",
            "0,6 g/kg"
          ]
        ],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "calcium",
          "phosphorus",
          "totalTaurine",
          "EAN"
        ]
      },
      "originalDeclarations": {
        "composition": "53 % Fleisch und tierische Nebenerzeugnisse (30 % Huhn, Geflügel, Schwein), Fisch und Fischnebenerzeugnisse (7 % Thunfisch), Mineralstoffe.",
        "analysisVerbatim": "Protein 11 %; Fettgehalt 7 %; Rohfaser 0,2 %; Rohasche 2 %; Feuchtigkeit 78 %; Taurin 0,6 g/kg",
        "additivesVerbatim": "379 IE Vitamin D3; 0,56 mg Kupfer(II)-sulfat-Pentahydrat; 1 mg Mangansulfat-Monohydrat; 10,8 mg Zinksulfat, Monohydrat; 297 mg Taurin",
        "sourceId": "manufacturer-vom-feinsten-adult-mousse-mit-huhn-thunfisch"
      },
      "symbolImage": "cat-result-wet-mousse.webp"
    },
    {
      "id": "cat-research-vom-feinsten-adult-mousse-mit-lachs-gefluegel",
      "species": "cat",
      "brand": "animonda",
      "line": "Vom Feinsten",
      "name": "Vom Feinsten Adult Mousse mit Lachs + Geflügel",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {},
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "55 % Fleisch und tierische Nebenerzeugnisse (20 % Geflügel, Schwein), Fisch und Fischnebenerzeugnisse (15 % Lachs), Mineralstoffe.",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-vom-feinsten-adult-mousse-mit-lachs-gefluegel",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Fleisch und tierische Nebenerzeugnisse (20 % Geflügel, Schwein)",
          "percentage": 55.0,
          "animal": null,
          "uncertainty": "Tierarten nicht vollständig einzeln zugeordnet"
        },
        {
          "name": "Fisch und Fischnebenerzeugnisse (15 % Lachs)",
          "percentage": null,
          "animal": null,
          "uncertainty": "Tierarten nicht vollständig einzeln zugeordnet"
        },
        {
          "name": "Mineralstoffe",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 11.0,
          "fat": 7.0,
          "fibre": 0.2,
          "ash": 2.0,
          "moisture": 78.0,
          "calcium": null,
          "phosphorus": null
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 379.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Kupfer(II)-sulfat-Pentahydrat",
            "value": 0.56,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangansulfat-Monohydrat",
            "value": 1.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zinksulfat, Monohydrat",
            "value": 10.8,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Taurin",
            "value": 297.0,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 0.46,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "manufacturer"
      },
      "feeding": {
        "status": "documented",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [
          "currentWeightKg"
        ],
        "rows": [
          {
            "weightKg": 3.0,
            "minGrams": 170.0,
            "maxGrams": 170.0
          },
          {
            "weightKg": 4.0,
            "minGrams": 200.0,
            "maxGrams": 200.0
          },
          {
            "weightKg": 5.0,
            "minGrams": 235.0,
            "maxGrams": 235.0
          }
        ],
        "interpolation": "linear_within_table_only",
        "modifiers": [],
        "reason": null,
        "sourceTableSummary": "Gewicht der Katze g pro Tag 3 kg 170 g 4 kg 200 g 5 kg 235 g",
        "originalTables": [
          [
            [
              "Gewicht der Katze",
              "g pro Tag"
            ],
            [
              "3 kg",
              "170 g"
            ],
            [
              "4 kg",
              "200 g"
            ],
            [
              "5 kg",
              "235 g"
            ]
          ]
        ],
        "models": []
      },
      "packages": [
        {
          "id": "pack-vom-feinsten-adult-mousse-mit-lachs-gefluegel-0",
          "units": 12,
          "unitNetGrams": 85.0,
          "netGrams": 1020.0,
          "ean": null,
          "sourceId": "manufacturer-vom-feinsten-adult-mousse-mit-lachs-gefluegel"
        }
      ],
      "offers": [
        "offer-cat-research-vom-feinsten-adult-mousse-mit-lachs-gefluegel"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-vom-feinsten-adult-mousse-mit-lachs-gefluegel",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-vom-feinsten-adult-mousse-mit-lachs-gefluegel",
          "section": "Zusammensetzung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-vom-feinsten-adult-mousse-mit-lachs-gefluegel",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-vom-feinsten-adult-mousse-mit-lachs-gefluegel",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-vom-feinsten-adult-mousse-mit-lachs-gefluegel",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-vom-feinsten-adult-mousse-mit-lachs-gefluegel",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-vom-feinsten-adult-mousse-mit-lachs-gefluegel",
          "section": "Umsetzbare Energie / Abruf: kein Wert falls null"
        },
        "feeding": {
          "sourceId": "manufacturer-vom-feinsten-adult-mousse-mit-lachs-gefluegel",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-vom-feinsten-adult-mousse-mit-lachs-gefluegel",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-vom-feinsten-adult-mousse-mit-lachs-gefluegel.html",
      "declaredTextures": [],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "070e0f2a6d1ce2689582a7f478604a7d6550f22972a8e1d888a09dc437ac3883",
        "unparsedAnalysis": [
          [
            "taurin",
            "0,6 g/kg"
          ]
        ],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "calcium",
          "phosphorus",
          "totalTaurine",
          "EAN"
        ]
      },
      "originalDeclarations": {
        "composition": "55 % Fleisch und tierische Nebenerzeugnisse (20 % Geflügel, Schwein), Fisch und Fischnebenerzeugnisse (15 % Lachs), Mineralstoffe.",
        "analysisVerbatim": "Protein 11 %; Fettgehalt 7 %; Rohfaser 0,2 %; Rohasche 2 %; Feuchtigkeit 78 %; Taurin 0,6 g/kg",
        "additivesVerbatim": "379 IE Vitamin D3; 0,56 mg Kupfer(II)-sulfat-Pentahydrat; 1 mg Mangansulfat-Monohydrat; 10,8 mg Zinksulfat, Monohydrat; 297 mg Taurin",
        "sourceId": "manufacturer-vom-feinsten-adult-mousse-mit-lachs-gefluegel"
      },
      "symbolImage": "cat-result-wet-pieces.webp"
    },
    {
      "id": "cat-research-vom-feinsten-adult-mousse-mit-pute-fasan",
      "species": "cat",
      "brand": "animonda",
      "line": "Vom Feinsten",
      "name": "Vom Feinsten Adult Mousse mit Pute + Fasan",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {
        "minYears": 1,
        "maxYears": 6,
        "manufacturerWording": "Katzen von 1-6 Jahren"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "60 % Fleisch und tierische Nebenerzeugnisse (Geflügel, 10 % Pute, 5 % Fasan, Schwein), Mineralstoffe.",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-vom-feinsten-adult-mousse-mit-pute-fasan",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Fleisch und tierische Nebenerzeugnisse (Geflügel, 10 % Pute, 5 % Fasan, Schwein)",
          "percentage": 60.0,
          "animal": null,
          "uncertainty": "Tierarten nicht vollständig einzeln zugeordnet"
        },
        {
          "name": "Mineralstoffe",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 11.0,
          "fat": 7.0,
          "fibre": 0.2,
          "ash": 2.0,
          "moisture": 78.0,
          "calcium": null,
          "phosphorus": null
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 379.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Kupfer(II)-sulfat-Pentahydrat",
            "value": 0.56,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangansulfat-Monohydrat",
            "value": 1.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zinksulfat, Monohydrat",
            "value": 10.8,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Taurin",
            "value": 297.0,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 0.46,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "manufacturer"
      },
      "feeding": {
        "status": "documented",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [
          "currentWeightKg"
        ],
        "rows": [
          {
            "weightKg": 3.0,
            "minGrams": 170.0,
            "maxGrams": 170.0
          },
          {
            "weightKg": 4.0,
            "minGrams": 200.0,
            "maxGrams": 200.0
          },
          {
            "weightKg": 5.0,
            "minGrams": 235.0,
            "maxGrams": 235.0
          }
        ],
        "interpolation": "linear_within_table_only",
        "modifiers": [],
        "reason": null,
        "sourceTableSummary": "Gewicht der Katze g pro Tag 3 kg 170 g 4 kg 200 g 5 kg 235 g",
        "originalTables": [
          [
            [
              "Gewicht der Katze",
              "g pro Tag"
            ],
            [
              "3 kg",
              "170 g"
            ],
            [
              "4 kg",
              "200 g"
            ],
            [
              "5 kg",
              "235 g"
            ]
          ]
        ],
        "models": []
      },
      "packages": [
        {
          "id": "pack-vom-feinsten-adult-mousse-mit-pute-fasan-0",
          "units": 12,
          "unitNetGrams": 85.0,
          "netGrams": 1020.0,
          "ean": null,
          "sourceId": "manufacturer-vom-feinsten-adult-mousse-mit-pute-fasan"
        }
      ],
      "offers": [
        "offer-cat-research-vom-feinsten-adult-mousse-mit-pute-fasan"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-vom-feinsten-adult-mousse-mit-pute-fasan",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-vom-feinsten-adult-mousse-mit-pute-fasan",
          "section": "Zusammensetzung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-vom-feinsten-adult-mousse-mit-pute-fasan",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-vom-feinsten-adult-mousse-mit-pute-fasan",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-vom-feinsten-adult-mousse-mit-pute-fasan",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-vom-feinsten-adult-mousse-mit-pute-fasan",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-vom-feinsten-adult-mousse-mit-pute-fasan",
          "section": "Umsetzbare Energie / Abruf: kein Wert falls null"
        },
        "feeding": {
          "sourceId": "manufacturer-vom-feinsten-adult-mousse-mit-pute-fasan",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-vom-feinsten-adult-mousse-mit-pute-fasan",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-vom-feinsten-adult-mousse-mit-pute-fasan.html",
      "declaredTextures": [],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "e80f1dee77de241603963d0bcd90ac78a6cf952638ea619eff8eb10b0f42e948",
        "unparsedAnalysis": [
          [
            "taurin",
            "0,6 g/kg"
          ]
        ],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "calcium",
          "phosphorus",
          "totalTaurine",
          "EAN"
        ]
      },
      "originalDeclarations": {
        "composition": "60 % Fleisch und tierische Nebenerzeugnisse (Geflügel, 10 % Pute, 5 % Fasan, Schwein), Mineralstoffe.",
        "analysisVerbatim": "Protein 11 %; Fettgehalt 7 %; Rohfaser 0,2 %; Rohasche 2 %; Feuchtigkeit 78 %; Taurin 0,6 g/kg",
        "additivesVerbatim": "379 IE Vitamin D3; 0,56 mg Kupfer(II)-sulfat-Pentahydrat; 1 mg Mangansulfat-Monohydrat; 10,8 mg Zinksulfat, Monohydrat; 297 mg Taurin",
        "sourceId": "manufacturer-vom-feinsten-adult-mousse-mit-pute-fasan"
      },
      "symbolImage": "cat-food-wet.webp"
    },
    {
      "id": "cat-research-vom-feinsten-adult-mousse-mit-rind-ente",
      "species": "cat",
      "brand": "animonda",
      "line": "Vom Feinsten",
      "name": "Vom Feinsten Adult Mousse mit Rind + Ente",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {},
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "60 % Fleisch und tierische Nebenerzeugnisse (Geflügel, 10 % Rind, 5 % Ente, Schwein), Mineralstoffe.",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-vom-feinsten-adult-mousse-mit-rind-ente",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Fleisch und tierische Nebenerzeugnisse (Geflügel, 10 % Rind, 5 % Ente, Schwein)",
          "percentage": 60.0,
          "animal": null,
          "uncertainty": "Tierarten nicht vollständig einzeln zugeordnet"
        },
        {
          "name": "Mineralstoffe",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 11.0,
          "fat": 7.0,
          "fibre": 0.2,
          "ash": 2.0,
          "moisture": 78.0,
          "calcium": null,
          "phosphorus": null
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 379.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Kupfer(II)-sulfat-Pentahydrat",
            "value": 0.56,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangansulfat-Monohydrat",
            "value": 1.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zinksulfat, Monohydrat",
            "value": 10.8,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Taurin",
            "value": 297.0,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 0.46,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "manufacturer"
      },
      "feeding": {
        "status": "documented",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [
          "currentWeightKg"
        ],
        "rows": [
          {
            "weightKg": 3.0,
            "minGrams": 170.0,
            "maxGrams": 170.0
          },
          {
            "weightKg": 4.0,
            "minGrams": 200.0,
            "maxGrams": 200.0
          },
          {
            "weightKg": 5.0,
            "minGrams": 235.0,
            "maxGrams": 235.0
          }
        ],
        "interpolation": "linear_within_table_only",
        "modifiers": [],
        "reason": null,
        "sourceTableSummary": "Gewicht der Katze g pro Tag 3 kg 170 g 4 kg 200 g 5 kg 235 g",
        "originalTables": [
          [
            [
              "Gewicht der Katze",
              "g pro Tag"
            ],
            [
              "3 kg",
              "170 g"
            ],
            [
              "4 kg",
              "200 g"
            ],
            [
              "5 kg",
              "235 g"
            ]
          ]
        ],
        "models": []
      },
      "packages": [
        {
          "id": "pack-vom-feinsten-adult-mousse-mit-rind-ente-0",
          "units": 12,
          "unitNetGrams": 85.0,
          "netGrams": 1020.0,
          "ean": null,
          "sourceId": "manufacturer-vom-feinsten-adult-mousse-mit-rind-ente"
        }
      ],
      "offers": [
        "offer-cat-research-vom-feinsten-adult-mousse-mit-rind-ente"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-vom-feinsten-adult-mousse-mit-rind-ente",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-vom-feinsten-adult-mousse-mit-rind-ente",
          "section": "Zusammensetzung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-vom-feinsten-adult-mousse-mit-rind-ente",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-vom-feinsten-adult-mousse-mit-rind-ente",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-vom-feinsten-adult-mousse-mit-rind-ente",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-vom-feinsten-adult-mousse-mit-rind-ente",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-vom-feinsten-adult-mousse-mit-rind-ente",
          "section": "Umsetzbare Energie / Abruf: kein Wert falls null"
        },
        "feeding": {
          "sourceId": "manufacturer-vom-feinsten-adult-mousse-mit-rind-ente",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-vom-feinsten-adult-mousse-mit-rind-ente",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-vom-feinsten-adult-mousse-mit-rind-ente.html",
      "declaredTextures": [],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "d4e82bee7bca0a77c1160e2167c571ad225522bdf56ae02a9ef8db14aba41ea8",
        "unparsedAnalysis": [
          [
            "taurin",
            "0,6 g/kg"
          ]
        ],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "calcium",
          "phosphorus",
          "totalTaurine",
          "EAN"
        ]
      },
      "originalDeclarations": {
        "composition": "60 % Fleisch und tierische Nebenerzeugnisse (Geflügel, 10 % Rind, 5 % Ente, Schwein), Mineralstoffe.",
        "analysisVerbatim": "Protein 11 %; Fettgehalt 7 %; Rohfaser 0,2 %; Rohasche 2 %; Feuchtigkeit 78 %; Taurin 0,6 g/kg",
        "additivesVerbatim": "379 IE Vitamin D3; 0,56 mg Kupfer(II)-sulfat-Pentahydrat; 1 mg Mangansulfat-Monohydrat; 10,8 mg Zinksulfat, Monohydrat; 297 mg Taurin",
        "sourceId": "manufacturer-vom-feinsten-adult-mousse-mit-rind-ente"
      },
      "symbolImage": "cat-result-wet-pieces.webp"
    },
    {
      "id": "cat-research-vom-feinsten-adult-mousse-mousse-viefalt",
      "species": "cat",
      "brand": "animonda",
      "line": "Vom Feinsten",
      "name": "Vom Feinsten Adult Mousse Mousse-Viefalt",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {
        "minYears": 1,
        "maxYears": 6,
        "manufacturerWording": "Katzen von 1-6 Jahren"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "mit Huhn + Kaninchen: 60 % Fleisch und tierische Nebenerzeugnisse (25 % Huhn, Geflügel, 5 % Kaninchen, Schwein), Mineralstoffe. mit Pute + Fasan: 60 % Fleisch und tierische Nebenerzeugnisse (Geflügel, 10 % Pute, 5 % Fasan, Schwein), Mineralstoffe. mit Lachs + Geflügel: 55 % Fleisch und tierische Nebenerzeugnisse (20 % Geflügel, Schwein), Fisch und Fischnebenerzeugnisse (15 % Lachs), Mineralstoffe. mit Huhn + Thunfisch: 53 % Fleisch und tierische Nebenerzeugnisse (30 % Huhn, Geflügel, Schwein), Fisch und Fischnebenerzeugnisse (7 % Thunfisch), Mineralstoffe. mit Huhn + Lamm: 60 % Fleisch und tierische Nebenerzeugnisse (30 % Huhn, 8 % Lamm, Geflügel, Schwein), Mineralstoffe. mit Rind + Ente: 60 % Fleisch und tierische Nebenerzeugnisse (Geflügel, 10 % Rind, 5 % Ente, Schwein), Mineralstoffe.",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-vom-feinsten-adult-mousse-mousse-viefalt",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "mit Huhn + Kaninchen: 60 % Fleisch und tierische Nebenerzeugnisse (25 % Huhn, Geflügel, 5 % Kaninchen, Schwein)",
          "percentage": null,
          "animal": null,
          "uncertainty": "Tierarten nicht vollständig einzeln zugeordnet"
        },
        {
          "name": "Mineralstoffe. mit Pute + Fasan: 60 % Fleisch und tierische Nebenerzeugnisse (Geflügel, 10 % Pute, 5 % Fasan, Schwein)",
          "percentage": null,
          "animal": null,
          "uncertainty": "Tierarten nicht vollständig einzeln zugeordnet"
        },
        {
          "name": "Mineralstoffe. mit Lachs + Geflügel: 55 % Fleisch und tierische Nebenerzeugnisse (20 % Geflügel, Schwein)",
          "percentage": null,
          "animal": null,
          "uncertainty": "Tierarten nicht vollständig einzeln zugeordnet"
        },
        {
          "name": "Fisch und Fischnebenerzeugnisse (15 % Lachs)",
          "percentage": null,
          "animal": null,
          "uncertainty": "Tierarten nicht vollständig einzeln zugeordnet"
        },
        {
          "name": "Mineralstoffe. mit Huhn + Thunfisch: 53 % Fleisch und tierische Nebenerzeugnisse (30 % Huhn, Geflügel, Schwein)",
          "percentage": null,
          "animal": null,
          "uncertainty": "Tierarten nicht vollständig einzeln zugeordnet"
        },
        {
          "name": "Fisch und Fischnebenerzeugnisse (7 % Thunfisch)",
          "percentage": null,
          "animal": "fish",
          "uncertainty": null
        },
        {
          "name": "Mineralstoffe. mit Huhn + Lamm: 60 % Fleisch und tierische Nebenerzeugnisse (30 % Huhn, 8 % Lamm, Geflügel, Schwein)",
          "percentage": null,
          "animal": null,
          "uncertainty": "Tierarten nicht vollständig einzeln zugeordnet"
        },
        {
          "name": "Mineralstoffe. mit Rind + Ente: 60 % Fleisch und tierische Nebenerzeugnisse (Geflügel, 10 % Rind, 5 % Ente, Schwein)",
          "percentage": null,
          "animal": null,
          "uncertainty": "Tierarten nicht vollständig einzeln zugeordnet"
        },
        {
          "name": "Mineralstoffe",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 11.0,
          "fat": 7.0,
          "fibre": 0.2,
          "ash": 2.0,
          "moisture": 78.0,
          "calcium": null,
          "phosphorus": null
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 379.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Kupfer(II)-sulfat-Pentahydrat",
            "value": 0.56,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangansulfat-Monohydrat",
            "value": 1.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zinksulfat, Monohydrat",
            "value": 10.8,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Taurin",
            "value": 297.0,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 0.46,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "manufacturer"
      },
      "feeding": {
        "status": "documented",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [
          "currentWeightKg"
        ],
        "rows": [
          {
            "weightKg": 3.0,
            "minGrams": 170.0,
            "maxGrams": 170.0
          },
          {
            "weightKg": 4.0,
            "minGrams": 200.0,
            "maxGrams": 200.0
          },
          {
            "weightKg": 5.0,
            "minGrams": 235.0,
            "maxGrams": 235.0
          }
        ],
        "interpolation": "linear_within_table_only",
        "modifiers": [],
        "reason": null,
        "sourceTableSummary": "Gewicht der Katze g pro Tag 3 kg 170 g 4 kg 200 g 5 kg 235 g",
        "originalTables": [
          [
            [
              "Gewicht der Katze",
              "g pro Tag"
            ],
            [
              "3 kg",
              "170 g"
            ],
            [
              "4 kg",
              "200 g"
            ],
            [
              "5 kg",
              "235 g"
            ]
          ]
        ],
        "models": []
      },
      "packages": [
        {
          "id": "pack-vom-feinsten-adult-mousse-mousse-viefalt-0",
          "units": 72,
          "unitNetGrams": 85.0,
          "netGrams": 6120.0,
          "ean": null,
          "sourceId": "manufacturer-vom-feinsten-adult-mousse-mousse-viefalt"
        }
      ],
      "offers": [
        "offer-cat-research-vom-feinsten-adult-mousse-mousse-viefalt"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-vom-feinsten-adult-mousse-mousse-viefalt",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-vom-feinsten-adult-mousse-mousse-viefalt",
          "section": "Zusammensetzung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-vom-feinsten-adult-mousse-mousse-viefalt",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-vom-feinsten-adult-mousse-mousse-viefalt",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-vom-feinsten-adult-mousse-mousse-viefalt",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-vom-feinsten-adult-mousse-mousse-viefalt",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-vom-feinsten-adult-mousse-mousse-viefalt",
          "section": "Umsetzbare Energie / Abruf: kein Wert falls null"
        },
        "feeding": {
          "sourceId": "manufacturer-vom-feinsten-adult-mousse-mousse-viefalt",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-vom-feinsten-adult-mousse-mousse-viefalt",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-vom-feinsten-adult-mousse-mousse-viefalt.html",
      "declaredTextures": [],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "ec5c3c0c529e683cc7196b21d5cc96d7acc21545041a45db44306221e78cc65c",
        "unparsedAnalysis": [
          [
            "taurin",
            "0,6 g/kg"
          ]
        ],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "calcium",
          "phosphorus",
          "totalTaurine",
          "EAN"
        ]
      },
      "originalDeclarations": {
        "composition": "mit Huhn + Kaninchen: 60 % Fleisch und tierische Nebenerzeugnisse (25 % Huhn, Geflügel, 5 % Kaninchen, Schwein), Mineralstoffe. mit Pute + Fasan: 60 % Fleisch und tierische Nebenerzeugnisse (Geflügel, 10 % Pute, 5 % Fasan, Schwein), Mineralstoffe. mit Lachs + Geflügel: 55 % Fleisch und tierische Nebenerzeugnisse (20 % Geflügel, Schwein), Fisch und Fischnebenerzeugnisse (15 % Lachs), Mineralstoffe. mit Huhn + Thunfisch: 53 % Fleisch und tierische Nebenerzeugnisse (30 % Huhn, Geflügel, Schwein), Fisch und Fischnebenerzeugnisse (7 % Thunfisch), Mineralstoffe. mit Huhn + Lamm: 60 % Fleisch und tierische Nebenerzeugnisse (30 % Huhn, 8 % Lamm, Geflügel, Schwein), Mineralstoffe. mit Rind + Ente: 60 % Fleisch und tierische Nebenerzeugnisse (Geflügel, 10 % Rind, 5 % Ente, Schwein), Mineralstoffe.",
        "analysisVerbatim": "Protein 11 %; Fettgehalt 7 %; Rohfaser 0,2 %; Rohasche 2 %; Feuchtigkeit 78 %; Taurin 0,6 g/kg",
        "additivesVerbatim": "379 IE Vitamin D3; 0,56 mg Kupfer(II)-sulfat-Pentahydrat; 1 mg Mangansulfat-Monohydrat; 10,8 mg Zinksulfat, Monohydrat; 297 mg Taurin",
        "sourceId": "manufacturer-vom-feinsten-adult-mousse-mousse-viefalt"
      },
      "symbolImage": "cat-result-wet-pieces.webp"
    },
    {
      "id": "cat-research-vom-feinsten-adult-multifleisch-cocktail",
      "species": "cat",
      "brand": "animonda",
      "line": "Vom Feinsten",
      "name": "Vom Feinsten Adult Multifleisch-Cocktail",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {
        "minYears": 1,
        "maxYears": 6,
        "manufacturerWording": "Katzen im Alter von 1-6 Jahren"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "63 % Fleisch und tierische Nebenerzeugnisse (23 % Rind, je 10 % Lamm, Pute, Huhn, Kaninchen), Mineralstoffe.",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-vom-feinsten-adult-multifleisch-cocktail",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Fleisch und tierische Nebenerzeugnisse (23 % Rind, je 10 % Lamm, Pute, Huhn, Kaninchen)",
          "percentage": 63.0,
          "animal": null,
          "uncertainty": "Tierarten nicht vollständig einzeln zugeordnet"
        },
        {
          "name": "Mineralstoffe",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 11.0,
          "fat": 5.0,
          "fibre": 0.3,
          "ash": 1.6,
          "moisture": 81.0,
          "calcium": null,
          "phosphorus": null
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 200.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Kupfer-Aminosäure",
            "value": 1.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zinksulfat, Monohydrat",
            "value": 11.4,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangansulfat-Monohydrat",
            "value": 1.4,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Calciumjodat",
            "value": 0.1,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 0.38,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "manufacturer"
      },
      "feeding": {
        "status": "documented",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [
          "currentWeightKg"
        ],
        "rows": [
          {
            "weightKg": 3.0,
            "minGrams": 200.0,
            "maxGrams": 200.0
          },
          {
            "weightKg": 4.0,
            "minGrams": 250.0,
            "maxGrams": 250.0
          },
          {
            "weightKg": 5.0,
            "minGrams": 285.0,
            "maxGrams": 285.0
          }
        ],
        "interpolation": "linear_within_table_only",
        "modifiers": [],
        "reason": null,
        "sourceTableSummary": "Gewicht der Katze g pro Tag 3 kg 200 g 4 kg 250 g 5 kg 285 g",
        "originalTables": [
          [
            [
              "Gewicht der Katze",
              "g pro Tag"
            ],
            [
              "3 kg",
              "200 g"
            ],
            [
              "4 kg",
              "250 g"
            ],
            [
              "5 kg",
              "285 g"
            ]
          ]
        ],
        "models": []
      },
      "packages": [
        {
          "id": "pack-vom-feinsten-adult-multifleisch-cocktail-0",
          "units": 6,
          "unitNetGrams": 100.0,
          "netGrams": 600.0,
          "ean": null,
          "sourceId": "manufacturer-vom-feinsten-adult-multifleisch-cocktail"
        }
      ],
      "offers": [
        "offer-cat-research-vom-feinsten-adult-multifleisch-cocktail"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-vom-feinsten-adult-multifleisch-cocktail",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-vom-feinsten-adult-multifleisch-cocktail",
          "section": "Zusammensetzung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-vom-feinsten-adult-multifleisch-cocktail",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-vom-feinsten-adult-multifleisch-cocktail",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-vom-feinsten-adult-multifleisch-cocktail",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-vom-feinsten-adult-multifleisch-cocktail",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-vom-feinsten-adult-multifleisch-cocktail",
          "section": "Umsetzbare Energie / Abruf: kein Wert falls null"
        },
        "feeding": {
          "sourceId": "manufacturer-vom-feinsten-adult-multifleisch-cocktail",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-vom-feinsten-adult-multifleisch-cocktail",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-vom-feinsten-adult-multifleisch-cocktail.html",
      "declaredTextures": [
        "pate"
      ],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "c13f85d1605b841333126cf417c013dcb4977e749769a856e08699b8134e8aa9",
        "unparsedAnalysis": [],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "calcium",
          "phosphorus",
          "totalTaurine",
          "EAN"
        ]
      },
      "originalDeclarations": {
        "composition": "63 % Fleisch und tierische Nebenerzeugnisse (23 % Rind, je 10 % Lamm, Pute, Huhn, Kaninchen), Mineralstoffe.",
        "analysisVerbatim": "Protein 11 %; Fettgehalt 5 %; Rohfaser 0,3 %; Rohasche 1,6 %; Feuchtigkeit 81 %",
        "additivesVerbatim": "200 IE Vitamin D3; 1 mg Kupfer-Aminosäure; 11,4 mg Zinksulfat, Monohydrat; 1,4 mg Mangansulfat-Monohydrat; 0,1 mg Calciumjodat",
        "sourceId": "manufacturer-vom-feinsten-adult-multifleisch-cocktail"
      },
      "symbolImage": "cat-result-wet-pieces.webp"
    },
    {
      "id": "cat-research-vom-feinsten-kitten-mit-gefluegel",
      "species": "cat",
      "brand": "animonda",
      "line": "Vom Feinsten",
      "name": "Vom Feinsten Kitten mit Geflügel",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "kitten"
      ],
      "declaredAge": {
        "maxYearsExclusive": 1,
        "manufacturerWording": "erstes Lebensjahr"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "63 % Fleisch und tierische Nebenerzeugnisse (20 % Geflügel, Schwein, Rind), Mineralstoffe.",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-vom-feinsten-kitten-mit-gefluegel",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Fleisch und tierische Nebenerzeugnisse (20 % Geflügel, Schwein, Rind)",
          "percentage": 63.0,
          "animal": null,
          "uncertainty": "Tierarten nicht vollständig einzeln zugeordnet"
        },
        {
          "name": "Mineralstoffe",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 10.0,
          "fat": 7.0,
          "fibre": 0.3,
          "ash": 2.0,
          "moisture": 80.0,
          "calcium": null,
          "phosphorus": null
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 200.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Kupfer-Aminosäure",
            "value": 2.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zinksulfat, Monohydrat",
            "value": 16.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangansulfat-Monohydrat",
            "value": 2.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Calciumjodat",
            "value": 0.4,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 0.43,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "manufacturer"
      },
      "feeding": {
        "status": "blocked",
        "species": "cat",
        "lifeStage": "kitten",
        "mode": "sole_main_food",
        "axes": [],
        "rows": [],
        "interpolation": "disabled",
        "modifiers": [],
        "reason": "Herstellertabelle vorhanden, aber Alters-, Aktivitäts-, Idealgewichts- oder Mischfütterungsachsen nicht eindeutig im automatischen Modell zugeordnet.",
        "sourceTableSummary": "Alter der Katze g pro Tag 1. - 5. Monat 80 - 320 g > 5. Monat 240 - 360 g",
        "originalTables": [
          [
            [
              "Alter der Katze",
              "g pro Tag"
            ],
            [
              "1. - 5. Monat",
              "80 - 320 g"
            ],
            [
              "> 5. Monat",
              "240 - 360 g"
            ]
          ]
        ],
        "models": []
      },
      "packages": [
        {
          "id": "pack-vom-feinsten-kitten-mit-gefluegel-0",
          "units": 6,
          "unitNetGrams": 100.0,
          "netGrams": 600.0,
          "ean": null,
          "sourceId": "manufacturer-vom-feinsten-kitten-mit-gefluegel"
        }
      ],
      "offers": [
        "offer-cat-research-vom-feinsten-kitten-mit-gefluegel"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-vom-feinsten-kitten-mit-gefluegel",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-vom-feinsten-kitten-mit-gefluegel",
          "section": "Zusammensetzung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-vom-feinsten-kitten-mit-gefluegel",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-vom-feinsten-kitten-mit-gefluegel",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-vom-feinsten-kitten-mit-gefluegel",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-vom-feinsten-kitten-mit-gefluegel",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-vom-feinsten-kitten-mit-gefluegel",
          "section": "Umsetzbare Energie / Abruf: kein Wert falls null"
        },
        "feeding": {
          "sourceId": "manufacturer-vom-feinsten-kitten-mit-gefluegel",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-vom-feinsten-kitten-mit-gefluegel",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-vom-feinsten-kitten-mit-gefluegel.html",
      "declaredTextures": [
        "pate"
      ],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "22bf3468514305b1e8857820d4782b2ba5443fe65f0efce72c8659b091fb1929",
        "unparsedAnalysis": [],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "calcium",
          "phosphorus",
          "totalTaurine",
          "EAN"
        ]
      },
      "originalDeclarations": {
        "composition": "63 % Fleisch und tierische Nebenerzeugnisse (20 % Geflügel, Schwein, Rind), Mineralstoffe.",
        "analysisVerbatim": "Protein 10 %; Fettgehalt 7 %; Rohfaser 0,3 %; Rohasche 2 %; Feuchtigkeit 80 %",
        "additivesVerbatim": "200 IE Vitamin D3; 2 mg Kupfer-Aminosäure; 16 mg Zinksulfat, Monohydrat; 2 mg Mangansulfat-Monohydrat; 0,4 mg Calciumjodat",
        "sourceId": "manufacturer-vom-feinsten-kitten-mit-gefluegel"
      },
      "symbolImage": "cat-food-wet.webp"
    },
    {
      "id": "cat-research-vom-feinsten-kitten-mit-lamm",
      "species": "cat",
      "brand": "animonda",
      "line": "Vom Feinsten",
      "name": "Vom Feinsten Kitten mit Lamm",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "kitten"
      ],
      "declaredAge": {
        "maxYearsExclusive": 1,
        "manufacturerWording": "erstes Lebensjahr"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "63 % Fleisch und tierische Nebenerzeugnisse (Huhn, Schwein, Rind, 8 % Lamm), Mineralstoffe.",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-vom-feinsten-kitten-mit-lamm",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Fleisch und tierische Nebenerzeugnisse (Huhn, Schwein, Rind, 8 % Lamm)",
          "percentage": 63.0,
          "animal": null,
          "uncertainty": "Tierarten nicht vollständig einzeln zugeordnet"
        },
        {
          "name": "Mineralstoffe",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 10.0,
          "fat": 7.0,
          "fibre": 0.3,
          "ash": 2.0,
          "moisture": 80.0,
          "calcium": null,
          "phosphorus": null
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 200.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Kupfer-Aminosäure",
            "value": 2.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zinksulfat, Monohydrat",
            "value": 16.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangansulfat-Monohydrat",
            "value": 2.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Calciumjodat",
            "value": 0.4,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 0.43,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "manufacturer"
      },
      "feeding": {
        "status": "blocked",
        "species": "cat",
        "lifeStage": "kitten",
        "mode": "sole_main_food",
        "axes": [],
        "rows": [],
        "interpolation": "disabled",
        "modifiers": [],
        "reason": "Herstellertabelle vorhanden, aber Alters-, Aktivitäts-, Idealgewichts- oder Mischfütterungsachsen nicht eindeutig im automatischen Modell zugeordnet.",
        "sourceTableSummary": "Alter der Katze g pro Tag 1. - 5. Monat 80 - 320 g > 5. Monat 240 - 360 g",
        "originalTables": [
          [
            [
              "Alter der Katze",
              "g pro Tag"
            ],
            [
              "1. - 5. Monat",
              "80 - 320 g"
            ],
            [
              "> 5. Monat",
              "240 - 360 g"
            ]
          ]
        ],
        "models": []
      },
      "packages": [
        {
          "id": "pack-vom-feinsten-kitten-mit-lamm-0",
          "units": 6,
          "unitNetGrams": 100.0,
          "netGrams": 600.0,
          "ean": null,
          "sourceId": "manufacturer-vom-feinsten-kitten-mit-lamm"
        }
      ],
      "offers": [
        "offer-cat-research-vom-feinsten-kitten-mit-lamm"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-vom-feinsten-kitten-mit-lamm",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-vom-feinsten-kitten-mit-lamm",
          "section": "Zusammensetzung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-vom-feinsten-kitten-mit-lamm",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-vom-feinsten-kitten-mit-lamm",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-vom-feinsten-kitten-mit-lamm",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-vom-feinsten-kitten-mit-lamm",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-vom-feinsten-kitten-mit-lamm",
          "section": "Umsetzbare Energie / Abruf: kein Wert falls null"
        },
        "feeding": {
          "sourceId": "manufacturer-vom-feinsten-kitten-mit-lamm",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-vom-feinsten-kitten-mit-lamm",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-vom-feinsten-kitten-mit-lamm.html",
      "declaredTextures": [
        "pate"
      ],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "d7b36289f19344a0f0743071b9068f079fce166989e9cdbd0c18e9bc2cb7bbf8",
        "unparsedAnalysis": [],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "calcium",
          "phosphorus",
          "totalTaurine",
          "EAN"
        ]
      },
      "originalDeclarations": {
        "composition": "63 % Fleisch und tierische Nebenerzeugnisse (Huhn, Schwein, Rind, 8 % Lamm), Mineralstoffe.",
        "analysisVerbatim": "Protein 10 %; Fettgehalt 7 %; Rohfaser 0,3 %; Rohasche 2 %; Feuchtigkeit 80 %",
        "additivesVerbatim": "200 IE Vitamin D3; 2 mg Kupfer-Aminosäure; 16 mg Zinksulfat, Monohydrat; 2 mg Mangansulfat-Monohydrat; 0,4 mg Calciumjodat",
        "sourceId": "manufacturer-vom-feinsten-kitten-mit-lamm"
      },
      "symbolImage": "cat-food-wet.webp"
    },
    {
      "id": "cat-research-vom-feinsten-kitten-mit-rind",
      "species": "cat",
      "brand": "animonda",
      "line": "Vom Feinsten",
      "name": "Vom Feinsten Kitten mit Rind",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "kitten"
      ],
      "declaredAge": {
        "maxYearsExclusive": 1,
        "manufacturerWording": "erstes Lebensjahr"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "63 % Fleisch und tierische Nebenerzeugnisse (25 % Rind, Huhn Schwein), Mineralstoffe.",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-vom-feinsten-kitten-mit-rind",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Fleisch und tierische Nebenerzeugnisse (25 % Rind, Huhn Schwein)",
          "percentage": 63.0,
          "animal": null,
          "uncertainty": "Tierarten nicht vollständig einzeln zugeordnet"
        },
        {
          "name": "Mineralstoffe",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 10.0,
          "fat": 7.0,
          "fibre": 0.3,
          "ash": 2.0,
          "moisture": 80.0,
          "calcium": null,
          "phosphorus": null
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 200.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Kupfer-Aminosäure",
            "value": 2.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zinksulfat, Monohydrat",
            "value": 16.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangansulfat-Monohydrat",
            "value": 2.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Calciumjodat",
            "value": 0.4,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 0.43,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "manufacturer"
      },
      "feeding": {
        "status": "blocked",
        "species": "cat",
        "lifeStage": "kitten",
        "mode": "sole_main_food",
        "axes": [],
        "rows": [],
        "interpolation": "disabled",
        "modifiers": [],
        "reason": "Herstellertabelle vorhanden, aber Alters-, Aktivitäts-, Idealgewichts- oder Mischfütterungsachsen nicht eindeutig im automatischen Modell zugeordnet.",
        "sourceTableSummary": "Alter der Katze g pro Tag 1. - 5. Monat 80 - 320 g > 5. Monat 240 - 360 g",
        "originalTables": [
          [
            [
              "Alter der Katze",
              "g pro Tag"
            ],
            [
              "1. - 5. Monat",
              "80 - 320 g"
            ],
            [
              "> 5. Monat",
              "240 - 360 g"
            ]
          ]
        ],
        "models": []
      },
      "packages": [
        {
          "id": "pack-vom-feinsten-kitten-mit-rind-0",
          "units": 6,
          "unitNetGrams": 100.0,
          "netGrams": 600.0,
          "ean": null,
          "sourceId": "manufacturer-vom-feinsten-kitten-mit-rind"
        }
      ],
      "offers": [
        "offer-cat-research-vom-feinsten-kitten-mit-rind"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-vom-feinsten-kitten-mit-rind",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-vom-feinsten-kitten-mit-rind",
          "section": "Zusammensetzung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-vom-feinsten-kitten-mit-rind",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-vom-feinsten-kitten-mit-rind",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-vom-feinsten-kitten-mit-rind",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-vom-feinsten-kitten-mit-rind",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-vom-feinsten-kitten-mit-rind",
          "section": "Umsetzbare Energie / Abruf: kein Wert falls null"
        },
        "feeding": {
          "sourceId": "manufacturer-vom-feinsten-kitten-mit-rind",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-vom-feinsten-kitten-mit-rind",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-vom-feinsten-kitten-mit-rind.html",
      "declaredTextures": [
        "pate"
      ],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "69bf57c3dac0a1de49eff11eb329a7ef9840e885725ef4b83323779a8fa710d6",
        "unparsedAnalysis": [],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "calcium",
          "phosphorus",
          "totalTaurine",
          "EAN"
        ]
      },
      "originalDeclarations": {
        "composition": "63 % Fleisch und tierische Nebenerzeugnisse (25 % Rind, Huhn Schwein), Mineralstoffe.",
        "analysisVerbatim": "Protein 10 %; Fettgehalt 7 %; Rohfaser 0,3 %; Rohasche 2 %; Feuchtigkeit 80 %",
        "additivesVerbatim": "200 IE Vitamin D3; 2 mg Kupfer-Aminosäure; 16 mg Zinksulfat, Monohydrat; 2 mg Mangansulfat-Monohydrat; 0,4 mg Calciumjodat",
        "sourceId": "manufacturer-vom-feinsten-kitten-mit-rind"
      },
      "symbolImage": "cat-food-wet.webp"
    },
    {
      "id": "cat-research-vom-feinsten-senior-mit-gefluegel",
      "species": "cat",
      "brand": "animonda",
      "line": "Vom Feinsten",
      "name": "Vom Feinsten Senior mit Geflügel",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "senior"
      ],
      "declaredAge": {
        "minYears": 7,
        "manufacturerWording": "ab 7 Jahr"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "63 % Fleisch und tierische Nebenerzeugnisse (20 % Geflügel, Schwein, Rind), Mineralstoffe.",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-vom-feinsten-senior-mit-gefluegel",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Fleisch und tierische Nebenerzeugnisse (20 % Geflügel, Schwein, Rind)",
          "percentage": 63.0,
          "animal": null,
          "uncertainty": "Tierarten nicht vollständig einzeln zugeordnet"
        },
        {
          "name": "Mineralstoffe",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 10.0,
          "fat": 4.0,
          "fibre": 0.4,
          "ash": 1.4,
          "moisture": 82.0,
          "calcium": null,
          "phosphorus": null
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 200.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Kupfer-Aminosäure",
            "value": 1.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zinksulfat, Monohydrat",
            "value": 11.4,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangansulfat-Monohydrat",
            "value": 1.4,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Calciumjodat",
            "value": 0.1,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 0.35,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "manufacturer"
      },
      "feeding": {
        "status": "blocked",
        "species": "cat",
        "lifeStage": "senior",
        "mode": "sole_main_food",
        "axes": [],
        "rows": [],
        "interpolation": "disabled",
        "modifiers": [],
        "reason": "Herstellertabelle vorhanden, aber Alters-, Aktivitäts-, Idealgewichts- oder Mischfütterungsachsen nicht eindeutig im automatischen Modell zugeordnet.",
        "sourceTableSummary": "Gewicht der Katze g pro Tag 2 - 3 kg 165 - 215 g 4 - 5 kg 265 - 310 g",
        "originalTables": [
          [
            [
              "Gewicht der Katze",
              "g pro Tag"
            ],
            [
              "2 - 3 kg",
              "165 - 215 g"
            ],
            [
              "4 - 5 kg",
              "265 - 310 g"
            ]
          ]
        ],
        "models": [
          {
            "kind": "weight_bands",
            "ranges": [
              {
                "minWeightKg": 2.0,
                "maxWeightKg": 3.0,
                "minGrams": 165.0,
                "maxGrams": 215.0
              },
              {
                "minWeightKg": 4.0,
                "maxWeightKg": 5.0,
                "minGrams": 265.0,
                "maxGrams": 310.0
              }
            ]
          }
        ]
      },
      "packages": [
        {
          "id": "pack-vom-feinsten-senior-mit-gefluegel-0",
          "units": 6,
          "unitNetGrams": 100.0,
          "netGrams": 600.0,
          "ean": null,
          "sourceId": "manufacturer-vom-feinsten-senior-mit-gefluegel"
        }
      ],
      "offers": [
        "offer-cat-research-vom-feinsten-senior-mit-gefluegel"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-vom-feinsten-senior-mit-gefluegel",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-vom-feinsten-senior-mit-gefluegel",
          "section": "Zusammensetzung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-vom-feinsten-senior-mit-gefluegel",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-vom-feinsten-senior-mit-gefluegel",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-vom-feinsten-senior-mit-gefluegel",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-vom-feinsten-senior-mit-gefluegel",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-vom-feinsten-senior-mit-gefluegel",
          "section": "Umsetzbare Energie / Abruf: kein Wert falls null"
        },
        "feeding": {
          "sourceId": "manufacturer-vom-feinsten-senior-mit-gefluegel",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-vom-feinsten-senior-mit-gefluegel",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-vom-feinsten-senior-mit-gefluegel.html",
      "declaredTextures": [
        "pate"
      ],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "ab28dc557b97cc0928841cdc8dd91beb6caf6f3fe3c067d098abd8aaec34dc37",
        "unparsedAnalysis": [],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "calcium",
          "phosphorus",
          "totalTaurine",
          "EAN"
        ]
      },
      "originalDeclarations": {
        "composition": "63 % Fleisch und tierische Nebenerzeugnisse (20 % Geflügel, Schwein, Rind), Mineralstoffe.",
        "analysisVerbatim": "Protein 10 %; Fettgehalt 4 %; Rohfaser 0,4 %; Rohasche 1,4 %; Feuchtigkeit 82 %",
        "additivesVerbatim": "200 IE Vitamin D3; 1 mg Kupfer-Aminosäure; 11,4 mg Zinksulfat, Monohydrat; 1,4 mg Mangansulfat-Monohydrat; 0,1 mg Calciumjodat",
        "sourceId": "manufacturer-vom-feinsten-senior-mit-gefluegel"
      },
      "symbolImage": "cat-food-wet.webp"
    },
    {
      "id": "cat-research-vom-feinsten-senior-mit-lamm",
      "species": "cat",
      "brand": "animonda",
      "line": "Vom Feinsten",
      "name": "Vom Feinsten Senior mit Lamm",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "senior"
      ],
      "declaredAge": {
        "minYears": 7,
        "manufacturerWording": "ab 7 Jahr"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "63 % Fleisch und tierische Nebenerzeugnisse (Huhn, Rind, Schwein, 8 % Lamm), Mineralstoffe.",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-vom-feinsten-senior-mit-lamm",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Fleisch und tierische Nebenerzeugnisse (Huhn, Rind, Schwein, 8 % Lamm)",
          "percentage": 63.0,
          "animal": null,
          "uncertainty": "Tierarten nicht vollständig einzeln zugeordnet"
        },
        {
          "name": "Mineralstoffe",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 10.0,
          "fat": 4.0,
          "fibre": 0.4,
          "ash": 1.4,
          "moisture": 82.0,
          "calcium": null,
          "phosphorus": null
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 200.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Kupfer-Aminosäure",
            "value": 1.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zinksulfat, Monohydrat",
            "value": 11.4,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangansulfat-Monohydrat",
            "value": 1.4,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Calciumjodat",
            "value": 0.1,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 0.35,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "manufacturer"
      },
      "feeding": {
        "status": "blocked",
        "species": "cat",
        "lifeStage": "senior",
        "mode": "sole_main_food",
        "axes": [],
        "rows": [],
        "interpolation": "disabled",
        "modifiers": [],
        "reason": "Herstellertabelle vorhanden, aber Alters-, Aktivitäts-, Idealgewichts- oder Mischfütterungsachsen nicht eindeutig im automatischen Modell zugeordnet.",
        "sourceTableSummary": "Gewicht der Katze g pro Tag 2 - 3 kg 165 - 215 g 4 - 5 kg 265 - 310 g",
        "originalTables": [
          [
            [
              "Gewicht der Katze",
              "g pro Tag"
            ],
            [
              "2 - 3 kg",
              "165 - 215 g"
            ],
            [
              "4 - 5 kg",
              "265 - 310 g"
            ]
          ]
        ],
        "models": [
          {
            "kind": "weight_bands",
            "ranges": [
              {
                "minWeightKg": 2.0,
                "maxWeightKg": 3.0,
                "minGrams": 165.0,
                "maxGrams": 215.0
              },
              {
                "minWeightKg": 4.0,
                "maxWeightKg": 5.0,
                "minGrams": 265.0,
                "maxGrams": 310.0
              }
            ]
          }
        ]
      },
      "packages": [
        {
          "id": "pack-vom-feinsten-senior-mit-lamm-0",
          "units": 6,
          "unitNetGrams": 100.0,
          "netGrams": 600.0,
          "ean": null,
          "sourceId": "manufacturer-vom-feinsten-senior-mit-lamm"
        }
      ],
      "offers": [
        "offer-cat-research-vom-feinsten-senior-mit-lamm"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-vom-feinsten-senior-mit-lamm",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-vom-feinsten-senior-mit-lamm",
          "section": "Zusammensetzung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-vom-feinsten-senior-mit-lamm",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-vom-feinsten-senior-mit-lamm",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-vom-feinsten-senior-mit-lamm",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-vom-feinsten-senior-mit-lamm",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-vom-feinsten-senior-mit-lamm",
          "section": "Umsetzbare Energie / Abruf: kein Wert falls null"
        },
        "feeding": {
          "sourceId": "manufacturer-vom-feinsten-senior-mit-lamm",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-vom-feinsten-senior-mit-lamm",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-vom-feinsten-senior-mit-lamm.html",
      "declaredTextures": [
        "pate"
      ],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "2de59d7a912f4e4b5014d8832fa3ea6c2ce4537b02eca162c140fd8ab42b0965",
        "unparsedAnalysis": [],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "calcium",
          "phosphorus",
          "totalTaurine",
          "EAN"
        ]
      },
      "originalDeclarations": {
        "composition": "63 % Fleisch und tierische Nebenerzeugnisse (Huhn, Rind, Schwein, 8 % Lamm), Mineralstoffe.",
        "analysisVerbatim": "Protein 10 %; Fettgehalt 4 %; Rohfaser 0,4 %; Rohasche 1,4 %; Feuchtigkeit 82 %",
        "additivesVerbatim": "200 IE Vitamin D3; 1 mg Kupfer-Aminosäure; 11,4 mg Zinksulfat, Monohydrat; 1,4 mg Mangansulfat-Monohydrat; 0,1 mg Calciumjodat",
        "sourceId": "manufacturer-vom-feinsten-senior-mit-lamm"
      },
      "symbolImage": "cat-result-wet-mousse.webp"
    },
    {
      "id": "cat-research-vom-feinsten-senior-mit-rind",
      "species": "cat",
      "brand": "animonda",
      "line": "Vom Feinsten",
      "name": "Vom Feinsten Senior mit Rind",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "senior"
      ],
      "declaredAge": {},
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "63 % Fleisch und tierische Nebenerzeugnisse (24 % Rind, Schwein, Huhn), Mineralstoffe.",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-vom-feinsten-senior-mit-rind",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Fleisch und tierische Nebenerzeugnisse (24 % Rind, Schwein, Huhn)",
          "percentage": 63.0,
          "animal": null,
          "uncertainty": "Tierarten nicht vollständig einzeln zugeordnet"
        },
        {
          "name": "Mineralstoffe",
          "percentage": null,
          "animal": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 10.0,
          "fat": 4.0,
          "fibre": 0.4,
          "ash": 1.4,
          "moisture": 82.0,
          "calcium": null,
          "phosphorus": null
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 200.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Kupfer-Aminosäure",
            "value": 1.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zinksulfat, Monohydrat",
            "value": 11.4,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangansulfat-Monohydrat",
            "value": 1.4,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Calciumjodat",
            "value": 0.1,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 0.35,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "manufacturer"
      },
      "feeding": {
        "status": "blocked",
        "species": "cat",
        "lifeStage": "senior",
        "mode": "sole_main_food",
        "axes": [],
        "rows": [],
        "interpolation": "disabled",
        "modifiers": [],
        "reason": "Herstellertabelle vorhanden, aber Alters-, Aktivitäts-, Idealgewichts- oder Mischfütterungsachsen nicht eindeutig im automatischen Modell zugeordnet.",
        "sourceTableSummary": "Gewicht der Katze g pro Tag 2 - 3 kg 165 - 215 g 4 - 5 kg 265 - 310 g",
        "originalTables": [
          [
            [
              "Gewicht der Katze",
              "g pro Tag"
            ],
            [
              "2 - 3 kg",
              "165 - 215 g"
            ],
            [
              "4 - 5 kg",
              "265 - 310 g"
            ]
          ]
        ],
        "models": [
          {
            "kind": "weight_bands",
            "ranges": [
              {
                "minWeightKg": 2.0,
                "maxWeightKg": 3.0,
                "minGrams": 165.0,
                "maxGrams": 215.0
              },
              {
                "minWeightKg": 4.0,
                "maxWeightKg": 5.0,
                "minGrams": 265.0,
                "maxGrams": 310.0
              }
            ]
          }
        ]
      },
      "packages": [
        {
          "id": "pack-vom-feinsten-senior-mit-rind-0",
          "units": 6,
          "unitNetGrams": 100.0,
          "netGrams": 600.0,
          "ean": null,
          "sourceId": "manufacturer-vom-feinsten-senior-mit-rind"
        }
      ],
      "offers": [
        "offer-cat-research-vom-feinsten-senior-mit-rind"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-vom-feinsten-senior-mit-rind",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-vom-feinsten-senior-mit-rind",
          "section": "Zusammensetzung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-vom-feinsten-senior-mit-rind",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-vom-feinsten-senior-mit-rind",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-vom-feinsten-senior-mit-rind",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-vom-feinsten-senior-mit-rind",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-vom-feinsten-senior-mit-rind",
          "section": "Umsetzbare Energie / Abruf: kein Wert falls null"
        },
        "feeding": {
          "sourceId": "manufacturer-vom-feinsten-senior-mit-rind",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-vom-feinsten-senior-mit-rind",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-vom-feinsten-senior-mit-rind.html",
      "declaredTextures": [
        "pate"
      ],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "f2ecddaff412c88dbefda76c58b8d7eac50e0f4d6843c8d1663282132dded772",
        "unparsedAnalysis": [],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "calcium",
          "phosphorus",
          "totalTaurine",
          "EAN"
        ]
      },
      "originalDeclarations": {
        "composition": "63 % Fleisch und tierische Nebenerzeugnisse (24 % Rind, Schwein, Huhn), Mineralstoffe.",
        "analysisVerbatim": "Protein 10 %; Fettgehalt 4 %; Rohfaser 0,4 %; Rohasche 1,4 %; Feuchtigkeit 82 %",
        "additivesVerbatim": "200 IE Vitamin D3; 1 mg Kupfer-Aminosäure; 11,4 mg Zinksulfat, Monohydrat; 1,4 mg Mangansulfat-Monohydrat; 0,1 mg Calciumjodat",
        "sourceId": "manufacturer-vom-feinsten-senior-mit-rind"
      },
      "symbolImage": "cat-result-wet-mousse.webp"
    },
    {
      "id": "cat-research-leonardo-adult-complete-32-16",
      "species": "cat",
      "brand": "LEONARDO",
      "line": "LEONARDO",
      "name": "Adult Complete 32/16",
      "market": "DE",
      "form": "dry",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {
        "minYears": 1,
        "manufacturerWording": "ab einem Jahr"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "Geflügelprotein, aschearm*¹ (33 %); Mais; Geflügelfett; Weizen; Fischmehl aus Meeresfischen (5 %); Reis; Roggen*² (4 %); Geflügelleber*³; Ei*¹; Bierhefe, inaktiviert*¹ (2,5 %); Leinsaat (1,1 %); Natriumchlorid; Kaliumchlorid; Chicoree Inulin *¹getrocknet *²gemälzt *³hydrolysiert",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-leonardo-adult-complete-32-16",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Geflügelprotein, aschearm*¹",
          "animal": "poultry",
          "percentage": 33.0,
          "uncertainty": null
        },
        {
          "name": "Mais",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Geflügelfett",
          "animal": "poultry",
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Weizen",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Fischmehl aus Meeresfischen",
          "animal": "fish",
          "percentage": 5.0,
          "uncertainty": null
        },
        {
          "name": "Reis",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Roggen*²",
          "animal": null,
          "percentage": 4.0,
          "uncertainty": null
        },
        {
          "name": "Geflügelleber*³",
          "animal": "poultry",
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Ei*¹",
          "animal": "egg",
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Bierhefe, inaktiviert*¹",
          "animal": null,
          "percentage": 2.5,
          "uncertainty": null
        },
        {
          "name": "Leinsaat",
          "animal": null,
          "percentage": 1.1,
          "uncertainty": null
        },
        {
          "name": "Natriumchlorid",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Kaliumchlorid",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Chicoree Inulin *¹getrocknet *²gemälzt *³hydrolysiert",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 32.0,
          "fat": 16.0,
          "fibre": 1.9,
          "ash": 7.2,
          "moisture": 10.0,
          "calcium": 1.0,
          "phosphorus": 0.9,
          "sodium": 0.45,
          "magnesium": 0.09
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin A",
            "value": 15000.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Vitamin D3",
            "value": 1500.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Vitamin E",
            "value": 150.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Taurin",
            "value": 1400.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Kupfer (als Kupfer(II)-sulfat-Pentahydrat)",
            "value": 15.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Eisen (als Eisen(II)-sulfat-Monohydrat)",
            "value": 200.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangan (als Mangan(II)-oxid)",
            "value": 50.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zink (als Zinkoxid)",
            "value": 125.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Jod (als Kalziumjodat, wasserfrei)",
            "value": 2.5,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Selen (als Natriumselenit)",
            "value": 0.05,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Lecithin",
            "value": 2000.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Tocopherol Extrakte aus pflanzlichen Ölen",
            "value": 80.0,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 1.61,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "unit_conversion",
        "originalValue": 16.1,
        "originalUnit": "MJ/kg",
        "manufacturerKcalKg": 3860.0
      },
      "feeding": {
        "status": "blocked",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [],
        "rows": [],
        "interpolation": "disabled",
        "modifiers": [],
        "reason": "Herstellertabelle vorhanden, aber Alters-, Aktivitäts-, Idealgewichts- oder Mischfütterungsachsen nicht eindeutig im automatischen Modell zugeordnet.",
        "sourceTableSummary": "Alleinfuttermittel für ausgewachsene Katzen ab einem Jahr. Auch für kastrierte Katzen geeignet. Durchschnittswerte für die Fütterung von ausgewachsenen Katzen sind in der separaten Tabelle aufgeführt. Die richtige Fütterungsmenge lässt sich am besten über eine regelmäßige Gewichtskontrolle der Katze ermitteln. Einfach trocken verfüttern. Frisches Trinkwasser sollte immer zur freien Verfügung stehen. Optimales Gewicht (kg) Kastriert/indoor (g) Erhöhte Aktivität (g) 3 40 55 4 50 65 5 55 75 6 65 85 7 70 95",
        "originalTables": [
          [
            [
              "Optimales Gewicht (kg)",
              "Kastriert/indoor (g)",
              "Erhöhte Aktivität (g)"
            ],
            [
              "3",
              "40",
              "55"
            ],
            [
              "4",
              "50",
              "65"
            ],
            [
              "5",
              "55",
              "75"
            ],
            [
              "6",
              "65",
              "85"
            ],
            [
              "7",
              "70",
              "95"
            ]
          ]
        ],
        "models": [
          {
            "kind": "ideal_weight_table",
            "axis": "neutered_indoor",
            "weightBasis": "idealWeightKg",
            "rows": [
              {
                "weightKg": 3.0,
                "minGrams": 40.0,
                "maxGrams": 40.0
              },
              {
                "weightKg": 4.0,
                "minGrams": 50.0,
                "maxGrams": 50.0
              },
              {
                "weightKg": 5.0,
                "minGrams": 55.0,
                "maxGrams": 55.0
              },
              {
                "weightKg": 6.0,
                "minGrams": 65.0,
                "maxGrams": 65.0
              },
              {
                "weightKg": 7.0,
                "minGrams": 70.0,
                "maxGrams": 70.0
              }
            ],
            "manufacturerColumn": "Kastriert/indoor (g)"
          },
          {
            "kind": "ideal_weight_table",
            "axis": "increased",
            "weightBasis": "idealWeightKg",
            "rows": [
              {
                "weightKg": 3.0,
                "minGrams": 55.0,
                "maxGrams": 55.0
              },
              {
                "weightKg": 4.0,
                "minGrams": 65.0,
                "maxGrams": 65.0
              },
              {
                "weightKg": 5.0,
                "minGrams": 75.0,
                "maxGrams": 75.0
              },
              {
                "weightKg": 6.0,
                "minGrams": 85.0,
                "maxGrams": 85.0
              },
              {
                "weightKg": 7.0,
                "minGrams": 95.0,
                "maxGrams": 95.0
              }
            ],
            "manufacturerColumn": "Erhöhte Aktivität (g)"
          }
        ]
      },
      "packages": [
        {
          "id": "pack-leonardo-adult-complete-32-16-0",
          "units": 1,
          "unitNetGrams": 300.0,
          "netGrams": 300.0,
          "ean": null,
          "sourceId": "manufacturer-leonardo-adult-complete-32-16"
        },
        {
          "id": "pack-leonardo-adult-complete-32-16-1",
          "units": 1,
          "unitNetGrams": 1800.0,
          "netGrams": 1800.0,
          "ean": null,
          "sourceId": "manufacturer-leonardo-adult-complete-32-16"
        },
        {
          "id": "pack-leonardo-adult-complete-32-16-2",
          "units": 1,
          "unitNetGrams": 7500.0,
          "netGrams": 7500.0,
          "ean": null,
          "sourceId": "manufacturer-leonardo-adult-complete-32-16"
        },
        {
          "id": "pack-leonardo-adult-complete-32-16-3",
          "units": 1,
          "unitNetGrams": 15000.0,
          "netGrams": 15000.0,
          "ean": null,
          "sourceId": "manufacturer-leonardo-adult-complete-32-16"
        }
      ],
      "offers": [
        "offer-cat-research-leonardo-adult-complete-32-16"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-leonardo-adult-complete-32-16",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-leonardo-adult-complete-32-16",
          "section": "Fütterungsempfehlung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-leonardo-adult-complete-32-16",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-leonardo-adult-complete-32-16",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-leonardo-adult-complete-32-16",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-leonardo-adult-complete-32-16",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 1: Adult Complete 32/16, Energie (ME)"
        },
        "feeding": {
          "sourceId": "manufacturer-leonardo-adult-complete-32-16",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-leonardo-adult-complete-32-16",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-leonardo-adult-complete-32-16.html",
      "declaredTextures": [],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "ece1802bfd39a49c848296fdcff16aabf19a886ff852e74553503ff4a707878d",
        "unparsedAnalysis": [],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "totalTaurine",
          "EAN"
        ]
      },
      "analysisFieldSources": {
        "magnesium": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 1: Adult Complete 32/16, magnesium"
        }
      },
      "manufacturerAnalysisPdf": {
        "sourceId": "manufacturer-leonardo-analysis-pdf",
        "page": 1,
        "row": "Adult Complete 32/16"
      },
      "originalDeclarations": {
        "composition": "Geflügelprotein, aschearm*¹ (33 %); Mais; Geflügelfett; Weizen; Fischmehl aus Meeresfischen (5 %); Reis; Roggen*² (4 %); Geflügelleber*³; Ei*¹; Bierhefe, inaktiviert*¹ (2,5 %); Leinsaat (1,1 %); Natriumchlorid; Kaliumchlorid; Chicoree Inulin *¹getrocknet *²gemälzt *³hydrolysiert",
        "analysisVerbatim": "Analytische Bestandteile Protein 32 %; Fettgehalt 16 %; Rohasche 7,2 %; Rohfaser 1,9 %; Feuchtigkeit 10 %; Calcium 1 %; Phosphor 0,9 %; Natrium 0,45 %",
        "additivesVerbatim": "Ernährungsphysiologische Zusatzstoffe Vitamin A 15.000 I.E.; Vitamin D3 1.500 I.E.; Vitamin E 150 mg; Taurin 1.400 mg; Kupfer (als Kupfer(II)-sulfat-Pentahydrat) 15 mg; Eisen (als Eisen(II)-sulfat-Monohydrat) 200 mg; Mangan (als Mangan(II)-oxid) 50 mg; Zink (als Zinkoxid) 125 mg; Jod (als Kalziumjodat, wasserfrei) 2,5 mg; Selen (als Natriumselenit) 0,05 mg Technologische Zusatzstoffe Lecithin 2.000 mg; Tocopherol Extrakte aus pflanzlichen Ölen 80 mg",
        "sourceId": "manufacturer-leonardo-adult-complete-32-16"
      },
      "symbolImage": "cat-food-dry.webp"
    },
    {
      "id": "cat-research-leonardo-adult-fish",
      "species": "cat",
      "brand": "LEONARDO",
      "line": "LEONARDO",
      "name": "Adult Fish",
      "market": "DE",
      "form": "dry",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {
        "minYears": 1,
        "manufacturerWording": "ab einem Jahr"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "Frischer Lachs (30 %); Reis; Fischmehl aus Meeresfischen (12,5 %); Geflügelprotein, aschearm*¹ (12,5 %); Mais; Geflügelfett; Meeres-Zooplankton (Krill)*² (5 %); Geflügelleber*³; Roggen*⁴; Ei*¹; Bierhefe, inaktiviert*¹ (2,5 %); Traubenkernexpeller (1,5 %); Chiasaat (1,3 %); Johannisbrotschrot*¹; Natriumchlorid; Kaliumchlorid; Chicoree Inulin *¹getrocknet *²gemahlen *³hydrolysiert *⁴gemälzt",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-leonardo-adult-fish",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Frischer Lachs",
          "animal": "salmon",
          "percentage": 30.0,
          "uncertainty": null
        },
        {
          "name": "Reis",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Fischmehl aus Meeresfischen",
          "animal": "fish",
          "percentage": 12.5,
          "uncertainty": null
        },
        {
          "name": "Geflügelprotein, aschearm*¹",
          "animal": "poultry",
          "percentage": 12.5,
          "uncertainty": null
        },
        {
          "name": "Mais",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Geflügelfett",
          "animal": "poultry",
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Meeres-Zooplankton (Krill)*²",
          "animal": "krill",
          "percentage": 5.0,
          "uncertainty": null
        },
        {
          "name": "Geflügelleber*³",
          "animal": "poultry",
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Roggen*⁴",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Ei*¹",
          "animal": "egg",
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Bierhefe, inaktiviert*¹",
          "animal": null,
          "percentage": 2.5,
          "uncertainty": null
        },
        {
          "name": "Traubenkernexpeller",
          "animal": null,
          "percentage": 1.5,
          "uncertainty": null
        },
        {
          "name": "Chiasaat",
          "animal": null,
          "percentage": 1.3,
          "uncertainty": null
        },
        {
          "name": "Johannisbrotschrot*¹",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Natriumchlorid",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Kaliumchlorid",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Chicoree Inulin *¹getrocknet *²gemahlen *³hydrolysiert *⁴gemälzt",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 32.0,
          "fat": 20.0,
          "fibre": 2.3,
          "ash": 8.5,
          "moisture": 10.0,
          "calcium": 1.2,
          "phosphorus": 0.8,
          "sodium": 0.4,
          "magnesium": 0.09
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin A",
            "value": 15000.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Vitamin D3",
            "value": 1500.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Vitamin E",
            "value": 150.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Vitamin C (als Natriumascorbylphosphat)",
            "value": 245.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Taurin",
            "value": 1400.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Kupfer (als Kupfer(II)-sulfat-Pentahydrat)",
            "value": 15.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Eisen (als Eisen(II)-sulfat-Monohydrat)",
            "value": 200.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangan (als Mangan(II)-oxid)",
            "value": 50.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zink (als Zinkoxid)",
            "value": 125.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Jod (als Kalziumjodat, wasserfrei)",
            "value": 2.5,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Selen (als Natriumselenit)",
            "value": 0.05,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Lecithin",
            "value": 2000.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Tocopherol Extrakte aus pflanzlichen Ölen",
            "value": 80.0,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 1.6600000000000001,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "unit_conversion",
        "originalValue": 16.6,
        "originalUnit": "MJ/kg",
        "manufacturerKcalKg": 3970.0
      },
      "feeding": {
        "status": "blocked",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [],
        "rows": [],
        "interpolation": "disabled",
        "modifiers": [],
        "reason": "Herstellertabelle vorhanden, aber Alters-, Aktivitäts-, Idealgewichts- oder Mischfütterungsachsen nicht eindeutig im automatischen Modell zugeordnet.",
        "sourceTableSummary": "Alleinfuttermittel für ausgewachsene Katzen ab einem Jahr. Auch für langhaarige Katzen geeignet. Durchschnittswerte für die Fütterung von ausgewachsenen Katzen sind in der separaten Tabelle aufgeführt. Die richtige Fütterungsmenge lässt sich am besten über eine regelmäßige Gewichtskontrolle der Katze ermitteln. Einfach trocken verfüttern. Frisches Trinkwasser sollte immer zur freien Verfügung stehen. Optimales Gewicht (kg) Kastriert/indoor (g) Erhöhte Aktivität (g) 3 40 50 4 45 60 5 55 70 6 60 80 7 65 90",
        "originalTables": [
          [
            [
              "Optimales Gewicht (kg)",
              "Kastriert/indoor (g)",
              "Erhöhte Aktivität (g)"
            ],
            [
              "3",
              "40",
              "50"
            ],
            [
              "4",
              "45",
              "60"
            ],
            [
              "5",
              "55",
              "70"
            ],
            [
              "6",
              "60",
              "80"
            ],
            [
              "7",
              "65",
              "90"
            ]
          ]
        ],
        "models": [
          {
            "kind": "ideal_weight_table",
            "axis": "neutered_indoor",
            "weightBasis": "idealWeightKg",
            "rows": [
              {
                "weightKg": 3.0,
                "minGrams": 40.0,
                "maxGrams": 40.0
              },
              {
                "weightKg": 4.0,
                "minGrams": 45.0,
                "maxGrams": 45.0
              },
              {
                "weightKg": 5.0,
                "minGrams": 55.0,
                "maxGrams": 55.0
              },
              {
                "weightKg": 6.0,
                "minGrams": 60.0,
                "maxGrams": 60.0
              },
              {
                "weightKg": 7.0,
                "minGrams": 65.0,
                "maxGrams": 65.0
              }
            ],
            "manufacturerColumn": "Kastriert/indoor (g)"
          },
          {
            "kind": "ideal_weight_table",
            "axis": "increased",
            "weightBasis": "idealWeightKg",
            "rows": [
              {
                "weightKg": 3.0,
                "minGrams": 50.0,
                "maxGrams": 50.0
              },
              {
                "weightKg": 4.0,
                "minGrams": 60.0,
                "maxGrams": 60.0
              },
              {
                "weightKg": 5.0,
                "minGrams": 70.0,
                "maxGrams": 70.0
              },
              {
                "weightKg": 6.0,
                "minGrams": 80.0,
                "maxGrams": 80.0
              },
              {
                "weightKg": 7.0,
                "minGrams": 90.0,
                "maxGrams": 90.0
              }
            ],
            "manufacturerColumn": "Erhöhte Aktivität (g)"
          }
        ]
      },
      "packages": [
        {
          "id": "pack-leonardo-adult-fish-0",
          "units": 1,
          "unitNetGrams": 300.0,
          "netGrams": 300.0,
          "ean": null,
          "sourceId": "manufacturer-leonardo-adult-fish"
        },
        {
          "id": "pack-leonardo-adult-fish-1",
          "units": 1,
          "unitNetGrams": 1800.0,
          "netGrams": 1800.0,
          "ean": null,
          "sourceId": "manufacturer-leonardo-adult-fish"
        },
        {
          "id": "pack-leonardo-adult-fish-2",
          "units": 1,
          "unitNetGrams": 7500.0,
          "netGrams": 7500.0,
          "ean": null,
          "sourceId": "manufacturer-leonardo-adult-fish"
        },
        {
          "id": "pack-leonardo-adult-fish-3",
          "units": 1,
          "unitNetGrams": 15000.0,
          "netGrams": 15000.0,
          "ean": null,
          "sourceId": "manufacturer-leonardo-adult-fish"
        }
      ],
      "offers": [
        "offer-cat-research-leonardo-adult-fish"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-leonardo-adult-fish",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-leonardo-adult-fish",
          "section": "Fütterungsempfehlung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-leonardo-adult-fish",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-leonardo-adult-fish",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-leonardo-adult-fish",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-leonardo-adult-fish",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 1: Adult Fish, Energie (ME)"
        },
        "feeding": {
          "sourceId": "manufacturer-leonardo-adult-fish",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-leonardo-adult-fish",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-leonardo-adult-fish.html",
      "declaredTextures": [],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "e909bf71c3910fb426e25a3aac527dc5116ab202e50fc3ea711bd9e2b3d30cb3",
        "unparsedAnalysis": [],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "totalTaurine",
          "EAN"
        ]
      },
      "analysisFieldSources": {
        "magnesium": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 1: Adult Fish, magnesium"
        }
      },
      "manufacturerAnalysisPdf": {
        "sourceId": "manufacturer-leonardo-analysis-pdf",
        "page": 1,
        "row": "Adult Fish"
      },
      "originalDeclarations": {
        "composition": "Frischer Lachs (30 %); Reis; Fischmehl aus Meeresfischen (12,5 %); Geflügelprotein, aschearm*¹ (12,5 %); Mais; Geflügelfett; Meeres-Zooplankton (Krill)*² (5 %); Geflügelleber*³; Roggen*⁴; Ei*¹; Bierhefe, inaktiviert*¹ (2,5 %); Traubenkernexpeller (1,5 %); Chiasaat (1,3 %); Johannisbrotschrot*¹; Natriumchlorid; Kaliumchlorid; Chicoree Inulin *¹getrocknet *²gemahlen *³hydrolysiert *⁴gemälzt",
        "analysisVerbatim": "Analytische Bestandteile Protein 32 %; Fettgehalt 20 %; Rohasche 8,5 %; Rohfaser 2,3 %; Feuchtigkeit 10 %; Calcium 1,2 %; Phosphor 0,8 %; Natrium 0,4 %",
        "additivesVerbatim": "Ernährungsphysiologische Zusatzstoffe Vitamin A 15.000 I.E.; Vitamin D3 1.500 I.E.; Vitamin E 150 mg; Vitamin C (als Natriumascorbylphosphat) 245 mg; Taurin 1.400 mg; Kupfer (als Kupfer(II)-sulfat-Pentahydrat) 15 mg; Eisen (als Eisen(II)-sulfat-Monohydrat) 200 mg; Mangan (als Mangan(II)-oxid) 50 mg; Zink (als Zinkoxid) 125 mg; Jod (als Kalziumjodat, wasserfrei) 2,5 mg; Selen (als Natriumselenit) 0,05 mg Technologische Zusatzstoffe Lecithin 2.000 mg; Tocopherol Extrakte aus pflanzlichen Ölen 80 mg",
        "sourceId": "manufacturer-leonardo-adult-fish"
      },
      "symbolImage": "cat-result-dry-kibble.webp"
    },
    {
      "id": "cat-research-leonardo-adult-gf-maxi",
      "species": "cat",
      "brand": "LEONARDO",
      "line": "LEONARDO",
      "name": "Adult GF Maxi",
      "market": "DE",
      "form": "dry",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {
        "minYears": 1,
        "manufacturerWording": "ab einem Jahr"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "Frisches Geflügelfleisch (30 %); Geflügelprotein, aschearm*¹ (21 %); Amaranth (15 %); Erbsenmehl; Kartoffelstärke; Geflügelleber*²; Geflügelfett; Ei*¹; Meeres-Zooplankton (Krill)*³ (2,5 %); Fischmehl aus Meeresfischen (2,5 %); Bierhefe, inaktiviert*¹ (2,5 %); Traubenkernexpeller; Chiasaat (1,3 %); Johannisbrotschrot*¹; Guarkernmehl; Natriumchlorid; Kaliumchlorid; Dicalciumphosphat; Chicoree Inulin *¹getrocknet *²hydrolysiert *³gemahlen",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-leonardo-adult-gf-maxi",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Frisches Geflügelfleisch",
          "animal": "poultry",
          "percentage": 30.0,
          "uncertainty": null
        },
        {
          "name": "Geflügelprotein, aschearm*¹",
          "animal": "poultry",
          "percentage": 21.0,
          "uncertainty": null
        },
        {
          "name": "Amaranth",
          "animal": null,
          "percentage": 15.0,
          "uncertainty": null
        },
        {
          "name": "Erbsenmehl",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Kartoffelstärke",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Geflügelleber*²",
          "animal": "poultry",
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Geflügelfett",
          "animal": "poultry",
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Ei*¹",
          "animal": "egg",
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Meeres-Zooplankton (Krill)*³",
          "animal": "krill",
          "percentage": 2.5,
          "uncertainty": null
        },
        {
          "name": "Fischmehl aus Meeresfischen",
          "animal": "fish",
          "percentage": 2.5,
          "uncertainty": null
        },
        {
          "name": "Bierhefe, inaktiviert*¹",
          "animal": null,
          "percentage": 2.5,
          "uncertainty": null
        },
        {
          "name": "Traubenkernexpeller",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Chiasaat",
          "animal": null,
          "percentage": 1.3,
          "uncertainty": null
        },
        {
          "name": "Johannisbrotschrot*¹",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Guarkernmehl",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Natriumchlorid",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Kaliumchlorid",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Dicalciumphosphat",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Chicoree Inulin *¹getrocknet *²hydrolysiert *³gemahlen",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 32.0,
          "fat": 18.0,
          "fibre": 2.8,
          "ash": 8.2,
          "moisture": 10.0,
          "calcium": 1.0,
          "phosphorus": 0.8,
          "sodium": 0.4,
          "magnesium": 0.09
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin A",
            "value": 15000.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Vitamin D3",
            "value": 1500.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Vitamin E",
            "value": 150.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Vitamin C (als Natriumascorbylphosphat)",
            "value": 245.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Taurin",
            "value": 1400.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "L-Carnitin",
            "value": 50.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Kupfer (als Kupfer(II)-sulfat-Pentahydrat)",
            "value": 15.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Eisen (als Eisen(II)-sulfat-Monohydrat)",
            "value": 200.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangan (als Mangan(II)-oxid)",
            "value": 50.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zink (als Zinkoxid)",
            "value": 125.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Jod (als Kalziumjodat, wasserfrei)",
            "value": 2.5,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Selen (als Natriumselenit)",
            "value": 0.05,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Lecithin",
            "value": 2000.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Tocopherol Extrakte aus pflanzlichen Ölen",
            "value": 80.0,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 1.61,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "unit_conversion",
        "originalValue": 16.1,
        "originalUnit": "MJ/kg",
        "manufacturerKcalKg": 3860.0
      },
      "feeding": {
        "status": "blocked",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [],
        "rows": [],
        "interpolation": "disabled",
        "modifiers": [],
        "reason": "Herstellertabelle vorhanden, aber Alters-, Aktivitäts-, Idealgewichts- oder Mischfütterungsachsen nicht eindeutig im automatischen Modell zugeordnet.",
        "sourceTableSummary": "Alleinfuttermittel für ausgewachsene Katzen großer Rassen ab einem Jahr. Durchschnittswerte für die Fütterung von ausgewachsenen Katzen sind in der separaten Tabelle aufgeführt. Die richtige Fütterungsmenge lässt sich am besten über eine regelmäßige Gewichtskontrolle der Katze ermitteln. Einfach trocken verfüttern. Frisches Trinkwasser sollte immer zur freien Verfügung stehen. Optimales Gewicht (kg) Kastriert/indoor (g) Erhöhte Aktivität (g) 3 40 55 4 50 65 5 55 75 6 65 85 7 70 95",
        "originalTables": [
          [
            [
              "Optimales Gewicht (kg)",
              "Kastriert/indoor (g)",
              "Erhöhte Aktivität (g)"
            ],
            [
              "3",
              "40",
              "55"
            ],
            [
              "4",
              "50",
              "65"
            ],
            [
              "5",
              "55",
              "75"
            ],
            [
              "6",
              "65",
              "85"
            ],
            [
              "7",
              "70",
              "95"
            ]
          ]
        ],
        "models": [
          {
            "kind": "ideal_weight_table",
            "axis": "neutered_indoor",
            "weightBasis": "idealWeightKg",
            "rows": [
              {
                "weightKg": 3.0,
                "minGrams": 40.0,
                "maxGrams": 40.0
              },
              {
                "weightKg": 4.0,
                "minGrams": 50.0,
                "maxGrams": 50.0
              },
              {
                "weightKg": 5.0,
                "minGrams": 55.0,
                "maxGrams": 55.0
              },
              {
                "weightKg": 6.0,
                "minGrams": 65.0,
                "maxGrams": 65.0
              },
              {
                "weightKg": 7.0,
                "minGrams": 70.0,
                "maxGrams": 70.0
              }
            ],
            "manufacturerColumn": "Kastriert/indoor (g)"
          },
          {
            "kind": "ideal_weight_table",
            "axis": "increased",
            "weightBasis": "idealWeightKg",
            "rows": [
              {
                "weightKg": 3.0,
                "minGrams": 55.0,
                "maxGrams": 55.0
              },
              {
                "weightKg": 4.0,
                "minGrams": 65.0,
                "maxGrams": 65.0
              },
              {
                "weightKg": 5.0,
                "minGrams": 75.0,
                "maxGrams": 75.0
              },
              {
                "weightKg": 6.0,
                "minGrams": 85.0,
                "maxGrams": 85.0
              },
              {
                "weightKg": 7.0,
                "minGrams": 95.0,
                "maxGrams": 95.0
              }
            ],
            "manufacturerColumn": "Erhöhte Aktivität (g)"
          }
        ]
      },
      "packages": [
        {
          "id": "pack-leonardo-adult-gf-maxi-0",
          "units": 1,
          "unitNetGrams": 300.0,
          "netGrams": 300.0,
          "ean": null,
          "sourceId": "manufacturer-leonardo-adult-gf-maxi"
        },
        {
          "id": "pack-leonardo-adult-gf-maxi-1",
          "units": 1,
          "unitNetGrams": 1800.0,
          "netGrams": 1800.0,
          "ean": null,
          "sourceId": "manufacturer-leonardo-adult-gf-maxi"
        },
        {
          "id": "pack-leonardo-adult-gf-maxi-2",
          "units": 1,
          "unitNetGrams": 7500.0,
          "netGrams": 7500.0,
          "ean": null,
          "sourceId": "manufacturer-leonardo-adult-gf-maxi"
        },
        {
          "id": "pack-leonardo-adult-gf-maxi-3",
          "units": 1,
          "unitNetGrams": 15000.0,
          "netGrams": 15000.0,
          "ean": null,
          "sourceId": "manufacturer-leonardo-adult-gf-maxi"
        }
      ],
      "offers": [
        "offer-cat-research-leonardo-adult-gf-maxi"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-leonardo-adult-gf-maxi",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-leonardo-adult-gf-maxi",
          "section": "Fütterungsempfehlung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-leonardo-adult-gf-maxi",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-leonardo-adult-gf-maxi",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-leonardo-adult-gf-maxi",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-leonardo-adult-gf-maxi",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 1: Adult GF Maxi, Energie (ME)"
        },
        "feeding": {
          "sourceId": "manufacturer-leonardo-adult-gf-maxi",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-leonardo-adult-gf-maxi",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-leonardo-adult-gf-maxi.html",
      "declaredTextures": [],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "7017736cc045fb759aca4f0452c663f27abc10edc1544ad8b2fb1d9fbd53571b",
        "unparsedAnalysis": [],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "totalTaurine",
          "EAN"
        ]
      },
      "analysisFieldSources": {
        "magnesium": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 1: Adult GF Maxi, magnesium"
        }
      },
      "manufacturerAnalysisPdf": {
        "sourceId": "manufacturer-leonardo-analysis-pdf",
        "page": 1,
        "row": "Adult GF Maxi"
      },
      "originalDeclarations": {
        "composition": "Frisches Geflügelfleisch (30 %); Geflügelprotein, aschearm*¹ (21 %); Amaranth (15 %); Erbsenmehl; Kartoffelstärke; Geflügelleber*²; Geflügelfett; Ei*¹; Meeres-Zooplankton (Krill)*³ (2,5 %); Fischmehl aus Meeresfischen (2,5 %); Bierhefe, inaktiviert*¹ (2,5 %); Traubenkernexpeller; Chiasaat (1,3 %); Johannisbrotschrot*¹; Guarkernmehl; Natriumchlorid; Kaliumchlorid; Dicalciumphosphat; Chicoree Inulin *¹getrocknet *²hydrolysiert *³gemahlen",
        "analysisVerbatim": "Analytische Bestandteile Protein 32 %; Fettgehalt 18 %; Rohasche 8,2 %; Rohfaser 2,8 %; Feuchtigkeit 10 %; Calcium 1 %; Phosphor 0,8 %; Natrium 0,4 %",
        "additivesVerbatim": "Ernährungsphysiologische Zusatzstoffe Vitamin A 15.000 I.E.; Vitamin D3 1.500 I.E.; Vitamin E 150 mg; Vitamin C (als Natriumascorbylphosphat) 245 mg; Taurin 1.400 mg; L-Carnitin 50 mg; Kupfer (als Kupfer(II)-sulfat-Pentahydrat) 15 mg; Eisen (als Eisen(II)-sulfat-Monohydrat) 200 mg; Mangan (als Mangan(II)-oxid) 50 mg; Zink (als Zinkoxid) 125 mg; Jod (als Kalziumjodat, wasserfrei) 2,5 mg; Selen (als Natriumselenit) 0,05 mg Technologische Zusatzstoffe Lecithin 2.000 mg; Tocopherol Extrakte aus pflanzlichen Ölen 80 mg",
        "sourceId": "manufacturer-leonardo-adult-gf-maxi"
      },
      "symbolImage": "cat-food-dry.webp"
    },
    {
      "id": "cat-research-leonardo-adult-gf-poultry",
      "species": "cat",
      "brand": "LEONARDO",
      "line": "LEONARDO",
      "name": "Adult GF Poultry",
      "market": "DE",
      "form": "dry",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {
        "minYears": 1,
        "manufacturerWording": "ab einem Jahr"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "Frisches Geflügelfleisch (30 %); Geflügelprotein, aschearm*¹ (22 %); Amaranth (15 %); Kartoffelstärke; Erbsenmehl; Geflügelfett; Geflügelleber*²; Meeres-Zooplankton (Krill)*³ (2,5 %); Fischmehl aus Meeresfischen (2,5 %); Bierhefe, inaktiviert*¹ (2,5 %); Ei*¹; Traubenkernexpeller; Chiasaat (1,3 %); Johannisbrotschrot*¹; Natriumchlorid; Kaliumchlorid; Dicalciumphosphat; Chicoree Inulin *¹getrocknet *²hydrolysiert *³gemahlen",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-leonardo-adult-gf-poultry",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Frisches Geflügelfleisch",
          "animal": "poultry",
          "percentage": 30.0,
          "uncertainty": null
        },
        {
          "name": "Geflügelprotein, aschearm*¹",
          "animal": "poultry",
          "percentage": 22.0,
          "uncertainty": null
        },
        {
          "name": "Amaranth",
          "animal": null,
          "percentage": 15.0,
          "uncertainty": null
        },
        {
          "name": "Kartoffelstärke",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Erbsenmehl",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Geflügelfett",
          "animal": "poultry",
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Geflügelleber*²",
          "animal": "poultry",
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Meeres-Zooplankton (Krill)*³",
          "animal": "krill",
          "percentage": 2.5,
          "uncertainty": null
        },
        {
          "name": "Fischmehl aus Meeresfischen",
          "animal": "fish",
          "percentage": 2.5,
          "uncertainty": null
        },
        {
          "name": "Bierhefe, inaktiviert*¹",
          "animal": null,
          "percentage": 2.5,
          "uncertainty": null
        },
        {
          "name": "Ei*¹",
          "animal": "egg",
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Traubenkernexpeller",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Chiasaat",
          "animal": null,
          "percentage": 1.3,
          "uncertainty": null
        },
        {
          "name": "Johannisbrotschrot*¹",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Natriumchlorid",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Kaliumchlorid",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Dicalciumphosphat",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Chicoree Inulin *¹getrocknet *²hydrolysiert *³gemahlen",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 32.0,
          "fat": 18.0,
          "fibre": 2.8,
          "ash": 8.2,
          "moisture": 10.0,
          "calcium": 1.0,
          "phosphorus": 0.7,
          "sodium": 0.4,
          "magnesium": 0.09
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin A",
            "value": 15000.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Vitamin D3",
            "value": 1500.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Vitamin E",
            "value": 150.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Vitamin C (als Natriumascorbylphosphat)",
            "value": 245.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Taurin",
            "value": 1400.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Kupfer (als Kupfer(II)-sulfat-Pentahydrat)",
            "value": 15.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Eisen (als Eisen(II)-sulfat-Monohydrat)",
            "value": 200.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangan (als Mangan(II)-oxid)",
            "value": 50.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zink (als Zinkoxid)",
            "value": 125.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Jod (als Kalziumjodat, wasserfrei)",
            "value": 2.5,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Selen (als Natriumselenit)",
            "value": 0.05,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Lecithin",
            "value": 2000.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Tocopherol Extrakte aus pflanzlichen Ölen",
            "value": 80.0,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 1.61,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "unit_conversion",
        "originalValue": 16.1,
        "originalUnit": "MJ/kg",
        "manufacturerKcalKg": 3860.0
      },
      "feeding": {
        "status": "blocked",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [],
        "rows": [],
        "interpolation": "disabled",
        "modifiers": [],
        "reason": "Herstellertabelle vorhanden, aber Alters-, Aktivitäts-, Idealgewichts- oder Mischfütterungsachsen nicht eindeutig im automatischen Modell zugeordnet.",
        "sourceTableSummary": "Alleinfuttermittel für ausgewachsene Katzen ab einem Jahr. Durchschnittswerte für die Fütterung von ausgewachsenen Katzen sind in der separaten Tabelle aufgeführt. Die richtige Fütterungsmenge lässt sich am besten über eine regelmäßige Gewichtskontrolle der Katze ermitteln. Einfach trocken verfüttern. Frisches Trinkwasser sollte immer zur freien Verfügung stehen. Optimales Gewicht (kg) Kastriert/indoor (g) Erhöhte Aktivität (g) 3 40 55 4 50 65 5 55 75 6 65 85 7 70 95",
        "originalTables": [
          [
            [
              "Optimales Gewicht (kg)",
              "Kastriert/indoor (g)",
              "Erhöhte Aktivität (g)"
            ],
            [
              "3",
              "40",
              "55"
            ],
            [
              "4",
              "50",
              "65"
            ],
            [
              "5",
              "55",
              "75"
            ],
            [
              "6",
              "65",
              "85"
            ],
            [
              "7",
              "70",
              "95"
            ]
          ]
        ],
        "models": [
          {
            "kind": "ideal_weight_table",
            "axis": "neutered_indoor",
            "weightBasis": "idealWeightKg",
            "rows": [
              {
                "weightKg": 3.0,
                "minGrams": 40.0,
                "maxGrams": 40.0
              },
              {
                "weightKg": 4.0,
                "minGrams": 50.0,
                "maxGrams": 50.0
              },
              {
                "weightKg": 5.0,
                "minGrams": 55.0,
                "maxGrams": 55.0
              },
              {
                "weightKg": 6.0,
                "minGrams": 65.0,
                "maxGrams": 65.0
              },
              {
                "weightKg": 7.0,
                "minGrams": 70.0,
                "maxGrams": 70.0
              }
            ],
            "manufacturerColumn": "Kastriert/indoor (g)"
          },
          {
            "kind": "ideal_weight_table",
            "axis": "increased",
            "weightBasis": "idealWeightKg",
            "rows": [
              {
                "weightKg": 3.0,
                "minGrams": 55.0,
                "maxGrams": 55.0
              },
              {
                "weightKg": 4.0,
                "minGrams": 65.0,
                "maxGrams": 65.0
              },
              {
                "weightKg": 5.0,
                "minGrams": 75.0,
                "maxGrams": 75.0
              },
              {
                "weightKg": 6.0,
                "minGrams": 85.0,
                "maxGrams": 85.0
              },
              {
                "weightKg": 7.0,
                "minGrams": 95.0,
                "maxGrams": 95.0
              }
            ],
            "manufacturerColumn": "Erhöhte Aktivität (g)"
          }
        ]
      },
      "packages": [
        {
          "id": "pack-leonardo-adult-gf-poultry-0",
          "units": 1,
          "unitNetGrams": 300.0,
          "netGrams": 300.0,
          "ean": null,
          "sourceId": "manufacturer-leonardo-adult-gf-poultry"
        },
        {
          "id": "pack-leonardo-adult-gf-poultry-1",
          "units": 1,
          "unitNetGrams": 1800.0,
          "netGrams": 1800.0,
          "ean": null,
          "sourceId": "manufacturer-leonardo-adult-gf-poultry"
        },
        {
          "id": "pack-leonardo-adult-gf-poultry-2",
          "units": 1,
          "unitNetGrams": 7500.0,
          "netGrams": 7500.0,
          "ean": null,
          "sourceId": "manufacturer-leonardo-adult-gf-poultry"
        }
      ],
      "offers": [
        "offer-cat-research-leonardo-adult-gf-poultry"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-leonardo-adult-gf-poultry",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-leonardo-adult-gf-poultry",
          "section": "Fütterungsempfehlung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-leonardo-adult-gf-poultry",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-leonardo-adult-gf-poultry",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-leonardo-adult-gf-poultry",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-leonardo-adult-gf-poultry",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 1: Adult GF Poultry, Energie (ME)"
        },
        "feeding": {
          "sourceId": "manufacturer-leonardo-adult-gf-poultry",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-leonardo-adult-gf-poultry",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-leonardo-adult-gf-poultry.html",
      "declaredTextures": [],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "171665bff310791fd7a903358d8a30476c1847efe8f518ae2da7ae2f57b08d06",
        "unparsedAnalysis": [],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "totalTaurine",
          "EAN"
        ]
      },
      "analysisFieldSources": {
        "magnesium": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 1: Adult GF Poultry, magnesium"
        }
      },
      "manufacturerAnalysisPdf": {
        "sourceId": "manufacturer-leonardo-analysis-pdf",
        "page": 1,
        "row": "Adult GF Poultry"
      },
      "originalDeclarations": {
        "composition": "Frisches Geflügelfleisch (30 %); Geflügelprotein, aschearm*¹ (22 %); Amaranth (15 %); Kartoffelstärke; Erbsenmehl; Geflügelfett; Geflügelleber*²; Meeres-Zooplankton (Krill)*³ (2,5 %); Fischmehl aus Meeresfischen (2,5 %); Bierhefe, inaktiviert*¹ (2,5 %); Ei*¹; Traubenkernexpeller; Chiasaat (1,3 %); Johannisbrotschrot*¹; Natriumchlorid; Kaliumchlorid; Dicalciumphosphat; Chicoree Inulin *¹getrocknet *²hydrolysiert *³gemahlen",
        "analysisVerbatim": "Analytische Bestandteile Protein 32 %; Fettgehalt 18 %; Rohasche 8,2 %; Rohfaser 2,8 %; Feuchtigkeit 10 %; Calcium 1 %; Phosphor 0,7 %; Natrium 0,4 %",
        "additivesVerbatim": "Ernährungsphysiologische Zusatzstoffe Vitamin A 15.000 I.E.; Vitamin D3 1.500 I.E.; Vitamin E 150 mg; Vitamin C (als Natriumascorbylphosphat) 245 mg; Taurin 1.400 mg; Kupfer (als Kupfer(II)-sulfat-Pentahydrat) 15 mg; Eisen (als Eisen(II)-sulfat-Monohydrat) 200 mg; Mangan (als Mangan(II)-oxid) 50 mg; Zink (als Zinkoxid) 125 mg; Jod (als Kalziumjodat, wasserfrei) 2,5 mg; Selen (als Natriumselenit) 0,05 mg Technologische Zusatzstoffe Lecithin 2.000 mg; Tocopherol Extrakte aus pflanzlichen Ölen 80 mg",
        "sourceId": "manufacturer-leonardo-adult-gf-poultry"
      },
      "symbolImage": "cat-food-dry.webp"
    },
    {
      "id": "cat-research-leonardo-adult-gf-salmon",
      "species": "cat",
      "brand": "LEONARDO",
      "line": "LEONARDO",
      "name": "Adult GF Salmon",
      "market": "DE",
      "form": "dry",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {
        "minYears": 1,
        "manufacturerWording": "ab einem Jahr"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "Frischer Lachs (30 %); Fischmehl aus Meeresfischen (20 %); Amaranth (15 %); Erbsenmehl; Kartoffelstärke; Geflügelfett; Meeres-Zooplankton (Krill)*¹ (5 %); Ei*² (5 %); Geflügelleber*³; Bierhefe, inaktiviert*² (2,5 %); Traubenkernexpeller; Chiasaat (1,3 %); Johannisbrotschrot*²; Kaliumchlorid; Chicoree Inulin *¹gemahlen *²getrocknet *³hydrolysiert",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-leonardo-adult-gf-salmon",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Frischer Lachs",
          "animal": "salmon",
          "percentage": 30.0,
          "uncertainty": null
        },
        {
          "name": "Fischmehl aus Meeresfischen",
          "animal": "fish",
          "percentage": 20.0,
          "uncertainty": null
        },
        {
          "name": "Amaranth",
          "animal": null,
          "percentage": 15.0,
          "uncertainty": null
        },
        {
          "name": "Erbsenmehl",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Kartoffelstärke",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Geflügelfett",
          "animal": "poultry",
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Meeres-Zooplankton (Krill)*¹",
          "animal": "krill",
          "percentage": 5.0,
          "uncertainty": null
        },
        {
          "name": "Ei*²",
          "animal": "egg",
          "percentage": 5.0,
          "uncertainty": null
        },
        {
          "name": "Geflügelleber*³",
          "animal": "poultry",
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Bierhefe, inaktiviert*²",
          "animal": null,
          "percentage": 2.5,
          "uncertainty": null
        },
        {
          "name": "Traubenkernexpeller",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Chiasaat",
          "animal": null,
          "percentage": 1.3,
          "uncertainty": null
        },
        {
          "name": "Johannisbrotschrot*²",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Kaliumchlorid",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Chicoree Inulin *¹gemahlen *²getrocknet *³hydrolysiert",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 32.0,
          "fat": 20.0,
          "fibre": 2.8,
          "ash": 8.4,
          "moisture": 10.0,
          "calcium": 1.1,
          "phosphorus": 0.8,
          "sodium": 0.4,
          "magnesium": 0.09
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin A",
            "value": 15000.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Vitamin D3",
            "value": 1500.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Vitamin E",
            "value": 150.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Vitamin C (als Natriumascorbylphosphat)",
            "value": 245.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Taurin",
            "value": 1400.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Kupfer (als Kupfer(II)-sulfat-Pentahydrat)",
            "value": 15.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Eisen (als Eisen(II)-sulfat-Monohydrat)",
            "value": 200.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangan (als Mangan(II)-oxid)",
            "value": 50.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zink (als Zinkoxid)",
            "value": 125.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Jod (als Kalziumjodat, wasserfrei)",
            "value": 2.5,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Selen (als Natriumselenit)",
            "value": 0.05,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Lecithin",
            "value": 2000.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Tocopherol Extrakte aus pflanzlichen Ölen",
            "value": 80.0,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 1.65,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "unit_conversion",
        "originalValue": 16.5,
        "originalUnit": "MJ/kg",
        "manufacturerKcalKg": 3940.0
      },
      "feeding": {
        "status": "blocked",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [],
        "rows": [],
        "interpolation": "disabled",
        "modifiers": [],
        "reason": "Herstellertabelle vorhanden, aber Alters-, Aktivitäts-, Idealgewichts- oder Mischfütterungsachsen nicht eindeutig im automatischen Modell zugeordnet.",
        "sourceTableSummary": "Alleinfuttermittel für ausgewachsene Katzen ab einem Jahr. Durchschnittswerte für die Fütterung von ausgewachsenen Katzen sind in der separaten Tabelle aufgeführt. Die richtige Fütterungsmenge lässt sich am besten über eine regelmäßige Gewichtskontrolle der Katze ermitteln. Einfach trocken verfüttern. Frisches Trinkwasser sollte immer zur freien Verfügung stehen. Optimales Gewicht (kg) Kastriert/indoor (g) Erhöhte Aktivität (g) 3 40 55 4 45 65 5 55 75 6 60 85 7 65 95",
        "originalTables": [
          [
            [
              "Optimales Gewicht (kg)",
              "Kastriert/indoor (g)",
              "Erhöhte Aktivität (g)"
            ],
            [
              "3",
              "40",
              "55"
            ],
            [
              "4",
              "45",
              "65"
            ],
            [
              "5",
              "55",
              "75"
            ],
            [
              "6",
              "60",
              "85"
            ],
            [
              "7",
              "65",
              "95"
            ]
          ]
        ],
        "models": [
          {
            "kind": "ideal_weight_table",
            "axis": "neutered_indoor",
            "weightBasis": "idealWeightKg",
            "rows": [
              {
                "weightKg": 3.0,
                "minGrams": 40.0,
                "maxGrams": 40.0
              },
              {
                "weightKg": 4.0,
                "minGrams": 45.0,
                "maxGrams": 45.0
              },
              {
                "weightKg": 5.0,
                "minGrams": 55.0,
                "maxGrams": 55.0
              },
              {
                "weightKg": 6.0,
                "minGrams": 60.0,
                "maxGrams": 60.0
              },
              {
                "weightKg": 7.0,
                "minGrams": 65.0,
                "maxGrams": 65.0
              }
            ],
            "manufacturerColumn": "Kastriert/indoor (g)"
          },
          {
            "kind": "ideal_weight_table",
            "axis": "increased",
            "weightBasis": "idealWeightKg",
            "rows": [
              {
                "weightKg": 3.0,
                "minGrams": 55.0,
                "maxGrams": 55.0
              },
              {
                "weightKg": 4.0,
                "minGrams": 65.0,
                "maxGrams": 65.0
              },
              {
                "weightKg": 5.0,
                "minGrams": 75.0,
                "maxGrams": 75.0
              },
              {
                "weightKg": 6.0,
                "minGrams": 85.0,
                "maxGrams": 85.0
              },
              {
                "weightKg": 7.0,
                "minGrams": 95.0,
                "maxGrams": 95.0
              }
            ],
            "manufacturerColumn": "Erhöhte Aktivität (g)"
          }
        ]
      },
      "packages": [
        {
          "id": "pack-leonardo-adult-gf-salmon-0",
          "units": 1,
          "unitNetGrams": 300.0,
          "netGrams": 300.0,
          "ean": null,
          "sourceId": "manufacturer-leonardo-adult-gf-salmon"
        },
        {
          "id": "pack-leonardo-adult-gf-salmon-1",
          "units": 1,
          "unitNetGrams": 1800.0,
          "netGrams": 1800.0,
          "ean": null,
          "sourceId": "manufacturer-leonardo-adult-gf-salmon"
        },
        {
          "id": "pack-leonardo-adult-gf-salmon-2",
          "units": 1,
          "unitNetGrams": 7500.0,
          "netGrams": 7500.0,
          "ean": null,
          "sourceId": "manufacturer-leonardo-adult-gf-salmon"
        }
      ],
      "offers": [
        "offer-cat-research-leonardo-adult-gf-salmon"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-leonardo-adult-gf-salmon",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-leonardo-adult-gf-salmon",
          "section": "Fütterungsempfehlung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-leonardo-adult-gf-salmon",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-leonardo-adult-gf-salmon",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-leonardo-adult-gf-salmon",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-leonardo-adult-gf-salmon",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 1: Adult GF Salmon, Energie (ME)"
        },
        "feeding": {
          "sourceId": "manufacturer-leonardo-adult-gf-salmon",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-leonardo-adult-gf-salmon",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-leonardo-adult-gf-salmon.html",
      "declaredTextures": [],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "134cb6c37b33c6a2b6ac29cd6403735fd05a09ab2a8db906ab2a4e4677e4b9a0",
        "unparsedAnalysis": [],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "totalTaurine",
          "EAN"
        ]
      },
      "analysisFieldSources": {
        "magnesium": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 1: Adult GF Salmon, magnesium"
        }
      },
      "manufacturerAnalysisPdf": {
        "sourceId": "manufacturer-leonardo-analysis-pdf",
        "page": 1,
        "row": "Adult GF Salmon"
      },
      "originalDeclarations": {
        "composition": "Frischer Lachs (30 %); Fischmehl aus Meeresfischen (20 %); Amaranth (15 %); Erbsenmehl; Kartoffelstärke; Geflügelfett; Meeres-Zooplankton (Krill)*¹ (5 %); Ei*² (5 %); Geflügelleber*³; Bierhefe, inaktiviert*² (2,5 %); Traubenkernexpeller; Chiasaat (1,3 %); Johannisbrotschrot*²; Kaliumchlorid; Chicoree Inulin *¹gemahlen *²getrocknet *³hydrolysiert",
        "analysisVerbatim": "Analytische Bestandteile Protein 32 %; Fettgehalt 20 %; Rohasche 8,4 %; Rohfaser 2,8 %; Feuchtigkeit 10 %; Calcium 1,1 %; Phosphor 0,8 %; Natrium 0,4 %",
        "additivesVerbatim": "Ernährungsphysiologische Zusatzstoffe Vitamin A 15.000 I.E.; Vitamin D3 1.500 I.E.; Vitamin E 150 mg; Vitamin C (als Natriumascorbylphosphat) 245 mg; Taurin 1.400 mg; Kupfer (als Kupfer(II)-sulfat-Pentahydrat) 15 mg; Eisen (als Eisen(II)-sulfat-Monohydrat) 200 mg; Mangan (als Mangan(II)-oxid) 50 mg; Zink (als Zinkoxid) 125 mg; Jod (als Kalziumjodat, wasserfrei) 2,5 mg; Selen (als Natriumselenit) 0,05 mg Technologische Zusatzstoffe Lecithin 2.000 mg; Tocopherol Extrakte aus pflanzlichen Ölen 80 mg",
        "sourceId": "manufacturer-leonardo-adult-gf-salmon"
      },
      "symbolImage": "cat-result-dry-kibble.webp"
    },
    {
      "id": "cat-research-leonardo-adult-lamb",
      "species": "cat",
      "brand": "LEONARDO",
      "line": "LEONARDO",
      "name": "Adult Lamb",
      "market": "DE",
      "form": "dry",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {
        "minYears": 1,
        "manufacturerWording": "ab einem Jahr"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "Frische(s) Lammfleisch, -leber, -lunge (30 %); Lammprotein*¹ (14 %); Geflügelprotein, aschearm*¹ (14 %); Reis; Mais; Geflügelfett; Geflügelleber*²; Roggen*³; Ei*¹; Meeres-Zooplankton (Krill)*⁴ (2,5 %); Bierhefe, inaktiviert*¹ (2,5 %); Fischmehl aus Meeresfischen; Traubenkernexpeller; Chiasaat (1,3 %); Johannisbrotschrot*¹; Natriumchlorid; Kaliumchlorid; Chicoree Inulin; Kräuter*¹ (Kamille, Fenchel, Mistel, Kümmel, Enzian) (0,05 %) *¹getrocknet *²hydrolysiert *³gemälzt *⁴gemahlen",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-leonardo-adult-lamb",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Frische(s) Lammfleisch, -leber, -lunge",
          "animal": "lamb",
          "percentage": 30.0,
          "uncertainty": null
        },
        {
          "name": "Lammprotein*¹",
          "animal": "lamb",
          "percentage": 14.0,
          "uncertainty": null
        },
        {
          "name": "Geflügelprotein, aschearm*¹",
          "animal": "poultry",
          "percentage": 14.0,
          "uncertainty": null
        },
        {
          "name": "Reis",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Mais",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Geflügelfett",
          "animal": "poultry",
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Geflügelleber*²",
          "animal": "poultry",
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Roggen*³",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Ei*¹",
          "animal": "egg",
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Meeres-Zooplankton (Krill)*⁴",
          "animal": "krill",
          "percentage": 2.5,
          "uncertainty": null
        },
        {
          "name": "Bierhefe, inaktiviert*¹",
          "animal": null,
          "percentage": 2.5,
          "uncertainty": null
        },
        {
          "name": "Fischmehl aus Meeresfischen",
          "animal": "fish",
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Traubenkernexpeller",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Chiasaat",
          "animal": null,
          "percentage": 1.3,
          "uncertainty": null
        },
        {
          "name": "Johannisbrotschrot*¹",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Natriumchlorid",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Kaliumchlorid",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Chicoree Inulin",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Kräuter*¹ (Kamille, Fenchel, Mistel, Kümmel, Enzian) (0,05 %) *¹getrocknet *²hydrolysiert *³gemälzt *⁴gemahlen",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 32.0,
          "fat": 20.0,
          "fibre": 2.3,
          "ash": 8.5,
          "moisture": 10.0,
          "calcium": 1.4,
          "phosphorus": 1.0,
          "sodium": 0.4,
          "magnesium": 0.09
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin A",
            "value": 15000.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Vitamin D3",
            "value": 1500.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Vitamin E",
            "value": 150.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Vitamin C (als Natriumascorbylphosphat)",
            "value": 245.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Taurin",
            "value": 1400.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Kupfer (als Kupfer(II)-sulfat-Pentahydrat)",
            "value": 15.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Eisen (als Eisen(II)-sulfat-Monohydrat)",
            "value": 200.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangan (als Mangan(II)-oxid)",
            "value": 50.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zink (als Zinkoxid)",
            "value": 125.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Jod (als Kalziumjodat, wasserfrei)",
            "value": 2.5,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Selen (als Natriumselenit)",
            "value": 0.05,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Lecithin",
            "value": 2000.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Tocopherol Extrakte aus pflanzlichen Ölen",
            "value": 80.0,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 1.6600000000000001,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "unit_conversion",
        "originalValue": 16.6,
        "originalUnit": "MJ/kg",
        "manufacturerKcalKg": 3970.0
      },
      "feeding": {
        "status": "blocked",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [],
        "rows": [],
        "interpolation": "disabled",
        "modifiers": [],
        "reason": "Herstellertabelle vorhanden, aber Alters-, Aktivitäts-, Idealgewichts- oder Mischfütterungsachsen nicht eindeutig im automatischen Modell zugeordnet.",
        "sourceTableSummary": "Alleinfuttermittel für ausgewachsene Katzen ab einem Jahr. Auch für langhaarige Katzen geeignet. Durchschnittswerte für die Fütterung von ausgewachsenen Katzen sind in der separaten Tabelle aufgeführt. Die richtige Fütterungsmenge lässt sich am besten über eine regelmäßige Gewichtskontrolle der Katze ermitteln. Einfach trocken verfüttern. Frisches Trinkwasser sollte immer zur freien Verfügung stehen. Optimales Gewicht (kg) Kastriert/indoor (g) Erhöhte Aktivität (g) 3 40 50 4 45 60 5 55 70 6 60 80 7 65 90",
        "originalTables": [
          [
            [
              "Optimales Gewicht (kg)",
              "Kastriert/indoor (g)",
              "Erhöhte Aktivität (g)"
            ],
            [
              "3",
              "40",
              "50"
            ],
            [
              "4",
              "45",
              "60"
            ],
            [
              "5",
              "55",
              "70"
            ],
            [
              "6",
              "60",
              "80"
            ],
            [
              "7",
              "65",
              "90"
            ]
          ]
        ],
        "models": [
          {
            "kind": "ideal_weight_table",
            "axis": "neutered_indoor",
            "weightBasis": "idealWeightKg",
            "rows": [
              {
                "weightKg": 3.0,
                "minGrams": 40.0,
                "maxGrams": 40.0
              },
              {
                "weightKg": 4.0,
                "minGrams": 45.0,
                "maxGrams": 45.0
              },
              {
                "weightKg": 5.0,
                "minGrams": 55.0,
                "maxGrams": 55.0
              },
              {
                "weightKg": 6.0,
                "minGrams": 60.0,
                "maxGrams": 60.0
              },
              {
                "weightKg": 7.0,
                "minGrams": 65.0,
                "maxGrams": 65.0
              }
            ],
            "manufacturerColumn": "Kastriert/indoor (g)"
          },
          {
            "kind": "ideal_weight_table",
            "axis": "increased",
            "weightBasis": "idealWeightKg",
            "rows": [
              {
                "weightKg": 3.0,
                "minGrams": 50.0,
                "maxGrams": 50.0
              },
              {
                "weightKg": 4.0,
                "minGrams": 60.0,
                "maxGrams": 60.0
              },
              {
                "weightKg": 5.0,
                "minGrams": 70.0,
                "maxGrams": 70.0
              },
              {
                "weightKg": 6.0,
                "minGrams": 80.0,
                "maxGrams": 80.0
              },
              {
                "weightKg": 7.0,
                "minGrams": 90.0,
                "maxGrams": 90.0
              }
            ],
            "manufacturerColumn": "Erhöhte Aktivität (g)"
          }
        ]
      },
      "packages": [
        {
          "id": "pack-leonardo-adult-lamb-0",
          "units": 1,
          "unitNetGrams": 300.0,
          "netGrams": 300.0,
          "ean": null,
          "sourceId": "manufacturer-leonardo-adult-lamb"
        },
        {
          "id": "pack-leonardo-adult-lamb-1",
          "units": 1,
          "unitNetGrams": 1800.0,
          "netGrams": 1800.0,
          "ean": null,
          "sourceId": "manufacturer-leonardo-adult-lamb"
        },
        {
          "id": "pack-leonardo-adult-lamb-2",
          "units": 1,
          "unitNetGrams": 7500.0,
          "netGrams": 7500.0,
          "ean": null,
          "sourceId": "manufacturer-leonardo-adult-lamb"
        },
        {
          "id": "pack-leonardo-adult-lamb-3",
          "units": 1,
          "unitNetGrams": 15000.0,
          "netGrams": 15000.0,
          "ean": null,
          "sourceId": "manufacturer-leonardo-adult-lamb"
        }
      ],
      "offers": [
        "offer-cat-research-leonardo-adult-lamb"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-leonardo-adult-lamb",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-leonardo-adult-lamb",
          "section": "Fütterungsempfehlung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-leonardo-adult-lamb",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-leonardo-adult-lamb",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-leonardo-adult-lamb",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-leonardo-adult-lamb",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 1: Adult Lamb, Energie (ME)"
        },
        "feeding": {
          "sourceId": "manufacturer-leonardo-adult-lamb",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-leonardo-adult-lamb",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-leonardo-adult-lamb.html",
      "declaredTextures": [],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "f0cfec60dc1b4ad9783297edd2ddf22099a3e3b1fd8e3a50e8ec250a0499b218",
        "unparsedAnalysis": [],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "totalTaurine",
          "EAN"
        ]
      },
      "analysisFieldSources": {
        "magnesium": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 1: Adult Lamb, magnesium"
        }
      },
      "manufacturerAnalysisPdf": {
        "sourceId": "manufacturer-leonardo-analysis-pdf",
        "page": 1,
        "row": "Adult Lamb"
      },
      "originalDeclarations": {
        "composition": "Frische(s) Lammfleisch, -leber, -lunge (30 %); Lammprotein*¹ (14 %); Geflügelprotein, aschearm*¹ (14 %); Reis; Mais; Geflügelfett; Geflügelleber*²; Roggen*³; Ei*¹; Meeres-Zooplankton (Krill)*⁴ (2,5 %); Bierhefe, inaktiviert*¹ (2,5 %); Fischmehl aus Meeresfischen; Traubenkernexpeller; Chiasaat (1,3 %); Johannisbrotschrot*¹; Natriumchlorid; Kaliumchlorid; Chicoree Inulin; Kräuter*¹ (Kamille, Fenchel, Mistel, Kümmel, Enzian) (0,05 %) *¹getrocknet *²hydrolysiert *³gemälzt *⁴gemahlen",
        "analysisVerbatim": "Analytische Bestandteile Protein 32 %; Fettgehalt 20 %; Rohasche 8,5 %; Rohfaser 2,3 %; Feuchtigkeit 10 %; Calcium 1,4 %; Phosphor 1 %; Natrium 0,4 %",
        "additivesVerbatim": "Ernährungsphysiologische Zusatzstoffe Vitamin A 15.000 I.E.; Vitamin D3 1.500 I.E.; Vitamin E 150 mg; Vitamin C (als Natriumascorbylphosphat) 245 mg; Taurin 1.400 mg; Kupfer (als Kupfer(II)-sulfat-Pentahydrat) 15 mg; Eisen (als Eisen(II)-sulfat-Monohydrat) 200 mg; Mangan (als Mangan(II)-oxid) 50 mg; Zink (als Zinkoxid) 125 mg; Jod (als Kalziumjodat, wasserfrei) 2,5 mg; Selen (als Natriumselenit) 0,05 mg Technologische Zusatzstoffe Lecithin 2.000 mg; Tocopherol Extrakte aus pflanzlichen Ölen 80 mg",
        "sourceId": "manufacturer-leonardo-adult-lamb"
      },
      "symbolImage": "cat-result-dry-kibble.webp"
    },
    {
      "id": "cat-research-leonardo-adult-light-sterilised",
      "species": "cat",
      "brand": "LEONARDO",
      "line": "LEONARDO",
      "name": "Adult Light & Sterilised",
      "market": "DE",
      "form": "dry",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {
        "minYears": 1,
        "manufacturerWording": "ab einem Jahr"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "Frisches Geflügelfleisch (30 %); Geflügelprotein, aschearm*¹ (23 %); Reis; Mais; Fischmehl aus Meeresfischen (9 %); Apfeltrester*¹ (4 %); Geflügelleber*²; Roggen*³; Ei*¹; Meeres-Zooplankton (Krill)*⁴ (2,5 %); Haferkleie (2,5 %); Bierhefe, inaktiviert*¹; Chiasaat (1,3 %); Geflügelfett; Natriumchlorid; Kaliumchlorid; Chicoree Inulin *¹getrocknet *²hydrolysiert *³gemälzt *⁴gemahlen",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-leonardo-adult-light-sterilised",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Frisches Geflügelfleisch",
          "animal": "poultry",
          "percentage": 30.0,
          "uncertainty": null
        },
        {
          "name": "Geflügelprotein, aschearm*¹",
          "animal": "poultry",
          "percentage": 23.0,
          "uncertainty": null
        },
        {
          "name": "Reis",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Mais",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Fischmehl aus Meeresfischen",
          "animal": "fish",
          "percentage": 9.0,
          "uncertainty": null
        },
        {
          "name": "Apfeltrester*¹",
          "animal": null,
          "percentage": 4.0,
          "uncertainty": null
        },
        {
          "name": "Geflügelleber*²",
          "animal": "poultry",
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Roggen*³",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Ei*¹",
          "animal": "egg",
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Meeres-Zooplankton (Krill)*⁴",
          "animal": "krill",
          "percentage": 2.5,
          "uncertainty": null
        },
        {
          "name": "Haferkleie",
          "animal": null,
          "percentage": 2.5,
          "uncertainty": null
        },
        {
          "name": "Bierhefe, inaktiviert*¹",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Chiasaat",
          "animal": null,
          "percentage": 1.3,
          "uncertainty": null
        },
        {
          "name": "Geflügelfett",
          "animal": "poultry",
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Natriumchlorid",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Kaliumchlorid",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Chicoree Inulin *¹getrocknet *²hydrolysiert *³gemälzt *⁴gemahlen",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 35.0,
          "fat": 12.5,
          "fibre": 3.5,
          "ash": 7.8,
          "moisture": 10.0,
          "calcium": 1.0,
          "phosphorus": 0.8,
          "sodium": 0.4,
          "magnesium": 0.09
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin A",
            "value": 15000.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Vitamin D3",
            "value": 1500.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Vitamin E",
            "value": 150.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Vitamin C (als Natriumascorbylphosphat)",
            "value": 245.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Taurin",
            "value": 1400.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "L-Carnitin",
            "value": 200.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Kupfer (als Kupfer(II)-sulfat-Pentahydrat)",
            "value": 15.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Eisen (als Eisen(II)-sulfat-Monohydrat)",
            "value": 200.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangan (als Mangan(II)-oxid)",
            "value": 50.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zink (als Zinkoxid)",
            "value": 125.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Jod (als Kalziumjodat, wasserfrei)",
            "value": 2.5,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Selen (als Natriumselenit)",
            "value": 0.05,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Lecithin",
            "value": 2000.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Tocopherol Extrakte aus pflanzlichen Ölen",
            "value": 80.0,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 1.51,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "unit_conversion",
        "originalValue": 15.1,
        "originalUnit": "MJ/kg",
        "manufacturerKcalKg": 3610.0
      },
      "feeding": {
        "status": "blocked",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [],
        "rows": [],
        "interpolation": "disabled",
        "modifiers": [],
        "reason": "Herstellertabelle vorhanden, aber Alters-, Aktivitäts-, Idealgewichts- oder Mischfütterungsachsen nicht eindeutig im automatischen Modell zugeordnet.",
        "sourceTableSummary": "Alleinfuttermittel für ausgewachsene Katzen ab einem Jahr. Auch für kastrierte Katzen geeignet. Durchschnittswerte für die Fütterung von ausgewachsenen Katzen sind in der separaten Tabelle aufgeführt. Die richtige Fütterungsmenge lässt sich am besten über eine regelmäßige Gewichtskontrolle der Katze ermitteln. Einfach trocken verfüttern. Frisches Trinkwasser sollte immer zur freien Verfügung stehen. Optimales Gewicht (kg) Kastriert/indoor/Gewichtsreduktion (g) Erhöhte Aktivität (g) 3 45 65 4 50 80 5 60 85 6 70 100 7 75 110",
        "originalTables": [
          [
            [
              "Optimales Gewicht (kg)",
              "Kastriert/indoor/Gewichtsreduktion (g)",
              "Erhöhte Aktivität (g)"
            ],
            [
              "3",
              "45",
              "65"
            ],
            [
              "4",
              "50",
              "80"
            ],
            [
              "5",
              "60",
              "85"
            ],
            [
              "6",
              "70",
              "100"
            ],
            [
              "7",
              "75",
              "110"
            ]
          ]
        ],
        "models": [
          {
            "kind": "ideal_weight_table",
            "axis": "increased",
            "weightBasis": "idealWeightKg",
            "rows": [
              {
                "weightKg": 3.0,
                "minGrams": 65.0,
                "maxGrams": 65.0
              },
              {
                "weightKg": 4.0,
                "minGrams": 80.0,
                "maxGrams": 80.0
              },
              {
                "weightKg": 5.0,
                "minGrams": 85.0,
                "maxGrams": 85.0
              },
              {
                "weightKg": 6.0,
                "minGrams": 100.0,
                "maxGrams": 100.0
              },
              {
                "weightKg": 7.0,
                "minGrams": 110.0,
                "maxGrams": 110.0
              }
            ],
            "manufacturerColumn": "Erhöhte Aktivität (g)"
          }
        ]
      },
      "packages": [
        {
          "id": "pack-leonardo-adult-light-sterilised-0",
          "units": 1,
          "unitNetGrams": 300.0,
          "netGrams": 300.0,
          "ean": null,
          "sourceId": "manufacturer-leonardo-adult-light-sterilised"
        },
        {
          "id": "pack-leonardo-adult-light-sterilised-1",
          "units": 1,
          "unitNetGrams": 1800.0,
          "netGrams": 1800.0,
          "ean": null,
          "sourceId": "manufacturer-leonardo-adult-light-sterilised"
        },
        {
          "id": "pack-leonardo-adult-light-sterilised-2",
          "units": 1,
          "unitNetGrams": 7500.0,
          "netGrams": 7500.0,
          "ean": null,
          "sourceId": "manufacturer-leonardo-adult-light-sterilised"
        }
      ],
      "offers": [
        "offer-cat-research-leonardo-adult-light-sterilised"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-leonardo-adult-light-sterilised",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-leonardo-adult-light-sterilised",
          "section": "Fütterungsempfehlung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-leonardo-adult-light-sterilised",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-leonardo-adult-light-sterilised",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-leonardo-adult-light-sterilised",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-leonardo-adult-light-sterilised",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 1: Adult Light & Sterilised, Energie (ME)"
        },
        "feeding": {
          "sourceId": "manufacturer-leonardo-adult-light-sterilised",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-leonardo-adult-light-sterilised",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-leonardo-adult-light-sterilised.html",
      "declaredTextures": [],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "a7f53d4cb8c34beb4d72f31d10016179de1040faa7bedb1467c8b4927b20d670",
        "unparsedAnalysis": [],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "totalTaurine",
          "EAN"
        ]
      },
      "analysisFieldSources": {
        "magnesium": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 1: Adult Light & Sterilised, magnesium"
        }
      },
      "manufacturerAnalysisPdf": {
        "sourceId": "manufacturer-leonardo-analysis-pdf",
        "page": 1,
        "row": "Adult Light & Sterilised"
      },
      "originalDeclarations": {
        "composition": "Frisches Geflügelfleisch (30 %); Geflügelprotein, aschearm*¹ (23 %); Reis; Mais; Fischmehl aus Meeresfischen (9 %); Apfeltrester*¹ (4 %); Geflügelleber*²; Roggen*³; Ei*¹; Meeres-Zooplankton (Krill)*⁴ (2,5 %); Haferkleie (2,5 %); Bierhefe, inaktiviert*¹; Chiasaat (1,3 %); Geflügelfett; Natriumchlorid; Kaliumchlorid; Chicoree Inulin *¹getrocknet *²hydrolysiert *³gemälzt *⁴gemahlen",
        "analysisVerbatim": "Analytische Bestandteile Protein 35 %; Fettgehalt 12,5 %; Rohasche 7,8 %; Rohfaser 3,5 %; Feuchtigkeit 10 %; Calcium 1 %; Phosphor 0,8 %; Natrium 0,4 %",
        "additivesVerbatim": "Ernährungsphysiologische Zusatzstoffe Vitamin A 15.000 I.E.; Vitamin D3 1.500 I.E.; Vitamin E 150 mg; Vitamin C (als Natriumascorbylphosphat) 245 mg; Taurin 1.400 mg; L-Carnitin 200 mg; Kupfer (als Kupfer(II)-sulfat-Pentahydrat) 15 mg; Eisen (als Eisen(II)-sulfat-Monohydrat) 200 mg; Mangan (als Mangan(II)-oxid) 50 mg; Zink (als Zinkoxid) 125 mg; Jod (als Kalziumjodat, wasserfrei) 2,5 mg; Selen (als Natriumselenit) 0,05 mg Technologische Zusatzstoffe Lecithin 2.000 mg; Tocopherol Extrakte aus pflanzlichen Ölen 80 mg",
        "sourceId": "manufacturer-leonardo-adult-light-sterilised"
      },
      "symbolImage": "cat-food-dry.webp"
    },
    {
      "id": "cat-research-leonardo-beef-with-extra-pulled-beef-16-x",
      "species": "cat",
      "brand": "LEONARDO",
      "line": "LEONARDO",
      "name": "Beef",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {
        "minYears": 1,
        "manufacturerWording": "ab einem Jahr"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "Rindfleisch, -herz, -lunge (Rindfleisch, gezupft 14 %) (35,5 %); Fleischbrühe (34,3 %); Hühnerfleisch, -leber, -muskelmagen (29 %); Eierschalen*¹ (0,5 %); Mineralstoffe (0,5 %); Lachsöl (0,2 %) *¹getrocknet",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-leonardo-beef-with-extra-pulled-beef-16-x",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Rindfleisch, -herz, -lunge (Rindfleisch, gezupft 14 %)",
          "animal": "beef",
          "percentage": 35.5,
          "uncertainty": null
        },
        {
          "name": "Fleischbrühe",
          "animal": null,
          "percentage": 34.3,
          "uncertainty": null
        },
        {
          "name": "Hühnerfleisch, -leber, -muskelmagen",
          "animal": "chicken",
          "percentage": 29.0,
          "uncertainty": null
        },
        {
          "name": "Eierschalen*¹",
          "animal": "egg",
          "percentage": 0.5,
          "uncertainty": null
        },
        {
          "name": "Mineralstoffe",
          "animal": null,
          "percentage": 0.5,
          "uncertainty": null
        },
        {
          "name": "Lachsöl (0,2 %) *¹getrocknet",
          "animal": "salmon",
          "percentage": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 12.0,
          "fat": 5.0,
          "fibre": 0.3,
          "ash": 1.9,
          "moisture": 79.0,
          "calcium": 0.3,
          "phosphorus": 0.2
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 200.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Vitamin E",
            "value": 50.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Taurin",
            "value": 1000.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangan (als Mangan(II)-sulfat, Monohydrat)",
            "value": 2.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zink (als Zinksulfat, Monohydrat)",
            "value": 20.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Jod (als Kalziumjodat, wasserfrei)",
            "value": 0.2,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 0.41,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "unit_conversion",
        "originalValue": 4.1,
        "originalUnit": "MJ/kg",
        "manufacturerKcalKg": 980.0
      },
      "feeding": {
        "status": "blocked",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [],
        "rows": [],
        "interpolation": "disabled",
        "modifiers": [],
        "reason": "Herstellertabelle vorhanden, aber Alters-, Aktivitäts-, Idealgewichts- oder Mischfütterungsachsen nicht eindeutig im automatischen Modell zugeordnet.",
        "sourceTableSummary": "Alleinfuttermittel für ausgewachsene Katzen ab einem Jahr. 2-3 Portionsbeutel täglich für eine ausgewachsene Katze mit ca. 4 kg Gewicht. Es wird empfohlen die Portionsbeutel mit LEONARDO Trockenfutter zu kombinieren (20 g Trockenfutter ersetzen etwa 1 Portionsbeutel). Frisches Trinkwasser sollte immer zur freien Verfügung stehen. Nach dem Öffnen max. 24 Stunden im Kühlschrank aufbewahren.",
        "originalTables": [],
        "models": [
          {
            "kind": "weight_bands",
            "ranges": [
              {
                "minWeightKg": 4.0,
                "maxWeightKg": 4.0,
                "minGrams": 140.0,
                "maxGrams": 210.0
              }
            ],
            "conversion": "2–3 Portionsbeutel × 70.0 g; nur am deklarierten Referenzgewicht"
          }
        ]
      },
      "packages": [
        {
          "id": "pack-leonardo-beef-with-extra-pulled-beef-16-x-0",
          "units": 16,
          "unitNetGrams": 70.0,
          "netGrams": 1120.0,
          "ean": null,
          "sourceId": "manufacturer-leonardo-beef-with-extra-pulled-beef-16-x"
        }
      ],
      "offers": [
        "offer-cat-research-leonardo-beef-with-extra-pulled-beef-16-x"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-leonardo-beef-with-extra-pulled-beef-16-x",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-leonardo-beef-with-extra-pulled-beef-16-x",
          "section": "Fütterungsempfehlung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-leonardo-beef-with-extra-pulled-beef-16-x",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-leonardo-beef-with-extra-pulled-beef-16-x",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-leonardo-beef-with-extra-pulled-beef-16-x",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-leonardo-beef-with-extra-pulled-beef-16-x",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 2: Beef, Energie (ME)"
        },
        "feeding": {
          "sourceId": "manufacturer-leonardo-beef-with-extra-pulled-beef-16-x",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-leonardo-beef-with-extra-pulled-beef-16-x",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-leonardo-beef-with-extra-pulled-beef-16-x.html",
      "declaredTextures": [],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "65967c6f95463c5df24c0cc7c62a900a89ee56cd9c51eb77f96093edeaf66b78",
        "unparsedAnalysis": [],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "totalTaurine",
          "EAN"
        ]
      },
      "analysisFieldSources": {
        "calcium": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 2: Beef, calcium"
        },
        "phosphorus": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 2: Beef, phosphorus"
        }
      },
      "manufacturerAnalysisPdf": {
        "sourceId": "manufacturer-leonardo-analysis-pdf",
        "page": 2,
        "row": "Beef"
      },
      "originalDeclarations": {
        "composition": "Rindfleisch, -herz, -lunge (Rindfleisch, gezupft 14 %) (35,5 %); Fleischbrühe (34,3 %); Hühnerfleisch, -leber, -muskelmagen (29 %); Eierschalen*¹ (0,5 %); Mineralstoffe (0,5 %); Lachsöl (0,2 %) *¹getrocknet",
        "analysisVerbatim": "Analytische Bestandteile Protein 12 %; Fettgehalt 5 %; Rohasche 1,9 %; Rohfaser 0,3 %; Feuchtigkeit 79 %",
        "additivesVerbatim": "Ernährungsphysiologische Zusatzstoffe Vitamin D3 200 I.E.; Vitamin E 50 mg; Taurin 1.000 mg; Mangan (als Mangan(II)-sulfat, Monohydrat) 2 mg; Zink (als Zinksulfat, Monohydrat) 20 mg; Jod (als Kalziumjodat, wasserfrei) 0,2 mg ",
        "sourceId": "manufacturer-leonardo-beef-with-extra-pulled-beef-16-x"
      },
      "symbolImage": "cat-food-wet.webp"
    },
    {
      "id": "cat-research-leonardo-bueffel-blaubeeren-16-x",
      "species": "cat",
      "brand": "LEONARDO",
      "line": "LEONARDO",
      "name": "Büffel + Blaubeeren",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {
        "minYears": 1,
        "manufacturerWording": "ab einem Jahr"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "Büffellunge, -leber, -herz, -niere (Bubalus arnee) (30 %); Hühnerfleisch, -leber, -herz (30 %); Fleischbrühe von Büffel, Huhn und Rind (29,8 %); Rinderlunge (6 %); Blaubeeren (3 %); Eierschalen*¹ (0,5 %); Mineralstoffe (0,5 %); Lachsöl (0,2 %) *¹getrocknet",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-leonardo-bueffel-blaubeeren-16-x",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Büffellunge, -leber, -herz, -niere (Bubalus arnee)",
          "animal": null,
          "percentage": 30.0,
          "uncertainty": null
        },
        {
          "name": "Hühnerfleisch, -leber, -herz",
          "animal": "chicken",
          "percentage": 30.0,
          "uncertainty": null
        },
        {
          "name": "Fleischbrühe von Büffel, Huhn und Rind",
          "animal": null,
          "percentage": 29.8,
          "uncertainty": "Tierart nicht vollständig einzeln zugeordnet"
        },
        {
          "name": "Rinderlunge",
          "animal": "beef",
          "percentage": 6.0,
          "uncertainty": null
        },
        {
          "name": "Blaubeeren",
          "animal": null,
          "percentage": 3.0,
          "uncertainty": null
        },
        {
          "name": "Eierschalen*¹",
          "animal": "egg",
          "percentage": 0.5,
          "uncertainty": null
        },
        {
          "name": "Mineralstoffe",
          "animal": null,
          "percentage": 0.5,
          "uncertainty": null
        },
        {
          "name": "Lachsöl (0,2 %) *¹getrocknet",
          "animal": "salmon",
          "percentage": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 11.0,
          "fat": 6.0,
          "fibre": 0.3,
          "ash": 2.0,
          "moisture": 79.0,
          "calcium": 0.3,
          "phosphorus": 0.25
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 200.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Vitamin E",
            "value": 50.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Taurin",
            "value": 1000.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangan (als Mangan(II)-sulfat, Monohydrat)",
            "value": 2.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zink (als Zinksulfat, Monohydrat)",
            "value": 20.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Jod (als Kalziumjodat, wasserfrei)",
            "value": 0.2,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 0.43,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "unit_conversion",
        "originalValue": 4.3,
        "originalUnit": "MJ/kg",
        "manufacturerKcalKg": 1020.0
      },
      "feeding": {
        "status": "blocked",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [],
        "rows": [],
        "interpolation": "disabled",
        "modifiers": [],
        "reason": "Herstellertabelle vorhanden, aber Alters-, Aktivitäts-, Idealgewichts- oder Mischfütterungsachsen nicht eindeutig im automatischen Modell zugeordnet.",
        "sourceTableSummary": "Alleinfuttermittel für ausgewachsene Katzen ab einem Jahr. 2-3 Portionsbeutel täglich für eine ausgewachsene Katze mit ca. 4 kg Gewicht. Bitte zimmerwarm füttern. Frisches Trinkwasser sollte immer zur freien Verfügung stehen. Nach dem Öffnen max. 24 Stunden im Kühlschrank aufbewahren.",
        "originalTables": [],
        "models": [
          {
            "kind": "weight_bands",
            "ranges": [
              {
                "minWeightKg": 4.0,
                "maxWeightKg": 4.0,
                "minGrams": 170.0,
                "maxGrams": 255.0
              }
            ],
            "conversion": "2–3 Portionsbeutel × 85.0 g; nur am deklarierten Referenzgewicht"
          }
        ]
      },
      "packages": [
        {
          "id": "pack-leonardo-bueffel-blaubeeren-16-x-0",
          "units": 16,
          "unitNetGrams": 85.0,
          "netGrams": 1360.0,
          "ean": null,
          "sourceId": "manufacturer-leonardo-bueffel-blaubeeren-16-x"
        }
      ],
      "offers": [
        "offer-cat-research-leonardo-bueffel-blaubeeren-16-x"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-leonardo-bueffel-blaubeeren-16-x",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-leonardo-bueffel-blaubeeren-16-x",
          "section": "Fütterungsempfehlung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-leonardo-bueffel-blaubeeren-16-x",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-leonardo-bueffel-blaubeeren-16-x",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-leonardo-bueffel-blaubeeren-16-x",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-leonardo-bueffel-blaubeeren-16-x",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 2: Büffel + Blaubeeren, Energie (ME)"
        },
        "feeding": {
          "sourceId": "manufacturer-leonardo-bueffel-blaubeeren-16-x",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-leonardo-bueffel-blaubeeren-16-x",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-leonardo-bueffel-blaubeeren-16-x.html",
      "declaredTextures": [],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "d5074b4bc11a7c80dcf993c8a6b90aad93bd21e2e3cfb5c66103f90e36ce3018",
        "unparsedAnalysis": [],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "totalTaurine",
          "EAN"
        ]
      },
      "analysisFieldSources": {
        "calcium": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 2: Büffel + Blaubeeren, calcium"
        },
        "phosphorus": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 2: Büffel + Blaubeeren, phosphorus"
        }
      },
      "manufacturerAnalysisPdf": {
        "sourceId": "manufacturer-leonardo-analysis-pdf",
        "page": 2,
        "row": "Büffel + Blaubeeren"
      },
      "originalDeclarations": {
        "composition": "Büffellunge, -leber, -herz, -niere (Bubalus arnee) (30 %); Hühnerfleisch, -leber, -herz (30 %); Fleischbrühe von Büffel, Huhn und Rind (29,8 %); Rinderlunge (6 %); Blaubeeren (3 %); Eierschalen*¹ (0,5 %); Mineralstoffe (0,5 %); Lachsöl (0,2 %) *¹getrocknet",
        "analysisVerbatim": "Analytische Bestandteile Protein 11 %; Fettgehalt 6 %; Rohasche 2 %; Rohfaser 0,3 %; Feuchtigkeit 79 %",
        "additivesVerbatim": "Ernährungsphysiologische Zusatzstoffe Vitamin D3 200 I.E.; Vitamin E 50 mg; Taurin 1.000 mg; Mangan (als Mangan(II)-sulfat, Monohydrat) 2 mg; Zink (als Zinksulfat, Monohydrat) 20 mg; Jod (als Kalziumjodat, wasserfrei) 0,2 mg ",
        "sourceId": "manufacturer-leonardo-bueffel-blaubeeren-16-x"
      },
      "symbolImage": "cat-food-wet.webp"
    },
    {
      "id": "cat-research-leonardo-chicken-with-extra-pulled-beef-16-x",
      "species": "cat",
      "brand": "LEONARDO",
      "line": "LEONARDO",
      "name": "Chicken",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {
        "minYears": 1,
        "manufacturerWording": "ab einem Jahr"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "Hühnerfleisch, -leber, -herz, -muskelmagen (40 %); Fleischbrühe (33,8 %); Rindfleisch, gezupft (14 %); Rinderlunge (11 %); Eierschalen*¹ (0,5 %); Mineralstoffe (0,5 %); Lachsöl (0,2 %) *¹getrocknet",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-leonardo-chicken-with-extra-pulled-beef-16-x",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Hühnerfleisch, -leber, -herz, -muskelmagen",
          "animal": "chicken",
          "percentage": 40.0,
          "uncertainty": null
        },
        {
          "name": "Fleischbrühe",
          "animal": null,
          "percentage": 33.8,
          "uncertainty": null
        },
        {
          "name": "Rindfleisch, gezupft",
          "animal": "beef",
          "percentage": 14.0,
          "uncertainty": null
        },
        {
          "name": "Rinderlunge",
          "animal": "beef",
          "percentage": 11.0,
          "uncertainty": null
        },
        {
          "name": "Eierschalen*¹",
          "animal": "egg",
          "percentage": 0.5,
          "uncertainty": null
        },
        {
          "name": "Mineralstoffe",
          "animal": null,
          "percentage": 0.5,
          "uncertainty": null
        },
        {
          "name": "Lachsöl (0,2 %) *¹getrocknet",
          "animal": "salmon",
          "percentage": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 12.0,
          "fat": 4.5,
          "fibre": 0.3,
          "ash": 1.9,
          "moisture": 79.0,
          "calcium": 0.3,
          "phosphorus": 0.2
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 200.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Vitamin E",
            "value": 50.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Taurin",
            "value": 1000.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangan (als Mangan(II)-sulfat, Monohydrat)",
            "value": 2.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zink (als Zinksulfat, Monohydrat)",
            "value": 20.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Jod (als Kalziumjodat, wasserfrei)",
            "value": 0.2,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 0.4,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "unit_conversion",
        "originalValue": 4.0,
        "originalUnit": "MJ/kg",
        "manufacturerKcalKg": 960.0
      },
      "feeding": {
        "status": "blocked",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [],
        "rows": [],
        "interpolation": "disabled",
        "modifiers": [],
        "reason": "Herstellertabelle vorhanden, aber Alters-, Aktivitäts-, Idealgewichts- oder Mischfütterungsachsen nicht eindeutig im automatischen Modell zugeordnet.",
        "sourceTableSummary": "Alleinfuttermittel für ausgewachsene Katzen ab einem Jahr. 2-3 Portionsbeutel täglich für eine ausgewachsene Katze mit ca. 4 kg Gewicht. Es wird empfohlen die Portionsbeutel mit LEONARDO Trockenfutter zu kombinieren (20 g Trockenfutter ersetzen etwa 1 Portionsbeutel). Frisches Trinkwasser sollte immer zur freien Verfügung stehen. Nach dem Öffnen max. 24 Stunden im Kühlschrank aufbewahren.",
        "originalTables": [],
        "models": [
          {
            "kind": "weight_bands",
            "ranges": [
              {
                "minWeightKg": 4.0,
                "maxWeightKg": 4.0,
                "minGrams": 140.0,
                "maxGrams": 210.0
              }
            ],
            "conversion": "2–3 Portionsbeutel × 70.0 g; nur am deklarierten Referenzgewicht"
          }
        ]
      },
      "packages": [
        {
          "id": "pack-leonardo-chicken-with-extra-pulled-beef-16-x-0",
          "units": 16,
          "unitNetGrams": 70.0,
          "netGrams": 1120.0,
          "ean": null,
          "sourceId": "manufacturer-leonardo-chicken-with-extra-pulled-beef-16-x"
        }
      ],
      "offers": [
        "offer-cat-research-leonardo-chicken-with-extra-pulled-beef-16-x"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-leonardo-chicken-with-extra-pulled-beef-16-x",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-leonardo-chicken-with-extra-pulled-beef-16-x",
          "section": "Fütterungsempfehlung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-leonardo-chicken-with-extra-pulled-beef-16-x",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-leonardo-chicken-with-extra-pulled-beef-16-x",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-leonardo-chicken-with-extra-pulled-beef-16-x",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-leonardo-chicken-with-extra-pulled-beef-16-x",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 2: Chicken, Energie (ME)"
        },
        "feeding": {
          "sourceId": "manufacturer-leonardo-chicken-with-extra-pulled-beef-16-x",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-leonardo-chicken-with-extra-pulled-beef-16-x",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-leonardo-chicken-with-extra-pulled-beef-16-x.html",
      "declaredTextures": [],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "d6ef7aa588792f71610f812ce8adf9f9a3d1b9e929a6416bac7bb0238368cb69",
        "unparsedAnalysis": [],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "totalTaurine",
          "EAN"
        ]
      },
      "analysisFieldSources": {
        "calcium": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 2: Chicken, calcium"
        },
        "phosphorus": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 2: Chicken, phosphorus"
        }
      },
      "manufacturerAnalysisPdf": {
        "sourceId": "manufacturer-leonardo-analysis-pdf",
        "page": 2,
        "row": "Chicken"
      },
      "originalDeclarations": {
        "composition": "Hühnerfleisch, -leber, -herz, -muskelmagen (40 %); Fleischbrühe (33,8 %); Rindfleisch, gezupft (14 %); Rinderlunge (11 %); Eierschalen*¹ (0,5 %); Mineralstoffe (0,5 %); Lachsöl (0,2 %) *¹getrocknet",
        "analysisVerbatim": "Analytische Bestandteile Protein 12 %; Fettgehalt 4,5 %; Rohasche 1,9 %; Rohfaser 0,3 %; Feuchtigkeit 79 %",
        "additivesVerbatim": "Ernährungsphysiologische Zusatzstoffe Vitamin D3 200 I.E.; Vitamin E 50 mg; Taurin 1.000 mg; Mangan (als Mangan(II)-sulfat, Monohydrat) 2 mg; Zink (als Zinksulfat, Monohydrat) 20 mg; Jod (als Kalziumjodat, wasserfrei) 0,2 mg ",
        "sourceId": "manufacturer-leonardo-chicken-with-extra-pulled-beef-16-x"
      },
      "symbolImage": "cat-result-wet-pieces.webp"
    },
    {
      "id": "cat-research-leonardo-duck-with-extra-pulled-beef-16-x",
      "species": "cat",
      "brand": "LEONARDO",
      "line": "LEONARDO",
      "name": "Duck",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {
        "minYears": 1,
        "manufacturerWording": "ab einem Jahr"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "Entenfleisch, -herz, -leber, -muskelmagen (34,5 %); Fleischbrühe (34,3 %); Rindfleisch, gezupft (14 %); Hühnerleber (8,5 %); Rinderlunge (7,5 %); Eierschalen*¹ (0,5 %); Mineralstoffe (0,5 %); Lachsöl (0,2 %) *¹getrocknet",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-leonardo-duck-with-extra-pulled-beef-16-x",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Entenfleisch, -herz, -leber, -muskelmagen",
          "animal": "duck",
          "percentage": 34.5,
          "uncertainty": null
        },
        {
          "name": "Fleischbrühe",
          "animal": null,
          "percentage": 34.3,
          "uncertainty": null
        },
        {
          "name": "Rindfleisch, gezupft",
          "animal": "beef",
          "percentage": 14.0,
          "uncertainty": null
        },
        {
          "name": "Hühnerleber",
          "animal": "chicken",
          "percentage": 8.5,
          "uncertainty": null
        },
        {
          "name": "Rinderlunge",
          "animal": "beef",
          "percentage": 7.5,
          "uncertainty": null
        },
        {
          "name": "Eierschalen*¹",
          "animal": "egg",
          "percentage": 0.5,
          "uncertainty": null
        },
        {
          "name": "Mineralstoffe",
          "animal": null,
          "percentage": 0.5,
          "uncertainty": null
        },
        {
          "name": "Lachsöl (0,2 %) *¹getrocknet",
          "animal": "salmon",
          "percentage": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 12.0,
          "fat": 4.5,
          "fibre": 0.3,
          "ash": 1.9,
          "moisture": 79.0,
          "calcium": 0.3,
          "phosphorus": 0.2
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 200.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Vitamin E",
            "value": 50.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Taurin",
            "value": 1000.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangan (als Mangan(II)-sulfat, Monohydrat)",
            "value": 2.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zink (als Zinksulfat, Monohydrat)",
            "value": 20.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Jod (als Kalziumjodat, wasserfrei)",
            "value": 0.2,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 0.4,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "unit_conversion",
        "originalValue": 4.0,
        "originalUnit": "MJ/kg",
        "manufacturerKcalKg": 960.0
      },
      "feeding": {
        "status": "blocked",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [],
        "rows": [],
        "interpolation": "disabled",
        "modifiers": [],
        "reason": "Herstellertabelle vorhanden, aber Alters-, Aktivitäts-, Idealgewichts- oder Mischfütterungsachsen nicht eindeutig im automatischen Modell zugeordnet.",
        "sourceTableSummary": "Alleinfuttermittel für ausgewachsene Katzen ab einem Jahr. 2-3 Portionsbeutel täglich für eine ausgewachsene Katze mit ca. 4 kg Gewicht. Es wird empfohlen die Portionsbeutel mit LEONARDO Trockenfutter zu kombinieren (20 g Trockenfutter ersetzen etwa 1 Portionsbeutel). Frisches Trinkwasser sollte immer zur freien Verfügung stehen. Nach dem Öffnen max. 24 Stunden im Kühlschrank aufbewahren.",
        "originalTables": [],
        "models": [
          {
            "kind": "weight_bands",
            "ranges": [
              {
                "minWeightKg": 4.0,
                "maxWeightKg": 4.0,
                "minGrams": 140.0,
                "maxGrams": 210.0
              }
            ],
            "conversion": "2–3 Portionsbeutel × 70.0 g; nur am deklarierten Referenzgewicht"
          }
        ]
      },
      "packages": [
        {
          "id": "pack-leonardo-duck-with-extra-pulled-beef-16-x-0",
          "units": 16,
          "unitNetGrams": 70.0,
          "netGrams": 1120.0,
          "ean": null,
          "sourceId": "manufacturer-leonardo-duck-with-extra-pulled-beef-16-x"
        }
      ],
      "offers": [
        "offer-cat-research-leonardo-duck-with-extra-pulled-beef-16-x"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-leonardo-duck-with-extra-pulled-beef-16-x",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-leonardo-duck-with-extra-pulled-beef-16-x",
          "section": "Fütterungsempfehlung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-leonardo-duck-with-extra-pulled-beef-16-x",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-leonardo-duck-with-extra-pulled-beef-16-x",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-leonardo-duck-with-extra-pulled-beef-16-x",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-leonardo-duck-with-extra-pulled-beef-16-x",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 2: Duck, Energie (ME)"
        },
        "feeding": {
          "sourceId": "manufacturer-leonardo-duck-with-extra-pulled-beef-16-x",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-leonardo-duck-with-extra-pulled-beef-16-x",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-leonardo-duck-with-extra-pulled-beef-16-x.html",
      "declaredTextures": [],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "2e8c915cc0a74c5a7b02077032b8deb806dce6ac871615cf5018c11dd023db4a",
        "unparsedAnalysis": [],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "totalTaurine",
          "EAN"
        ]
      },
      "analysisFieldSources": {
        "calcium": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 2: Duck, calcium"
        },
        "phosphorus": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 2: Duck, phosphorus"
        }
      },
      "manufacturerAnalysisPdf": {
        "sourceId": "manufacturer-leonardo-analysis-pdf",
        "page": 2,
        "row": "Duck"
      },
      "originalDeclarations": {
        "composition": "Entenfleisch, -herz, -leber, -muskelmagen (34,5 %); Fleischbrühe (34,3 %); Rindfleisch, gezupft (14 %); Hühnerleber (8,5 %); Rinderlunge (7,5 %); Eierschalen*¹ (0,5 %); Mineralstoffe (0,5 %); Lachsöl (0,2 %) *¹getrocknet",
        "analysisVerbatim": "Analytische Bestandteile Protein 12 %; Fettgehalt 4,5 %; Rohasche 1,9 %; Rohfaser 0,3 %; Feuchtigkeit 79 %",
        "additivesVerbatim": "Ernährungsphysiologische Zusatzstoffe Vitamin D3 200 I.E.; Vitamin E 50 mg; Taurin 1.000 mg; Mangan (als Mangan(II)-sulfat, Monohydrat) 2 mg; Zink (als Zinksulfat, Monohydrat) 20 mg; Jod (als Kalziumjodat, wasserfrei) 0,2 mg ",
        "sourceId": "manufacturer-leonardo-duck-with-extra-pulled-beef-16-x"
      },
      "symbolImage": "cat-food-wet.webp"
    },
    {
      "id": "cat-research-leonardo-ente-kaese-16-x",
      "species": "cat",
      "brand": "LEONARDO",
      "line": "LEONARDO",
      "name": "Ente + Käse",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {
        "minYears": 1,
        "manufacturerWording": "ab einem Jahr"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "Entenfleisch, -leber, -herz (30 %); Hühnerherz, -leber (28,5 %); Fleischbrühe von Ente, Huhn und Rind (28,3 %); Rinderlunge (8 %); Käsewürfel (4 %); Eierschalen*¹ (0,5 %); Mineralstoffe (0,5 %); Lachsöl (0,2 %) *¹getrocknet",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-leonardo-ente-kaese-16-x",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Entenfleisch, -leber, -herz",
          "animal": "duck",
          "percentage": 30.0,
          "uncertainty": null
        },
        {
          "name": "Hühnerherz, -leber",
          "animal": "chicken",
          "percentage": 28.5,
          "uncertainty": null
        },
        {
          "name": "Fleischbrühe von Ente, Huhn und Rind",
          "animal": null,
          "percentage": 28.3,
          "uncertainty": "Tierart nicht vollständig einzeln zugeordnet"
        },
        {
          "name": "Rinderlunge",
          "animal": "beef",
          "percentage": 8.0,
          "uncertainty": null
        },
        {
          "name": "Käsewürfel",
          "animal": null,
          "percentage": 4.0,
          "uncertainty": null
        },
        {
          "name": "Eierschalen*¹",
          "animal": "egg",
          "percentage": 0.5,
          "uncertainty": null
        },
        {
          "name": "Mineralstoffe",
          "animal": null,
          "percentage": 0.5,
          "uncertainty": null
        },
        {
          "name": "Lachsöl (0,2 %) *¹getrocknet",
          "animal": "salmon",
          "percentage": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 11.0,
          "fat": 5.0,
          "fibre": 0.3,
          "ash": 2.0,
          "moisture": 79.0,
          "calcium": 0.3,
          "phosphorus": 0.25
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 200.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Vitamin E",
            "value": 50.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Taurin",
            "value": 1000.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangan (als Mangan(II)-sulfat, Monohydrat)",
            "value": 2.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zink (als Zinksulfat, Monohydrat)",
            "value": 20.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Jod (als Kalziumjodat, wasserfrei)",
            "value": 0.2,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 0.41,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "unit_conversion",
        "originalValue": 4.1,
        "originalUnit": "MJ/kg",
        "manufacturerKcalKg": 970.0
      },
      "feeding": {
        "status": "blocked",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [],
        "rows": [],
        "interpolation": "disabled",
        "modifiers": [],
        "reason": "Herstellertabelle vorhanden, aber Alters-, Aktivitäts-, Idealgewichts- oder Mischfütterungsachsen nicht eindeutig im automatischen Modell zugeordnet.",
        "sourceTableSummary": "Alleinfuttermittel für ausgewachsene Katzen ab einem Jahr. 2-3 Portionsbeutel täglich für eine ausgewachsene Katze mit ca. 4 kg Gewicht. Bitte zimmerwarm füttern. Frisches Trinkwasser sollte immer zur freien Verfügung stehen. Nach dem Öffnen max. 24 Stunden im Kühlschrank aufbewahren.",
        "originalTables": [],
        "models": [
          {
            "kind": "weight_bands",
            "ranges": [
              {
                "minWeightKg": 4.0,
                "maxWeightKg": 4.0,
                "minGrams": 170.0,
                "maxGrams": 255.0
              }
            ],
            "conversion": "2–3 Portionsbeutel × 85.0 g; nur am deklarierten Referenzgewicht"
          }
        ]
      },
      "packages": [
        {
          "id": "pack-leonardo-ente-kaese-16-x-0",
          "units": 16,
          "unitNetGrams": 85.0,
          "netGrams": 1360.0,
          "ean": null,
          "sourceId": "manufacturer-leonardo-ente-kaese-16-x"
        }
      ],
      "offers": [
        "offer-cat-research-leonardo-ente-kaese-16-x"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-leonardo-ente-kaese-16-x",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-leonardo-ente-kaese-16-x",
          "section": "Fütterungsempfehlung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-leonardo-ente-kaese-16-x",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-leonardo-ente-kaese-16-x",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-leonardo-ente-kaese-16-x",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-leonardo-ente-kaese-16-x",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 2: Ente + Käse, Energie (ME)"
        },
        "feeding": {
          "sourceId": "manufacturer-leonardo-ente-kaese-16-x",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-leonardo-ente-kaese-16-x",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-leonardo-ente-kaese-16-x.html",
      "declaredTextures": [],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "8128c81d60323e8a0f289f9f2509e09bf27cd738af9410363a84f7ee13f0d86d",
        "unparsedAnalysis": [],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "totalTaurine",
          "EAN"
        ]
      },
      "analysisFieldSources": {
        "calcium": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 2: Ente + Käse, calcium"
        },
        "phosphorus": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 2: Ente + Käse, phosphorus"
        }
      },
      "manufacturerAnalysisPdf": {
        "sourceId": "manufacturer-leonardo-analysis-pdf",
        "page": 2,
        "row": "Ente + Käse"
      },
      "originalDeclarations": {
        "composition": "Entenfleisch, -leber, -herz (30 %); Hühnerherz, -leber (28,5 %); Fleischbrühe von Ente, Huhn und Rind (28,3 %); Rinderlunge (8 %); Käsewürfel (4 %); Eierschalen*¹ (0,5 %); Mineralstoffe (0,5 %); Lachsöl (0,2 %) *¹getrocknet",
        "analysisVerbatim": "Analytische Bestandteile Protein 11 %; Fettgehalt 5 %; Rohasche 2 %; Rohfaser 0,3 %; Feuchtigkeit 79 %",
        "additivesVerbatim": "Ernährungsphysiologische Zusatzstoffe Vitamin D3 200 I.E.; Vitamin E 50 mg; Taurin 1.000 mg; Mangan (als Mangan(II)-sulfat, Monohydrat) 2 mg; Zink (als Zinksulfat, Monohydrat) 20 mg; Jod (als Kalziumjodat, wasserfrei) 0,2 mg ",
        "sourceId": "manufacturer-leonardo-ente-kaese-16-x"
      },
      "symbolImage": "cat-result-wet-mousse.webp"
    },
    {
      "id": "cat-research-leonardo-ente-mit-huhn-karotten-6-x",
      "species": "cat",
      "brand": "LEONARDO",
      "line": "LEONARDO",
      "name": "Ente mit Huhn & Karotten",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {
        "minYears": 1,
        "manufacturerWording": "ab einem Jahr"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "Hühnerfleisch, -herz, -leber, -muskelmagen (40 %); Fleischbrühe von Huhn und Ente (28,8 %); Entenfleisch, -herz (26 %); Karotten (4 %); Mineralstoffe (0,5 %); Eierschalen*¹ (0,5 %); Lachsöl (0,1 %); Katzenminze*¹ (0,1 %) *¹getrocknet",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-leonardo-ente-mit-huhn-karotten-6-x",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Hühnerfleisch, -herz, -leber, -muskelmagen",
          "animal": "chicken",
          "percentage": 40.0,
          "uncertainty": null
        },
        {
          "name": "Fleischbrühe von Huhn und Ente",
          "animal": null,
          "percentage": 28.8,
          "uncertainty": "Tierart nicht vollständig einzeln zugeordnet"
        },
        {
          "name": "Entenfleisch, -herz",
          "animal": "duck",
          "percentage": 26.0,
          "uncertainty": null
        },
        {
          "name": "Karotten",
          "animal": null,
          "percentage": 4.0,
          "uncertainty": null
        },
        {
          "name": "Mineralstoffe",
          "animal": null,
          "percentage": 0.5,
          "uncertainty": null
        },
        {
          "name": "Eierschalen*¹",
          "animal": "egg",
          "percentage": 0.5,
          "uncertainty": null
        },
        {
          "name": "Lachsöl",
          "animal": "salmon",
          "percentage": 0.1,
          "uncertainty": null
        },
        {
          "name": "Katzenminze*¹ (0,1 %) *¹getrocknet",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 11.0,
          "fat": 6.0,
          "fibre": 0.3,
          "ash": 1.8,
          "moisture": 79.0,
          "calcium": 0.3,
          "phosphorus": 0.2
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 200.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Vitamin E",
            "value": 50.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Taurin",
            "value": 1000.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangan (als Mangan(II)-sulfat, Monohydrat)",
            "value": 2.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zink (als Zinksulfat, Monohydrat)",
            "value": 20.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Jod (als Kalziumjodat, wasserfrei)",
            "value": 0.2,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 0.429,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "unit_conversion",
        "originalValue": 4.29,
        "originalUnit": "MJ/kg",
        "manufacturerKcalKg": 1025.0
      },
      "feeding": {
        "status": "blocked",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [],
        "rows": [],
        "interpolation": "disabled",
        "modifiers": [],
        "reason": "Herstellertabelle vorhanden, aber Alters-, Aktivitäts-, Idealgewichts- oder Mischfütterungsachsen nicht eindeutig im automatischen Modell zugeordnet.",
        "sourceTableSummary": "Alleinfuttermittel für ausgewachsene Katzen ab einem Jahr. 200-400 g täglich für eine ausgewachsene Katze mit ca. 3-5 kg Gewicht. Bitte zimmerwarm füttern. Frisches Trinkwasser sollte immer zur freien Verfügung stehen. Nach dem Öffnen max. 24 Stunden im Kühlschrank aufbewahren.",
        "originalTables": [],
        "models": [
          {
            "kind": "weight_bands",
            "ranges": [
              {
                "minWeightKg": 3,
                "maxWeightKg": 5,
                "minGrams": 200,
                "maxGrams": 400
              }
            ]
          }
        ]
      },
      "packages": [
        {
          "id": "pack-leonardo-ente-mit-huhn-karotten-6-x-0",
          "units": 6,
          "unitNetGrams": 200.0,
          "netGrams": 1200.0,
          "ean": null,
          "sourceId": "manufacturer-leonardo-ente-mit-huhn-karotten-6-x"
        },
        {
          "id": "pack-leonardo-ente-mit-huhn-karotten-6-x-1",
          "units": 6,
          "unitNetGrams": 400.0,
          "netGrams": 2400.0,
          "ean": null,
          "sourceId": "manufacturer-leonardo-ente-mit-huhn-karotten-6-x"
        }
      ],
      "offers": [
        "offer-cat-research-leonardo-ente-mit-huhn-karotten-6-x"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-leonardo-ente-mit-huhn-karotten-6-x",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-leonardo-ente-mit-huhn-karotten-6-x",
          "section": "Fütterungsempfehlung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-leonardo-ente-mit-huhn-karotten-6-x",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-leonardo-ente-mit-huhn-karotten-6-x",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-leonardo-ente-mit-huhn-karotten-6-x",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-leonardo-ente-mit-huhn-karotten-6-x",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 2: Ente mit Huhn & Karotten, Energie (ME)"
        },
        "feeding": {
          "sourceId": "manufacturer-leonardo-ente-mit-huhn-karotten-6-x",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-leonardo-ente-mit-huhn-karotten-6-x",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-leonardo-ente-mit-huhn-karotten-6-x.html",
      "declaredTextures": [],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "ce4b4a2df98dfbba58ac9b3c808b44dee15495181820c5c754409649d408ed60",
        "unparsedAnalysis": [],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "totalTaurine",
          "EAN"
        ]
      },
      "analysisFieldSources": {
        "calcium": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 2: Ente mit Huhn & Karotten, calcium"
        },
        "phosphorus": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 2: Ente mit Huhn & Karotten, phosphorus"
        }
      },
      "manufacturerAnalysisPdf": {
        "sourceId": "manufacturer-leonardo-analysis-pdf",
        "page": 2,
        "row": "Ente mit Huhn & Karotten"
      },
      "originalDeclarations": {
        "composition": "Hühnerfleisch, -herz, -leber, -muskelmagen (40 %); Fleischbrühe von Huhn und Ente (28,8 %); Entenfleisch, -herz (26 %); Karotten (4 %); Mineralstoffe (0,5 %); Eierschalen*¹ (0,5 %); Lachsöl (0,1 %); Katzenminze*¹ (0,1 %) *¹getrocknet",
        "analysisVerbatim": "Analytische Bestandteile Protein 11 %; Fettgehalt 6 %; Rohasche 1,8 %; Rohfaser 0,3 %; Feuchtigkeit 79 %",
        "additivesVerbatim": "Ernährungsphysiologische Zusatzstoffe Vitamin D3 200 I.E.; Vitamin E 50 mg; Taurin 1.000 mg; Mangan (als Mangan(II)-sulfat, Monohydrat) 2 mg; Zink (als Zinksulfat, Monohydrat) 20 mg; Jod (als Kalziumjodat, wasserfrei) 0,2 mg ",
        "sourceId": "manufacturer-leonardo-ente-mit-huhn-karotten-6-x"
      },
      "symbolImage": "cat-food-wet.webp"
    },
    {
      "id": "cat-research-leonardo-fasan-cranberries-16-x",
      "species": "cat",
      "brand": "LEONARDO",
      "line": "LEONARDO",
      "name": "Fasan + Cranberries",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {
        "minYears": 1,
        "manufacturerWording": "ab einem Jahr"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "Hühnerherz, -leber, -muskelmagen (37 %); Fasanenfleisch (30 %); Fleischbrühe von Huhn und Fasan (29,8 %); Cranberries (2 %); Eierschalen*¹ (0,5 %); Mineralstoffe (0,5 %); Lachsöl (0,2 %) *¹getrocknet",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-leonardo-fasan-cranberries-16-x",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Hühnerherz, -leber, -muskelmagen",
          "animal": "chicken",
          "percentage": 37.0,
          "uncertainty": null
        },
        {
          "name": "Fasanenfleisch",
          "animal": null,
          "percentage": 30.0,
          "uncertainty": null
        },
        {
          "name": "Fleischbrühe von Huhn und Fasan",
          "animal": "chicken",
          "percentage": 29.8,
          "uncertainty": null
        },
        {
          "name": "Cranberries",
          "animal": null,
          "percentage": 2.0,
          "uncertainty": null
        },
        {
          "name": "Eierschalen*¹",
          "animal": "egg",
          "percentage": 0.5,
          "uncertainty": null
        },
        {
          "name": "Mineralstoffe",
          "animal": null,
          "percentage": 0.5,
          "uncertainty": null
        },
        {
          "name": "Lachsöl (0,2 %) *¹getrocknet",
          "animal": "salmon",
          "percentage": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 11.0,
          "fat": 6.0,
          "fibre": 0.3,
          "ash": 2.1,
          "moisture": 79.0,
          "calcium": 0.3,
          "phosphorus": 0.25
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 200.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Vitamin E",
            "value": 50.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Taurin",
            "value": 1000.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangan (als Mangan(II)-sulfat, Monohydrat)",
            "value": 2.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zink (als Zinksulfat, Monohydrat)",
            "value": 20.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Jod (als Kalziumjodat, wasserfrei)",
            "value": 0.2,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 0.42000000000000004,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "unit_conversion",
        "originalValue": 4.2,
        "originalUnit": "MJ/kg",
        "manufacturerKcalKg": 1010.0
      },
      "feeding": {
        "status": "blocked",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [],
        "rows": [],
        "interpolation": "disabled",
        "modifiers": [],
        "reason": "Herstellertabelle vorhanden, aber Alters-, Aktivitäts-, Idealgewichts- oder Mischfütterungsachsen nicht eindeutig im automatischen Modell zugeordnet.",
        "sourceTableSummary": "Alleinfuttermittel für ausgewachsene Katzen ab einem Jahr. 2-3 Portionsbeutel täglich für eine ausgewachsene Katze mit ca. 4 kg Gewicht. Bitte zimmerwarm füttern. Frisches Trinkwasser sollte immer zur freien Verfügung stehen. Nach dem Öffnen max. 24 Stunden im Kühlschrank aufbewahren.",
        "originalTables": [],
        "models": [
          {
            "kind": "weight_bands",
            "ranges": [
              {
                "minWeightKg": 4.0,
                "maxWeightKg": 4.0,
                "minGrams": 170.0,
                "maxGrams": 255.0
              }
            ],
            "conversion": "2–3 Portionsbeutel × 85.0 g; nur am deklarierten Referenzgewicht"
          }
        ]
      },
      "packages": [
        {
          "id": "pack-leonardo-fasan-cranberries-16-x-0",
          "units": 16,
          "unitNetGrams": 85.0,
          "netGrams": 1360.0,
          "ean": null,
          "sourceId": "manufacturer-leonardo-fasan-cranberries-16-x"
        }
      ],
      "offers": [
        "offer-cat-research-leonardo-fasan-cranberries-16-x"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-leonardo-fasan-cranberries-16-x",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-leonardo-fasan-cranberries-16-x",
          "section": "Fütterungsempfehlung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-leonardo-fasan-cranberries-16-x",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-leonardo-fasan-cranberries-16-x",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-leonardo-fasan-cranberries-16-x",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-leonardo-fasan-cranberries-16-x",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 2: Fasan + Cranberries, Energie (ME)"
        },
        "feeding": {
          "sourceId": "manufacturer-leonardo-fasan-cranberries-16-x",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-leonardo-fasan-cranberries-16-x",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-leonardo-fasan-cranberries-16-x.html",
      "declaredTextures": [],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "4bee864378adaaa93601795e34ae7df5e1bb862f88747d04127240c61c756983",
        "unparsedAnalysis": [],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "totalTaurine",
          "EAN"
        ]
      },
      "analysisFieldSources": {
        "calcium": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 2: Fasan + Cranberries, calcium"
        },
        "phosphorus": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 2: Fasan + Cranberries, phosphorus"
        }
      },
      "manufacturerAnalysisPdf": {
        "sourceId": "manufacturer-leonardo-analysis-pdf",
        "page": 2,
        "row": "Fasan + Cranberries"
      },
      "originalDeclarations": {
        "composition": "Hühnerherz, -leber, -muskelmagen (37 %); Fasanenfleisch (30 %); Fleischbrühe von Huhn und Fasan (29,8 %); Cranberries (2 %); Eierschalen*¹ (0,5 %); Mineralstoffe (0,5 %); Lachsöl (0,2 %) *¹getrocknet",
        "analysisVerbatim": "Analytische Bestandteile Protein 11 %; Fettgehalt 6 %; Rohasche 2,1 %; Rohfaser 0,3 %; Feuchtigkeit 79 %",
        "additivesVerbatim": "Ernährungsphysiologische Zusatzstoffe Vitamin D3 200 I.E.; Vitamin E 50 mg; Taurin 1.000 mg; Mangan (als Mangan(II)-sulfat, Monohydrat) 2 mg; Zink (als Zinksulfat, Monohydrat) 20 mg; Jod (als Kalziumjodat, wasserfrei) 0,2 mg ",
        "sourceId": "manufacturer-leonardo-fasan-cranberries-16-x"
      },
      "symbolImage": "cat-food-wet.webp"
    },
    {
      "id": "cat-research-leonardo-fisch-shrimps-16-x",
      "species": "cat",
      "brand": "LEONARDO",
      "line": "LEONARDO",
      "name": "Fisch + Shrimps",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {
        "minYears": 1,
        "manufacturerWording": "ab einem Jahr"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "Lachs (30 %); Brühe von Hering, Lachs und Shrimps (28,8 %); Hering (18 %); Shrimps (12 %); Geflügelleber (10 %); Eierschalen*¹ (0,5 %); Mineralstoffe (0,5 %); Lachsöl (0,2 %) *¹getrocknet",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-leonardo-fisch-shrimps-16-x",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Lachs",
          "animal": "salmon",
          "percentage": 30.0,
          "uncertainty": null
        },
        {
          "name": "Brühe von Hering, Lachs und Shrimps",
          "animal": null,
          "percentage": 28.8,
          "uncertainty": "Tierart nicht vollständig einzeln zugeordnet"
        },
        {
          "name": "Hering",
          "animal": "fish",
          "percentage": 18.0,
          "uncertainty": null
        },
        {
          "name": "Shrimps",
          "animal": null,
          "percentage": 12.0,
          "uncertainty": null
        },
        {
          "name": "Geflügelleber",
          "animal": "poultry",
          "percentage": 10.0,
          "uncertainty": null
        },
        {
          "name": "Eierschalen*¹",
          "animal": "egg",
          "percentage": 0.5,
          "uncertainty": null
        },
        {
          "name": "Mineralstoffe",
          "animal": null,
          "percentage": 0.5,
          "uncertainty": null
        },
        {
          "name": "Lachsöl (0,2 %) *¹getrocknet",
          "animal": "salmon",
          "percentage": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 11.5,
          "fat": 5.0,
          "fibre": 0.3,
          "ash": 2.4,
          "moisture": 80.0,
          "calcium": 0.3,
          "phosphorus": 0.25
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 200.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Vitamin E",
            "value": 50.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Taurin",
            "value": 1000.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangan (als Mangan(II)-sulfat, Monohydrat)",
            "value": 2.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zink (als Zinksulfat, Monohydrat)",
            "value": 20.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Jod (als Kalziumjodat, wasserfrei)",
            "value": 0.2,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 0.39,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "unit_conversion",
        "originalValue": 3.9,
        "originalUnit": "MJ/kg",
        "manufacturerKcalKg": 920.0
      },
      "feeding": {
        "status": "blocked",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [],
        "rows": [],
        "interpolation": "disabled",
        "modifiers": [],
        "reason": "Herstellertabelle vorhanden, aber Alters-, Aktivitäts-, Idealgewichts- oder Mischfütterungsachsen nicht eindeutig im automatischen Modell zugeordnet.",
        "sourceTableSummary": "Alleinfuttermittel für ausgewachsene Katzen ab einem Jahr. 2-3 Portionsbeutel täglich für eine ausgewachsene Katze mit ca. 4 kg Gewicht. Bitte zimmerwarm füttern. Frisches Trinkwasser sollte immer zur freien Verfügung stehen. Nach dem Öffnen max. 24 Stunden im Kühlschrank aufbewahren.",
        "originalTables": [],
        "models": [
          {
            "kind": "weight_bands",
            "ranges": [
              {
                "minWeightKg": 4.0,
                "maxWeightKg": 4.0,
                "minGrams": 170.0,
                "maxGrams": 255.0
              }
            ],
            "conversion": "2–3 Portionsbeutel × 85.0 g; nur am deklarierten Referenzgewicht"
          }
        ]
      },
      "packages": [
        {
          "id": "pack-leonardo-fisch-shrimps-16-x-0",
          "units": 16,
          "unitNetGrams": 85.0,
          "netGrams": 1360.0,
          "ean": null,
          "sourceId": "manufacturer-leonardo-fisch-shrimps-16-x"
        }
      ],
      "offers": [
        "offer-cat-research-leonardo-fisch-shrimps-16-x"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-leonardo-fisch-shrimps-16-x",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-leonardo-fisch-shrimps-16-x",
          "section": "Fütterungsempfehlung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-leonardo-fisch-shrimps-16-x",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-leonardo-fisch-shrimps-16-x",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-leonardo-fisch-shrimps-16-x",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-leonardo-fisch-shrimps-16-x",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 2: Fisch + Shrimps, Energie (ME)"
        },
        "feeding": {
          "sourceId": "manufacturer-leonardo-fisch-shrimps-16-x",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-leonardo-fisch-shrimps-16-x",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-leonardo-fisch-shrimps-16-x.html",
      "declaredTextures": [],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "c5c2ea7db75462b3f21ec1c63fd19279f19e7e3d224bdf0a069a4bcdee300202",
        "unparsedAnalysis": [],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "totalTaurine",
          "EAN"
        ]
      },
      "analysisFieldSources": {
        "calcium": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 2: Fisch + Shrimps, calcium"
        },
        "phosphorus": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 2: Fisch + Shrimps, phosphorus"
        }
      },
      "manufacturerAnalysisPdf": {
        "sourceId": "manufacturer-leonardo-analysis-pdf",
        "page": 2,
        "row": "Fisch + Shrimps"
      },
      "originalDeclarations": {
        "composition": "Lachs (30 %); Brühe von Hering, Lachs und Shrimps (28,8 %); Hering (18 %); Shrimps (12 %); Geflügelleber (10 %); Eierschalen*¹ (0,5 %); Mineralstoffe (0,5 %); Lachsöl (0,2 %) *¹getrocknet",
        "analysisVerbatim": "Analytische Bestandteile Protein 11,5 %; Fettgehalt 5 %; Rohasche 2,4 %; Rohfaser 0,3 %; Feuchtigkeit 80 %",
        "additivesVerbatim": "Ernährungsphysiologische Zusatzstoffe Vitamin D3 200 I.E.; Vitamin E 50 mg; Taurin 1.000 mg; Mangan (als Mangan(II)-sulfat, Monohydrat) 2 mg; Zink (als Zinksulfat, Monohydrat) 20 mg; Jod (als Kalziumjodat, wasserfrei) 0,2 mg ",
        "sourceId": "manufacturer-leonardo-fisch-shrimps-16-x"
      },
      "symbolImage": "cat-result-wet-pieces.webp"
    },
    {
      "id": "cat-research-leonardo-fleischmenue-16-x",
      "species": "cat",
      "brand": "LEONARDO",
      "line": "LEONARDO",
      "name": "Fleischmenü",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {
        "minYears": 1,
        "manufacturerWording": "ab einem Jahr"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "Hühnerfleisch, -leber, -muskelmagen (29 %); Rindfleisch, -herz (29 %); Fleischbrühe von Huhn, Rind und Lamm (28,8 %); Lammlunge (12 %); Eierschalen*¹ (0,5 %); Mineralstoffe (0,5 %); Lachsöl (0,2 %) *¹getrocknet",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-leonardo-fleischmenue-16-x",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Hühnerfleisch, -leber, -muskelmagen",
          "animal": "chicken",
          "percentage": 29.0,
          "uncertainty": null
        },
        {
          "name": "Rindfleisch, -herz",
          "animal": "beef",
          "percentage": 29.0,
          "uncertainty": null
        },
        {
          "name": "Fleischbrühe von Huhn, Rind und Lamm",
          "animal": null,
          "percentage": 28.8,
          "uncertainty": "Tierart nicht vollständig einzeln zugeordnet"
        },
        {
          "name": "Lammlunge",
          "animal": "lamb",
          "percentage": 12.0,
          "uncertainty": null
        },
        {
          "name": "Eierschalen*¹",
          "animal": "egg",
          "percentage": 0.5,
          "uncertainty": null
        },
        {
          "name": "Mineralstoffe",
          "animal": null,
          "percentage": 0.5,
          "uncertainty": null
        },
        {
          "name": "Lachsöl (0,2 %) *¹getrocknet",
          "animal": "salmon",
          "percentage": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 10.7,
          "fat": 7.0,
          "fibre": 0.3,
          "ash": 1.9,
          "moisture": 80.0,
          "calcium": 0.3,
          "phosphorus": 0.25
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 200.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Vitamin E",
            "value": 50.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Taurin",
            "value": 1000.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangan (als Mangan(II)-sulfat, Monohydrat)",
            "value": 2.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zink (als Zinksulfat, Monohydrat)",
            "value": 20.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Jod (als Kalziumjodat, wasserfrei)",
            "value": 0.2,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 0.44000000000000006,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "unit_conversion",
        "originalValue": 4.4,
        "originalUnit": "MJ/kg",
        "manufacturerKcalKg": 1040.0
      },
      "feeding": {
        "status": "blocked",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [],
        "rows": [],
        "interpolation": "disabled",
        "modifiers": [],
        "reason": "Herstellertabelle vorhanden, aber Alters-, Aktivitäts-, Idealgewichts- oder Mischfütterungsachsen nicht eindeutig im automatischen Modell zugeordnet.",
        "sourceTableSummary": "Alleinfuttermittel für ausgewachsene Katzen ab einem Jahr. 2-3 Portionsbeutel täglich für eine ausgewachsene Katze mit ca. 4 kg Gewicht. Bitte zimmerwarm füttern. Frisches Trinkwasser sollte immer zur freien Verfügung stehen. Nach dem Öffnen max. 24 Stunden im Kühlschrank aufbewahren.",
        "originalTables": [],
        "models": [
          {
            "kind": "weight_bands",
            "ranges": [
              {
                "minWeightKg": 4.0,
                "maxWeightKg": 4.0,
                "minGrams": 170.0,
                "maxGrams": 255.0
              }
            ],
            "conversion": "2–3 Portionsbeutel × 85.0 g; nur am deklarierten Referenzgewicht"
          }
        ]
      },
      "packages": [
        {
          "id": "pack-leonardo-fleischmenue-16-x-0",
          "units": 16,
          "unitNetGrams": 85.0,
          "netGrams": 1360.0,
          "ean": null,
          "sourceId": "manufacturer-leonardo-fleischmenue-16-x"
        }
      ],
      "offers": [
        "offer-cat-research-leonardo-fleischmenue-16-x"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-leonardo-fleischmenue-16-x",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-leonardo-fleischmenue-16-x",
          "section": "Fütterungsempfehlung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-leonardo-fleischmenue-16-x",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-leonardo-fleischmenue-16-x",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-leonardo-fleischmenue-16-x",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-leonardo-fleischmenue-16-x",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 2: Fleischmenü, Energie (ME)"
        },
        "feeding": {
          "sourceId": "manufacturer-leonardo-fleischmenue-16-x",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-leonardo-fleischmenue-16-x",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-leonardo-fleischmenue-16-x.html",
      "declaredTextures": [],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "cd724475688ad46f84aaf32734dac9fa87209dd3d34b00eb29537dd5d766abdb",
        "unparsedAnalysis": [],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "totalTaurine",
          "EAN"
        ]
      },
      "analysisFieldSources": {
        "calcium": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 2: Fleischmenü, calcium"
        },
        "phosphorus": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 2: Fleischmenü, phosphorus"
        }
      },
      "manufacturerAnalysisPdf": {
        "sourceId": "manufacturer-leonardo-analysis-pdf",
        "page": 2,
        "row": "Fleischmenü"
      },
      "originalDeclarations": {
        "composition": "Hühnerfleisch, -leber, -muskelmagen (29 %); Rindfleisch, -herz (29 %); Fleischbrühe von Huhn, Rind und Lamm (28,8 %); Lammlunge (12 %); Eierschalen*¹ (0,5 %); Mineralstoffe (0,5 %); Lachsöl (0,2 %) *¹getrocknet",
        "analysisVerbatim": "Analytische Bestandteile Protein 10,7 %; Fettgehalt 7 %; Rohasche 1,9 %; Rohfaser 0,3 %; Feuchtigkeit 80 %",
        "additivesVerbatim": "Ernährungsphysiologische Zusatzstoffe Vitamin D3 200 I.E.; Vitamin E 50 mg; Taurin 1.000 mg; Mangan (als Mangan(II)-sulfat, Monohydrat) 2 mg; Zink (als Zinksulfat, Monohydrat) 20 mg; Jod (als Kalziumjodat, wasserfrei) 0,2 mg ",
        "sourceId": "manufacturer-leonardo-fleischmenue-16-x"
      },
      "symbolImage": "cat-result-wet-mousse.webp"
    },
    {
      "id": "cat-research-leonardo-forelle-catnip-16-x",
      "species": "cat",
      "brand": "LEONARDO",
      "line": "LEONARDO",
      "name": "Forelle + Catnip",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {
        "minYears": 1,
        "manufacturerWording": "ab einem Jahr"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "Forelle (30 %); Hühnerherz, -leber (30 %); Brühe von Forelle, Huhn und Rind (28,7 %); Rinderlunge (10 %); Eierschalen*¹ (0,5 %); Mineralstoffe (0,5 %); Lachsöl (0,2 %); Katzenminze*¹ (0,1 %) *¹getrocknet",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-leonardo-forelle-catnip-16-x",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Forelle",
          "animal": "fish",
          "percentage": 30.0,
          "uncertainty": null
        },
        {
          "name": "Hühnerherz, -leber",
          "animal": "chicken",
          "percentage": 30.0,
          "uncertainty": null
        },
        {
          "name": "Brühe von Forelle, Huhn und Rind",
          "animal": null,
          "percentage": 28.7,
          "uncertainty": "Tierart nicht vollständig einzeln zugeordnet"
        },
        {
          "name": "Rinderlunge",
          "animal": "beef",
          "percentage": 10.0,
          "uncertainty": null
        },
        {
          "name": "Eierschalen*¹",
          "animal": "egg",
          "percentage": 0.5,
          "uncertainty": null
        },
        {
          "name": "Mineralstoffe",
          "animal": null,
          "percentage": 0.5,
          "uncertainty": null
        },
        {
          "name": "Lachsöl",
          "animal": "salmon",
          "percentage": 0.2,
          "uncertainty": null
        },
        {
          "name": "Katzenminze*¹ (0,1 %) *¹getrocknet",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 11.0,
          "fat": 5.0,
          "fibre": 0.3,
          "ash": 2.0,
          "moisture": 80.0,
          "calcium": 0.3,
          "phosphorus": 0.25
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 200.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Vitamin E",
            "value": 50.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Taurin",
            "value": 1000.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangan (als Mangan(II)-sulfat, Monohydrat)",
            "value": 2.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zink (als Zinksulfat, Monohydrat)",
            "value": 20.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Jod (als Kalziumjodat, wasserfrei)",
            "value": 0.2,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 0.39,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "unit_conversion",
        "originalValue": 3.9,
        "originalUnit": "MJ/kg",
        "manufacturerKcalKg": 940.0
      },
      "feeding": {
        "status": "blocked",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [],
        "rows": [],
        "interpolation": "disabled",
        "modifiers": [],
        "reason": "Herstellertabelle vorhanden, aber Alters-, Aktivitäts-, Idealgewichts- oder Mischfütterungsachsen nicht eindeutig im automatischen Modell zugeordnet.",
        "sourceTableSummary": "Alleinfuttermittel für ausgewachsene Katzen ab einem Jahr. 2-3 Portionsbeutel täglich für eine ausgewachsene Katze mit ca. 4 kg Gewicht. Bitte zimmerwarm füttern. Frisches Trinkwasser sollte immer zur freien Verfügung stehen. Nach dem Öffnen max. 24 Stunden im Kühlschrank aufbewahren.",
        "originalTables": [],
        "models": [
          {
            "kind": "weight_bands",
            "ranges": [
              {
                "minWeightKg": 4.0,
                "maxWeightKg": 4.0,
                "minGrams": 170.0,
                "maxGrams": 255.0
              }
            ],
            "conversion": "2–3 Portionsbeutel × 85.0 g; nur am deklarierten Referenzgewicht"
          }
        ]
      },
      "packages": [
        {
          "id": "pack-leonardo-forelle-catnip-16-x-0",
          "units": 16,
          "unitNetGrams": 85.0,
          "netGrams": 1360.0,
          "ean": null,
          "sourceId": "manufacturer-leonardo-forelle-catnip-16-x"
        }
      ],
      "offers": [
        "offer-cat-research-leonardo-forelle-catnip-16-x"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-leonardo-forelle-catnip-16-x",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-leonardo-forelle-catnip-16-x",
          "section": "Fütterungsempfehlung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-leonardo-forelle-catnip-16-x",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-leonardo-forelle-catnip-16-x",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-leonardo-forelle-catnip-16-x",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-leonardo-forelle-catnip-16-x",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 2: Forelle + Catnip, Energie (ME)"
        },
        "feeding": {
          "sourceId": "manufacturer-leonardo-forelle-catnip-16-x",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-leonardo-forelle-catnip-16-x",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-leonardo-forelle-catnip-16-x.html",
      "declaredTextures": [],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "88c5c711e416ffaf25140d0371c802ed666ea6367d84f5bea93a363a9ee50aa1",
        "unparsedAnalysis": [],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "totalTaurine",
          "EAN"
        ]
      },
      "analysisFieldSources": {
        "calcium": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 2: Forelle + Catnip, calcium"
        },
        "phosphorus": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 2: Forelle + Catnip, phosphorus"
        }
      },
      "manufacturerAnalysisPdf": {
        "sourceId": "manufacturer-leonardo-analysis-pdf",
        "page": 2,
        "row": "Forelle + Catnip"
      },
      "originalDeclarations": {
        "composition": "Forelle (30 %); Hühnerherz, -leber (30 %); Brühe von Forelle, Huhn und Rind (28,7 %); Rinderlunge (10 %); Eierschalen*¹ (0,5 %); Mineralstoffe (0,5 %); Lachsöl (0,2 %); Katzenminze*¹ (0,1 %) *¹getrocknet",
        "analysisVerbatim": "Analytische Bestandteile Protein 11 %; Fettgehalt 5 %; Rohasche 2 %; Rohfaser 0,3 %; Feuchtigkeit 80 %",
        "additivesVerbatim": "Ernährungsphysiologische Zusatzstoffe Vitamin D3 200 I.E.; Vitamin E 50 mg; Taurin 1.000 mg; Mangan (als Mangan(II)-sulfat, Monohydrat) 2 mg; Zink (als Zinksulfat, Monohydrat) 20 mg; Jod (als Kalziumjodat, wasserfrei) 0,2 mg ",
        "sourceId": "manufacturer-leonardo-forelle-catnip-16-x"
      },
      "symbolImage": "cat-result-wet-pieces.webp"
    },
    {
      "id": "cat-research-leonardo-fresh-beef",
      "species": "cat",
      "brand": "LEONARDO",
      "line": "LEONARDO",
      "name": "fresh Beef",
      "market": "DE",
      "form": "dry",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {
        "minYears": 1,
        "manufacturerWording": "ab einem Jahr"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "Frische(s) Rindfleisch, -leber, -niere (43 %); Frisches Geflügelfleisch (42 %); Erbsenmehl; Amaranth; Meeres-Zooplankton (Krill)*¹ (1,7 %); Ei*²; Fischmehl aus Meeresfischen*²*³; Geflügelleber*³; Chiasaat; Bierhefe, inaktiviert*² (Quelle von Beta-Glucanen und Mannan-Oligosacchariden) (0,4 %); Johannisbrotschrot*²; Apfeltrester*²; Gemüse*² (Karotten, Pastinaken, Rote Bete, Lauch); Algen*² (Chlorella vulgaris) (0,18 %); Dicalciumphosphat; Kaliumchlorid; Waldbeeren*² (Ebereschen, Hagebutten, Heidelbeeren, Holunderbeeren, Johannisbeeren) (0,07 %); Cranberries (0,07 %); Kräuter*² (Brennnesselblätter, Enzianwurzel, Tausendgüldenkraut, Kamille, Fenchel, Kümmel, Mistelkraut, Schafgarbenkraut, Brombeerblätter); Oliven-Extrakt (Olea europaea) *¹gemahlen *²getrocknet *³hydrolysiert",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-leonardo-fresh-beef",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Frische(s) Rindfleisch, -leber, -niere",
          "animal": "beef",
          "percentage": 43.0,
          "uncertainty": null
        },
        {
          "name": "Frisches Geflügelfleisch",
          "animal": "poultry",
          "percentage": 42.0,
          "uncertainty": null
        },
        {
          "name": "Erbsenmehl",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Amaranth",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Meeres-Zooplankton (Krill)*¹",
          "animal": "krill",
          "percentage": 1.7,
          "uncertainty": null
        },
        {
          "name": "Ei*²",
          "animal": "egg",
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Fischmehl aus Meeresfischen*²*³",
          "animal": "fish",
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Geflügelleber*³",
          "animal": "poultry",
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Chiasaat",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Bierhefe, inaktiviert*² (Quelle von Beta-Glucanen und Mannan-Oligosacchariden)",
          "animal": null,
          "percentage": 0.4,
          "uncertainty": null
        },
        {
          "name": "Johannisbrotschrot*²",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Apfeltrester*²",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Gemüse*² (Karotten, Pastinaken, Rote Bete, Lauch)",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Algen*² (Chlorella vulgaris)",
          "animal": null,
          "percentage": 0.18,
          "uncertainty": null
        },
        {
          "name": "Dicalciumphosphat",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Kaliumchlorid",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Waldbeeren*² (Ebereschen, Hagebutten, Heidelbeeren, Holunderbeeren, Johannisbeeren)",
          "animal": null,
          "percentage": 0.07,
          "uncertainty": null
        },
        {
          "name": "Cranberries",
          "animal": null,
          "percentage": 0.07,
          "uncertainty": null
        },
        {
          "name": "Kräuter*² (Brennnesselblätter, Enzianwurzel, Tausendgüldenkraut, Kamille, Fenchel, Kümmel, Mistelkraut, Schafgarbenkraut, Brombeerblätter)",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Oliven-Extrakt (Olea europaea) *¹gemahlen *²getrocknet *³hydrolysiert",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 40.0,
          "fat": 22.0,
          "fibre": 2.5,
          "ash": 7.0,
          "moisture": 10.0,
          "calcium": 1.0,
          "phosphorus": 0.9,
          "sodium": 0.4,
          "magnesium": 0.2
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin A",
            "value": 15000.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Vitamin D3",
            "value": 1500.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Vitamin E",
            "value": 150.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Vitamin C (als Natriumascorbylphosphat)",
            "value": 245.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Taurin",
            "value": 1400.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Kupfer (als Kupfer(II)-sulfat-Pentahydrat)",
            "value": 15.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Eisen (als Eisen(II)-sulfat-Monohydrat)",
            "value": 200.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangan (als Mangan(II)-oxid)",
            "value": 40.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zink (als Zinkoxid)",
            "value": 150.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Jod (als Kalziumjodat, wasserfrei)",
            "value": 2.5,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Selen (als Natriumselenit)",
            "value": 0.15,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Lecithin",
            "value": 2000.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Tocopherol Extrakte aus pflanzlichen Ölen",
            "value": 80.0,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 1.73,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "unit_conversion",
        "originalValue": 17.3,
        "originalUnit": "MJ/kg",
        "manufacturerKcalKg": 4150.0
      },
      "feeding": {
        "status": "blocked",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [],
        "rows": [],
        "interpolation": "disabled",
        "modifiers": [],
        "reason": "Herstellertabelle vorhanden, aber Alters-, Aktivitäts-, Idealgewichts- oder Mischfütterungsachsen nicht eindeutig im automatischen Modell zugeordnet.",
        "sourceTableSummary": "Alleinfuttermittel für ausgewachsene Katzen ab einem Jahr. Durchschnittswerte für die Fütterung von ausgewachsenen Katzen sind in der separaten Tabelle aufgeführt. Die richtige Fütterungsmenge lässt sich am besten über eine regelmäßige Gewichtskontrolle der Katze ermitteln. Einfach trocken verfüttern. Frisches Trinkwasser sollte immer zur freien Verfügung stehen. Optimales Gewicht (kg) Kastriert/indoor (g) Erhöhte Aktivität (g) 3 25-40 50 4 30-45 60 5 35-55 70 6 40-60 80 7 45-65 90 8 50-75 100",
        "originalTables": [
          [
            [
              "Optimales Gewicht (kg)",
              "Kastriert/indoor (g)",
              "Erhöhte Aktivität (g)"
            ],
            [
              "3",
              "25-40",
              "50"
            ],
            [
              "4",
              "30-45",
              "60"
            ],
            [
              "5",
              "35-55",
              "70"
            ],
            [
              "6",
              "40-60",
              "80"
            ],
            [
              "7",
              "45-65",
              "90"
            ],
            [
              "8",
              "50-75",
              "100"
            ]
          ]
        ],
        "models": [
          {
            "kind": "ideal_weight_table",
            "axis": "neutered_indoor",
            "weightBasis": "idealWeightKg",
            "rows": [
              {
                "weightKg": 3.0,
                "minGrams": 25.0,
                "maxGrams": 40.0
              },
              {
                "weightKg": 4.0,
                "minGrams": 30.0,
                "maxGrams": 45.0
              },
              {
                "weightKg": 5.0,
                "minGrams": 35.0,
                "maxGrams": 55.0
              },
              {
                "weightKg": 6.0,
                "minGrams": 40.0,
                "maxGrams": 60.0
              },
              {
                "weightKg": 7.0,
                "minGrams": 45.0,
                "maxGrams": 65.0
              },
              {
                "weightKg": 8.0,
                "minGrams": 50.0,
                "maxGrams": 75.0
              }
            ],
            "manufacturerColumn": "Kastriert/indoor (g)"
          },
          {
            "kind": "ideal_weight_table",
            "axis": "increased",
            "weightBasis": "idealWeightKg",
            "rows": [
              {
                "weightKg": 3.0,
                "minGrams": 50.0,
                "maxGrams": 50.0
              },
              {
                "weightKg": 4.0,
                "minGrams": 60.0,
                "maxGrams": 60.0
              },
              {
                "weightKg": 5.0,
                "minGrams": 70.0,
                "maxGrams": 70.0
              },
              {
                "weightKg": 6.0,
                "minGrams": 80.0,
                "maxGrams": 80.0
              },
              {
                "weightKg": 7.0,
                "minGrams": 90.0,
                "maxGrams": 90.0
              },
              {
                "weightKg": 8.0,
                "minGrams": 100.0,
                "maxGrams": 100.0
              }
            ],
            "manufacturerColumn": "Erhöhte Aktivität (g)"
          }
        ]
      },
      "packages": [
        {
          "id": "pack-leonardo-fresh-beef-0",
          "units": 1,
          "unitNetGrams": 250.0,
          "netGrams": 250.0,
          "ean": null,
          "sourceId": "manufacturer-leonardo-fresh-beef"
        },
        {
          "id": "pack-leonardo-fresh-beef-1",
          "units": 1,
          "unitNetGrams": 1500.0,
          "netGrams": 1500.0,
          "ean": null,
          "sourceId": "manufacturer-leonardo-fresh-beef"
        },
        {
          "id": "pack-leonardo-fresh-beef-2",
          "units": 1,
          "unitNetGrams": 4000.0,
          "netGrams": 4000.0,
          "ean": null,
          "sourceId": "manufacturer-leonardo-fresh-beef"
        }
      ],
      "offers": [
        "offer-cat-research-leonardo-fresh-beef"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-leonardo-fresh-beef",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-leonardo-fresh-beef",
          "section": "Fütterungsempfehlung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-leonardo-fresh-beef",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-leonardo-fresh-beef",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-leonardo-fresh-beef",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-leonardo-fresh-beef",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 1: fresh Beef, Energie (ME)"
        },
        "feeding": {
          "sourceId": "manufacturer-leonardo-fresh-beef",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-leonardo-fresh-beef",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-leonardo-fresh-beef.html",
      "declaredTextures": [],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "ab82ba44c6915b0166af3c2ad700e62991c32c41c8d8466c397d6902ba2697f2",
        "unparsedAnalysis": [],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "totalTaurine",
          "EAN"
        ]
      },
      "analysisFieldSources": {
        "magnesium": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 1: fresh Beef, magnesium"
        }
      },
      "manufacturerAnalysisPdf": {
        "sourceId": "manufacturer-leonardo-analysis-pdf",
        "page": 1,
        "row": "fresh Beef"
      },
      "originalDeclarations": {
        "composition": "Frische(s) Rindfleisch, -leber, -niere (43 %); Frisches Geflügelfleisch (42 %); Erbsenmehl; Amaranth; Meeres-Zooplankton (Krill)*¹ (1,7 %); Ei*²; Fischmehl aus Meeresfischen*²*³; Geflügelleber*³; Chiasaat; Bierhefe, inaktiviert*² (Quelle von Beta-Glucanen und Mannan-Oligosacchariden) (0,4 %); Johannisbrotschrot*²; Apfeltrester*²; Gemüse*² (Karotten, Pastinaken, Rote Bete, Lauch); Algen*² (Chlorella vulgaris) (0,18 %); Dicalciumphosphat; Kaliumchlorid; Waldbeeren*² (Ebereschen, Hagebutten, Heidelbeeren, Holunderbeeren, Johannisbeeren) (0,07 %); Cranberries (0,07 %); Kräuter*² (Brennnesselblätter, Enzianwurzel, Tausendgüldenkraut, Kamille, Fenchel, Kümmel, Mistelkraut, Schafgarbenkraut, Brombeerblätter); Oliven-Extrakt (Olea europaea) *¹gemahlen *²getrocknet *³hydrolysiert",
        "analysisVerbatim": "Analytische Bestandteile Protein 40 %; Fettgehalt 22 %; Rohasche 7 %; Rohfaser 2,5 %; Feuchtigkeit 10 %; Calcium 1 %; Phosphor 0,9 %; Natrium 0,4 %",
        "additivesVerbatim": "Ernährungsphysiologische Zusatzstoffe Vitamin A 15.000 I.E.; Vitamin D3 1.500 I.E.; Vitamin E 150 mg; Vitamin C (als Natriumascorbylphosphat) 245 mg; Taurin 1.400 mg; Kupfer (als Kupfer(II)-sulfat-Pentahydrat) 15 mg; Eisen (als Eisen(II)-sulfat-Monohydrat) 200 mg; Mangan (als Mangan(II)-oxid) 40 mg; Zink (als Zinkoxid) 150 mg; Jod (als Kalziumjodat, wasserfrei) 2,5 mg; Selen (als Natriumselenit) 0,15 mg Technologische Zusatzstoffe Lecithin 2.000 mg; Tocopherol Extrakte aus pflanzlichen Ölen 80 mg",
        "sourceId": "manufacturer-leonardo-fresh-beef"
      },
      "symbolImage": "cat-result-dry-kibble.webp"
    },
    {
      "id": "cat-research-leonardo-fresh-duck",
      "species": "cat",
      "brand": "LEONARDO",
      "line": "LEONARDO",
      "name": "fresh Duck",
      "market": "DE",
      "form": "dry",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {
        "minYears": 1,
        "manufacturerWording": "ab einem Jahr"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "Frisches Entenfleisch (43 %); Frisches Geflügelfleisch (42 %); Erbsenmehl; Amaranth; Meeres-Zooplankton (Krill)*¹ (1,7 %); Ei*²; Fischmehl aus Meeresfischen*²*³; Geflügelleber*³; Chiasaat; Bierhefe, inaktiviert*² (Quelle von Beta-Glucanen und Mannan-Oligosacchariden) (0,4 %); Johannisbrotschrot*²; Apfeltrester*²; Gemüse*² (Karotten, Pastinaken, Rote Bete, Lauch); Algen*² (Chlorella vulgaris) (0,18 %); Dicalciumphosphat; Kaliumchlorid; Waldbeeren*² (Ebereschen, Hagebutten, Heidelbeeren, Holunderbeeren, Johannisbeeren); Cranberries (0,07 %); Kräuter*² (Brennnesselblätter, Enzianwurzel, Tausendgüldenkraut, Kamille, Fenchel, Kümmel, Mistelkraut, Schafgarbenkraut, Brombeerblätter); Oliven-Extrakt (Olea europaea) *¹gemahlen *²getrocknet *³hydrolysiert",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-leonardo-fresh-duck",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Frisches Entenfleisch",
          "animal": "duck",
          "percentage": 43.0,
          "uncertainty": null
        },
        {
          "name": "Frisches Geflügelfleisch",
          "animal": "poultry",
          "percentage": 42.0,
          "uncertainty": null
        },
        {
          "name": "Erbsenmehl",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Amaranth",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Meeres-Zooplankton (Krill)*¹",
          "animal": "krill",
          "percentage": 1.7,
          "uncertainty": null
        },
        {
          "name": "Ei*²",
          "animal": "egg",
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Fischmehl aus Meeresfischen*²*³",
          "animal": "fish",
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Geflügelleber*³",
          "animal": "poultry",
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Chiasaat",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Bierhefe, inaktiviert*² (Quelle von Beta-Glucanen und Mannan-Oligosacchariden)",
          "animal": null,
          "percentage": 0.4,
          "uncertainty": null
        },
        {
          "name": "Johannisbrotschrot*²",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Apfeltrester*²",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Gemüse*² (Karotten, Pastinaken, Rote Bete, Lauch)",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Algen*² (Chlorella vulgaris)",
          "animal": null,
          "percentage": 0.18,
          "uncertainty": null
        },
        {
          "name": "Dicalciumphosphat",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Kaliumchlorid",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Waldbeeren*² (Ebereschen, Hagebutten, Heidelbeeren, Holunderbeeren, Johannisbeeren)",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Cranberries",
          "animal": null,
          "percentage": 0.07,
          "uncertainty": null
        },
        {
          "name": "Kräuter*² (Brennnesselblätter, Enzianwurzel, Tausendgüldenkraut, Kamille, Fenchel, Kümmel, Mistelkraut, Schafgarbenkraut, Brombeerblätter)",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Oliven-Extrakt (Olea europaea) *¹gemahlen *²getrocknet *³hydrolysiert",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 40.0,
          "fat": 22.0,
          "fibre": 2.5,
          "ash": 7.0,
          "moisture": 10.0,
          "calcium": 1.0,
          "phosphorus": 0.9,
          "sodium": 0.4,
          "magnesium": 0.2
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin A",
            "value": 15000.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Vitamin D3",
            "value": 1500.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Vitamin E",
            "value": 150.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Vitamin C (als Natriumascorbylphosphat)",
            "value": 245.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Taurin",
            "value": 1400.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Kupfer (als Kupfer(II)-sulfat-Pentahydrat)",
            "value": 15.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Eisen (als Eisen(II)-sulfat-Monohydrat)",
            "value": 200.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangan (als Mangan(II)-oxid)",
            "value": 40.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zink (als Zinkoxid)",
            "value": 150.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Jod (als Kalziumjodat, wasserfrei)",
            "value": 2.5,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Selen (als Natriumselenit)",
            "value": 0.15,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Lecithin",
            "value": 2000.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Tocopherol Extrakte aus pflanzlichen Ölen",
            "value": 80.0,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 1.73,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "unit_conversion",
        "originalValue": 17.3,
        "originalUnit": "MJ/kg",
        "manufacturerKcalKg": 4150.0
      },
      "feeding": {
        "status": "blocked",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [],
        "rows": [],
        "interpolation": "disabled",
        "modifiers": [],
        "reason": "Herstellertabelle vorhanden, aber Alters-, Aktivitäts-, Idealgewichts- oder Mischfütterungsachsen nicht eindeutig im automatischen Modell zugeordnet.",
        "sourceTableSummary": "Alleinfuttermittel für ausgewachsene Katzen ab einem Jahr. Durchschnittswerte für die Fütterung von ausgewachsenen Katzen sind in der separaten Tabelle aufgeführt. Die richtige Fütterungsmenge lässt sich am besten über eine regelmäßige Gewichtskontrolle der Katze ermitteln. Einfach trocken verfüttern. Frisches Trinkwasser sollte immer zur freien Verfügung stehen. Optimales Gewicht (kg) Kastriert/indoor (g) Erhöhte Aktivität (g) 3 25-40 50 4 30-45 60 5 35-55 70 6 40-60 80 7 45-65 90 8 50-75 100",
        "originalTables": [
          [
            [
              "Optimales Gewicht (kg)",
              "Kastriert/indoor (g)",
              "Erhöhte Aktivität (g)"
            ],
            [
              "3",
              "25-40",
              "50"
            ],
            [
              "4",
              "30-45",
              "60"
            ],
            [
              "5",
              "35-55",
              "70"
            ],
            [
              "6",
              "40-60",
              "80"
            ],
            [
              "7",
              "45-65",
              "90"
            ],
            [
              "8",
              "50-75",
              "100"
            ]
          ]
        ],
        "models": [
          {
            "kind": "ideal_weight_table",
            "axis": "neutered_indoor",
            "weightBasis": "idealWeightKg",
            "rows": [
              {
                "weightKg": 3.0,
                "minGrams": 25.0,
                "maxGrams": 40.0
              },
              {
                "weightKg": 4.0,
                "minGrams": 30.0,
                "maxGrams": 45.0
              },
              {
                "weightKg": 5.0,
                "minGrams": 35.0,
                "maxGrams": 55.0
              },
              {
                "weightKg": 6.0,
                "minGrams": 40.0,
                "maxGrams": 60.0
              },
              {
                "weightKg": 7.0,
                "minGrams": 45.0,
                "maxGrams": 65.0
              },
              {
                "weightKg": 8.0,
                "minGrams": 50.0,
                "maxGrams": 75.0
              }
            ],
            "manufacturerColumn": "Kastriert/indoor (g)"
          },
          {
            "kind": "ideal_weight_table",
            "axis": "increased",
            "weightBasis": "idealWeightKg",
            "rows": [
              {
                "weightKg": 3.0,
                "minGrams": 50.0,
                "maxGrams": 50.0
              },
              {
                "weightKg": 4.0,
                "minGrams": 60.0,
                "maxGrams": 60.0
              },
              {
                "weightKg": 5.0,
                "minGrams": 70.0,
                "maxGrams": 70.0
              },
              {
                "weightKg": 6.0,
                "minGrams": 80.0,
                "maxGrams": 80.0
              },
              {
                "weightKg": 7.0,
                "minGrams": 90.0,
                "maxGrams": 90.0
              },
              {
                "weightKg": 8.0,
                "minGrams": 100.0,
                "maxGrams": 100.0
              }
            ],
            "manufacturerColumn": "Erhöhte Aktivität (g)"
          }
        ]
      },
      "packages": [
        {
          "id": "pack-leonardo-fresh-duck-0",
          "units": 1,
          "unitNetGrams": 250.0,
          "netGrams": 250.0,
          "ean": null,
          "sourceId": "manufacturer-leonardo-fresh-duck"
        },
        {
          "id": "pack-leonardo-fresh-duck-1",
          "units": 1,
          "unitNetGrams": 1500.0,
          "netGrams": 1500.0,
          "ean": null,
          "sourceId": "manufacturer-leonardo-fresh-duck"
        },
        {
          "id": "pack-leonardo-fresh-duck-2",
          "units": 1,
          "unitNetGrams": 4000.0,
          "netGrams": 4000.0,
          "ean": null,
          "sourceId": "manufacturer-leonardo-fresh-duck"
        }
      ],
      "offers": [
        "offer-cat-research-leonardo-fresh-duck"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-leonardo-fresh-duck",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-leonardo-fresh-duck",
          "section": "Fütterungsempfehlung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-leonardo-fresh-duck",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-leonardo-fresh-duck",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-leonardo-fresh-duck",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-leonardo-fresh-duck",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 1: fresh Duck, Energie (ME)"
        },
        "feeding": {
          "sourceId": "manufacturer-leonardo-fresh-duck",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-leonardo-fresh-duck",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-leonardo-fresh-duck.html",
      "declaredTextures": [],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "84d5244037faa95860a28e8aa2a977d1d67130bea9ab96412df2350e7d77b9f3",
        "unparsedAnalysis": [],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "totalTaurine",
          "EAN"
        ]
      },
      "analysisFieldSources": {
        "magnesium": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 1: fresh Duck, magnesium"
        }
      },
      "manufacturerAnalysisPdf": {
        "sourceId": "manufacturer-leonardo-analysis-pdf",
        "page": 1,
        "row": "fresh Duck"
      },
      "originalDeclarations": {
        "composition": "Frisches Entenfleisch (43 %); Frisches Geflügelfleisch (42 %); Erbsenmehl; Amaranth; Meeres-Zooplankton (Krill)*¹ (1,7 %); Ei*²; Fischmehl aus Meeresfischen*²*³; Geflügelleber*³; Chiasaat; Bierhefe, inaktiviert*² (Quelle von Beta-Glucanen und Mannan-Oligosacchariden) (0,4 %); Johannisbrotschrot*²; Apfeltrester*²; Gemüse*² (Karotten, Pastinaken, Rote Bete, Lauch); Algen*² (Chlorella vulgaris) (0,18 %); Dicalciumphosphat; Kaliumchlorid; Waldbeeren*² (Ebereschen, Hagebutten, Heidelbeeren, Holunderbeeren, Johannisbeeren); Cranberries (0,07 %); Kräuter*² (Brennnesselblätter, Enzianwurzel, Tausendgüldenkraut, Kamille, Fenchel, Kümmel, Mistelkraut, Schafgarbenkraut, Brombeerblätter); Oliven-Extrakt (Olea europaea) *¹gemahlen *²getrocknet *³hydrolysiert",
        "analysisVerbatim": "Analytische Bestandteile Protein 40 %; Fettgehalt 22 %; Rohasche 7 %; Rohfaser 2,5 %; Feuchtigkeit 10 %; Calcium 1 %; Phosphor 0,9 %; Natrium 0,4 %",
        "additivesVerbatim": "Ernährungsphysiologische Zusatzstoffe Vitamin A 15.000 I.E.; Vitamin D3 1.500 I.E.; Vitamin E 150 mg; Vitamin C (als Natriumascorbylphosphat) 245 mg; Taurin 1.400 mg; Kupfer (als Kupfer(II)-sulfat-Pentahydrat) 15 mg; Eisen (als Eisen(II)-sulfat-Monohydrat) 200 mg; Mangan (als Mangan(II)-oxid) 40 mg; Zink (als Zinkoxid) 150 mg; Jod (als Kalziumjodat, wasserfrei) 2,5 mg; Selen (als Natriumselenit) 0,15 mg Technologische Zusatzstoffe Lecithin 2.000 mg; Tocopherol Extrakte aus pflanzlichen Ölen 80 mg",
        "sourceId": "manufacturer-leonardo-fresh-duck"
      },
      "symbolImage": "cat-food-dry.webp"
    },
    {
      "id": "cat-research-leonardo-fresh-salmon",
      "species": "cat",
      "brand": "LEONARDO",
      "line": "LEONARDO",
      "name": "fresh Salmon",
      "market": "DE",
      "form": "dry",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {
        "minYears": 1,
        "manufacturerWording": "ab einem Jahr"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "Frischer Lachs (43 %); Frisches Geflügelfleisch (42 %); Erbsenmehl; Amaranth; Meeres-Zooplankton (Krill)*¹ (1,7 %); Ei*²; Fischmehl aus Meeresfischen*²*³; Geflügelleber*³; Chiasaat; Bierhefe, inaktiviert*² (Quelle von Beta-Glucanen und Mannan-Oligosacchariden) (0,4 %); Johannisbrotschrot*²; Apfeltrester*²; Gemüse*² (Karotten, Pastinaken, Rote Bete, Lauch); Algen*² (Chlorella vulgaris) (0,18 %); Dicalciumphosphat; Kaliumchlorid; Waldbeeren*² (Ebereschen, Hagebutten, Heidelbeeren, Holunderbeeren, Johannisbeeren) (0,07 %); Cranberries (0,07 %); Kräuter*² (Brennnesselblätter, Enzianwurzel, Tausendgüldenkraut, Kamille, Fenchel, Kümmel, Mistelkraut, Schafgarbenkraut, Brombeerblätter); Oliven-Extrakt (Olea europaea) *¹gemahlen *²getrocknet *³hydrolysiert",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-leonardo-fresh-salmon",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Frischer Lachs",
          "animal": "salmon",
          "percentage": 43.0,
          "uncertainty": null
        },
        {
          "name": "Frisches Geflügelfleisch",
          "animal": "poultry",
          "percentage": 42.0,
          "uncertainty": null
        },
        {
          "name": "Erbsenmehl",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Amaranth",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Meeres-Zooplankton (Krill)*¹",
          "animal": "krill",
          "percentage": 1.7,
          "uncertainty": null
        },
        {
          "name": "Ei*²",
          "animal": "egg",
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Fischmehl aus Meeresfischen*²*³",
          "animal": "fish",
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Geflügelleber*³",
          "animal": "poultry",
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Chiasaat",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Bierhefe, inaktiviert*² (Quelle von Beta-Glucanen und Mannan-Oligosacchariden)",
          "animal": null,
          "percentage": 0.4,
          "uncertainty": null
        },
        {
          "name": "Johannisbrotschrot*²",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Apfeltrester*²",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Gemüse*² (Karotten, Pastinaken, Rote Bete, Lauch)",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Algen*² (Chlorella vulgaris)",
          "animal": null,
          "percentage": 0.18,
          "uncertainty": null
        },
        {
          "name": "Dicalciumphosphat",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Kaliumchlorid",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Waldbeeren*² (Ebereschen, Hagebutten, Heidelbeeren, Holunderbeeren, Johannisbeeren)",
          "animal": null,
          "percentage": 0.07,
          "uncertainty": null
        },
        {
          "name": "Cranberries",
          "animal": null,
          "percentage": 0.07,
          "uncertainty": null
        },
        {
          "name": "Kräuter*² (Brennnesselblätter, Enzianwurzel, Tausendgüldenkraut, Kamille, Fenchel, Kümmel, Mistelkraut, Schafgarbenkraut, Brombeerblätter)",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Oliven-Extrakt (Olea europaea) *¹gemahlen *²getrocknet *³hydrolysiert",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 40.0,
          "fat": 22.0,
          "fibre": 2.5,
          "ash": 7.5,
          "moisture": 10.0,
          "calcium": 1.3,
          "phosphorus": 1.1,
          "sodium": 0.4,
          "magnesium": 0.2
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin A",
            "value": 15000.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Vitamin D3",
            "value": 1500.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Vitamin E",
            "value": 150.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Vitamin C (als Natriumascorbylphosphat)",
            "value": 245.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Taurin",
            "value": 1400.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Kupfer (als Kupfer(II)-sulfat-Pentahydrat)",
            "value": 15.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Eisen (als Eisen(II)-sulfat-Monohydrat)",
            "value": 200.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangan (als Mangan(II)-oxid)",
            "value": 40.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zink (als Zinkoxid)",
            "value": 150.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Jod (als Kalziumjodat, wasserfrei)",
            "value": 2.5,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Selen (als Natriumselenit)",
            "value": 0.15,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Lecithin",
            "value": 2000.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Tocopherol Extrakte aus pflanzlichen Ölen",
            "value": 80.0,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 1.73,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "unit_conversion",
        "originalValue": 17.3,
        "originalUnit": "MJ/kg",
        "manufacturerKcalKg": 4150.0
      },
      "feeding": {
        "status": "blocked",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [],
        "rows": [],
        "interpolation": "disabled",
        "modifiers": [],
        "reason": "Herstellertabelle vorhanden, aber Alters-, Aktivitäts-, Idealgewichts- oder Mischfütterungsachsen nicht eindeutig im automatischen Modell zugeordnet.",
        "sourceTableSummary": "Alleinfuttermittel für ausgewachsene Katzen ab einem Jahr. Durchschnittswerte für die Fütterung von ausgewachsenen Katzen sind in der separaten Tabelle aufgeführt. Die richtige Fütterungsmenge lässt sich am besten über eine regelmäßige Gewichtskontrolle der Katze ermitteln. Einfach trocken verfüttern. Frisches Trinkwasser sollte immer zur freien Verfügung stehen. Optimales Gewicht (kg) Kastriert/indoor (g) Erhöhte Aktivität (g) 3 25-40 50 4 30-45 60 5 35-55 70 6 40-60 80 7 45-65 90 8 50-75 100",
        "originalTables": [
          [
            [
              "Optimales Gewicht (kg)",
              "Kastriert/indoor (g)",
              "Erhöhte Aktivität (g)"
            ],
            [
              "3",
              "25-40",
              "50"
            ],
            [
              "4",
              "30-45",
              "60"
            ],
            [
              "5",
              "35-55",
              "70"
            ],
            [
              "6",
              "40-60",
              "80"
            ],
            [
              "7",
              "45-65",
              "90"
            ],
            [
              "8",
              "50-75",
              "100"
            ]
          ]
        ],
        "models": [
          {
            "kind": "ideal_weight_table",
            "axis": "neutered_indoor",
            "weightBasis": "idealWeightKg",
            "rows": [
              {
                "weightKg": 3.0,
                "minGrams": 25.0,
                "maxGrams": 40.0
              },
              {
                "weightKg": 4.0,
                "minGrams": 30.0,
                "maxGrams": 45.0
              },
              {
                "weightKg": 5.0,
                "minGrams": 35.0,
                "maxGrams": 55.0
              },
              {
                "weightKg": 6.0,
                "minGrams": 40.0,
                "maxGrams": 60.0
              },
              {
                "weightKg": 7.0,
                "minGrams": 45.0,
                "maxGrams": 65.0
              },
              {
                "weightKg": 8.0,
                "minGrams": 50.0,
                "maxGrams": 75.0
              }
            ],
            "manufacturerColumn": "Kastriert/indoor (g)"
          },
          {
            "kind": "ideal_weight_table",
            "axis": "increased",
            "weightBasis": "idealWeightKg",
            "rows": [
              {
                "weightKg": 3.0,
                "minGrams": 50.0,
                "maxGrams": 50.0
              },
              {
                "weightKg": 4.0,
                "minGrams": 60.0,
                "maxGrams": 60.0
              },
              {
                "weightKg": 5.0,
                "minGrams": 70.0,
                "maxGrams": 70.0
              },
              {
                "weightKg": 6.0,
                "minGrams": 80.0,
                "maxGrams": 80.0
              },
              {
                "weightKg": 7.0,
                "minGrams": 90.0,
                "maxGrams": 90.0
              },
              {
                "weightKg": 8.0,
                "minGrams": 100.0,
                "maxGrams": 100.0
              }
            ],
            "manufacturerColumn": "Erhöhte Aktivität (g)"
          }
        ]
      },
      "packages": [
        {
          "id": "pack-leonardo-fresh-salmon-0",
          "units": 1,
          "unitNetGrams": 250.0,
          "netGrams": 250.0,
          "ean": null,
          "sourceId": "manufacturer-leonardo-fresh-salmon"
        },
        {
          "id": "pack-leonardo-fresh-salmon-1",
          "units": 1,
          "unitNetGrams": 1500.0,
          "netGrams": 1500.0,
          "ean": null,
          "sourceId": "manufacturer-leonardo-fresh-salmon"
        },
        {
          "id": "pack-leonardo-fresh-salmon-2",
          "units": 1,
          "unitNetGrams": 4000.0,
          "netGrams": 4000.0,
          "ean": null,
          "sourceId": "manufacturer-leonardo-fresh-salmon"
        }
      ],
      "offers": [
        "offer-cat-research-leonardo-fresh-salmon"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-leonardo-fresh-salmon",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-leonardo-fresh-salmon",
          "section": "Fütterungsempfehlung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-leonardo-fresh-salmon",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-leonardo-fresh-salmon",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-leonardo-fresh-salmon",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-leonardo-fresh-salmon",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 1: fresh Salmon, Energie (ME)"
        },
        "feeding": {
          "sourceId": "manufacturer-leonardo-fresh-salmon",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-leonardo-fresh-salmon",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-leonardo-fresh-salmon.html",
      "declaredTextures": [],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "c15b6d53f029244cc03b094445d65b5e795a0ea5a5f0f544d836165fb3fd4a41",
        "unparsedAnalysis": [],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "totalTaurine",
          "EAN"
        ]
      },
      "analysisFieldSources": {
        "magnesium": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 1: fresh Salmon, magnesium"
        }
      },
      "manufacturerAnalysisPdf": {
        "sourceId": "manufacturer-leonardo-analysis-pdf",
        "page": 1,
        "row": "fresh Salmon"
      },
      "originalDeclarations": {
        "composition": "Frischer Lachs (43 %); Frisches Geflügelfleisch (42 %); Erbsenmehl; Amaranth; Meeres-Zooplankton (Krill)*¹ (1,7 %); Ei*²; Fischmehl aus Meeresfischen*²*³; Geflügelleber*³; Chiasaat; Bierhefe, inaktiviert*² (Quelle von Beta-Glucanen und Mannan-Oligosacchariden) (0,4 %); Johannisbrotschrot*²; Apfeltrester*²; Gemüse*² (Karotten, Pastinaken, Rote Bete, Lauch); Algen*² (Chlorella vulgaris) (0,18 %); Dicalciumphosphat; Kaliumchlorid; Waldbeeren*² (Ebereschen, Hagebutten, Heidelbeeren, Holunderbeeren, Johannisbeeren) (0,07 %); Cranberries (0,07 %); Kräuter*² (Brennnesselblätter, Enzianwurzel, Tausendgüldenkraut, Kamille, Fenchel, Kümmel, Mistelkraut, Schafgarbenkraut, Brombeerblätter); Oliven-Extrakt (Olea europaea) *¹gemahlen *²getrocknet *³hydrolysiert",
        "analysisVerbatim": "Analytische Bestandteile Protein 40 %; Fettgehalt 22 %; Rohasche 7,5 %; Rohfaser 2,5 %; Feuchtigkeit 10 %; Calcium 1,3 %; Phosphor 1,1 %; Natrium 0,4 %",
        "additivesVerbatim": "Ernährungsphysiologische Zusatzstoffe Vitamin A 15.000 I.E.; Vitamin D3 1.500 I.E.; Vitamin E 150 mg; Vitamin C (als Natriumascorbylphosphat) 245 mg; Taurin 1.400 mg; Kupfer (als Kupfer(II)-sulfat-Pentahydrat) 15 mg; Eisen (als Eisen(II)-sulfat-Monohydrat) 200 mg; Mangan (als Mangan(II)-oxid) 40 mg; Zink (als Zinkoxid) 150 mg; Jod (als Kalziumjodat, wasserfrei) 2,5 mg; Selen (als Natriumselenit) 0,15 mg Technologische Zusatzstoffe Lecithin 2.000 mg; Tocopherol Extrakte aus pflanzlichen Ölen 80 mg",
        "sourceId": "manufacturer-leonardo-fresh-salmon"
      },
      "symbolImage": "cat-result-dry-kibble.webp"
    },
    {
      "id": "cat-research-leonardo-gefluegel-ei-16-x",
      "species": "cat",
      "brand": "LEONARDO",
      "line": "LEONARDO",
      "name": "Geflügel + Ei",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {
        "minYears": 1,
        "manufacturerWording": "ab einem Jahr"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "Geflügelfleisch, -herz, -leber (60 %); Fleischbrühe von Geflügel und Rind (28,3 %); Rinderlunge (6,5 %); Vollei (4 %); Eierschalen*¹ (0,5 %); Mineralstoffe (0,5 %); Lachsöl (0,2 %) *¹getrocknet",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-leonardo-gefluegel-ei-16-x",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Geflügelfleisch, -herz, -leber",
          "animal": "poultry",
          "percentage": 60.0,
          "uncertainty": null
        },
        {
          "name": "Fleischbrühe von Geflügel und Rind",
          "animal": null,
          "percentage": 28.3,
          "uncertainty": "Tierart nicht vollständig einzeln zugeordnet"
        },
        {
          "name": "Rinderlunge",
          "animal": "beef",
          "percentage": 6.5,
          "uncertainty": null
        },
        {
          "name": "Vollei",
          "animal": null,
          "percentage": 4.0,
          "uncertainty": null
        },
        {
          "name": "Eierschalen*¹",
          "animal": "egg",
          "percentage": 0.5,
          "uncertainty": null
        },
        {
          "name": "Mineralstoffe",
          "animal": null,
          "percentage": 0.5,
          "uncertainty": null
        },
        {
          "name": "Lachsöl (0,2 %) *¹getrocknet",
          "animal": "salmon",
          "percentage": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 11.0,
          "fat": 5.0,
          "fibre": 0.3,
          "ash": 2.0,
          "moisture": 80.0,
          "calcium": 0.3,
          "phosphorus": 0.25
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 200.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Vitamin E",
            "value": 50.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Taurin",
            "value": 1000.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangan (als Mangan(II)-sulfat, Monohydrat)",
            "value": 2.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zink (als Zinksulfat, Monohydrat)",
            "value": 20.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Jod (als Kalziumjodat, wasserfrei)",
            "value": 0.2,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 0.39,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "unit_conversion",
        "originalValue": 3.9,
        "originalUnit": "MJ/kg",
        "manufacturerKcalKg": 940.0
      },
      "feeding": {
        "status": "blocked",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [],
        "rows": [],
        "interpolation": "disabled",
        "modifiers": [],
        "reason": "Herstellertabelle vorhanden, aber Alters-, Aktivitäts-, Idealgewichts- oder Mischfütterungsachsen nicht eindeutig im automatischen Modell zugeordnet.",
        "sourceTableSummary": "Alleinfuttermittel für ausgewachsene Katzen ab einem Jahr. 2-3 Portionsbeutel täglich für eine ausgewachsene Katze mit ca. 4 kg Gewicht. Bitte zimmerwarm füttern. Frisches Trinkwasser sollte immer zur freien Verfügung stehen. Nach dem Öffnen max. 24 Stunden im Kühlschrank aufbewahren.",
        "originalTables": [],
        "models": [
          {
            "kind": "weight_bands",
            "ranges": [
              {
                "minWeightKg": 4.0,
                "maxWeightKg": 4.0,
                "minGrams": 170.0,
                "maxGrams": 255.0
              }
            ],
            "conversion": "2–3 Portionsbeutel × 85.0 g; nur am deklarierten Referenzgewicht"
          }
        ]
      },
      "packages": [
        {
          "id": "pack-leonardo-gefluegel-ei-16-x-0",
          "units": 16,
          "unitNetGrams": 85.0,
          "netGrams": 1360.0,
          "ean": null,
          "sourceId": "manufacturer-leonardo-gefluegel-ei-16-x"
        }
      ],
      "offers": [
        "offer-cat-research-leonardo-gefluegel-ei-16-x"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-leonardo-gefluegel-ei-16-x",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-leonardo-gefluegel-ei-16-x",
          "section": "Fütterungsempfehlung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-leonardo-gefluegel-ei-16-x",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-leonardo-gefluegel-ei-16-x",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-leonardo-gefluegel-ei-16-x",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-leonardo-gefluegel-ei-16-x",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 2: Geflügel + Ei, Energie (ME)"
        },
        "feeding": {
          "sourceId": "manufacturer-leonardo-gefluegel-ei-16-x",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-leonardo-gefluegel-ei-16-x",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-leonardo-gefluegel-ei-16-x.html",
      "declaredTextures": [],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "975c7d072bb5188175271315f53b43ab9f24f0e30e5291d1528d32b90610bbbb",
        "unparsedAnalysis": [],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "totalTaurine",
          "EAN"
        ]
      },
      "analysisFieldSources": {
        "calcium": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 2: Geflügel + Ei, calcium"
        },
        "phosphorus": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 2: Geflügel + Ei, phosphorus"
        }
      },
      "manufacturerAnalysisPdf": {
        "sourceId": "manufacturer-leonardo-analysis-pdf",
        "page": 2,
        "row": "Geflügel + Ei"
      },
      "originalDeclarations": {
        "composition": "Geflügelfleisch, -herz, -leber (60 %); Fleischbrühe von Geflügel und Rind (28,3 %); Rinderlunge (6,5 %); Vollei (4 %); Eierschalen*¹ (0,5 %); Mineralstoffe (0,5 %); Lachsöl (0,2 %) *¹getrocknet",
        "analysisVerbatim": "Analytische Bestandteile Protein 11 %; Fettgehalt 5 %; Rohasche 2 %; Rohfaser 0,3 %; Feuchtigkeit 80 %",
        "additivesVerbatim": "Ernährungsphysiologische Zusatzstoffe Vitamin D3 200 I.E.; Vitamin E 50 mg; Taurin 1.000 mg; Mangan (als Mangan(II)-sulfat, Monohydrat) 2 mg; Zink (als Zinksulfat, Monohydrat) 20 mg; Jod (als Kalziumjodat, wasserfrei) 0,2 mg ",
        "sourceId": "manufacturer-leonardo-gefluegel-ei-16-x"
      },
      "symbolImage": "cat-food-wet.webp"
    },
    {
      "id": "cat-research-leonardo-gefluegel-pur-6-x",
      "species": "cat",
      "brand": "LEONARDO",
      "line": "LEONARDO",
      "name": "Geflügel pur",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {
        "minYears": 1,
        "manufacturerWording": "ab einem Jahr"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "Fleisch und tierische Nebenerzeugnisse (Geflügel 65 %); Fleischbrühe vom Geflügel (34 %); Mineralstoffe (0,5 %); Eierschalen*¹ (0,5 %) *¹getrocknet",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-leonardo-gefluegel-pur-6-x",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Fleisch und tierische Nebenerzeugnisse (Geflügel 65 %)",
          "animal": "poultry",
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Fleischbrühe vom Geflügel",
          "animal": "poultry",
          "percentage": 34.0,
          "uncertainty": null
        },
        {
          "name": "Mineralstoffe",
          "animal": null,
          "percentage": 0.5,
          "uncertainty": null
        },
        {
          "name": "Eierschalen*¹ (0,5 %) *¹getrocknet",
          "animal": "egg",
          "percentage": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 10.0,
          "fat": 5.0,
          "fibre": 0.3,
          "ash": 2.0,
          "moisture": 80.0,
          "calcium": 0.3,
          "phosphorus": 0.2
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 200.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Vitamin E",
            "value": 50.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Taurin",
            "value": 1000.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangan (als Mangan(II)-sulfat, Monohydrat)",
            "value": 2.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zink (als Zinksulfat, Monohydrat)",
            "value": 20.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Jod (als Kalziumjodat, wasserfrei)",
            "value": 0.2,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 0.40700000000000003,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "unit_conversion",
        "originalValue": 4.07,
        "originalUnit": "MJ/kg",
        "manufacturerKcalKg": 973.0
      },
      "feeding": {
        "status": "blocked",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [],
        "rows": [],
        "interpolation": "disabled",
        "modifiers": [],
        "reason": "Herstellertabelle vorhanden, aber Alters-, Aktivitäts-, Idealgewichts- oder Mischfütterungsachsen nicht eindeutig im automatischen Modell zugeordnet.",
        "sourceTableSummary": "Alleinfuttermittel für ausgewachsene Katzen ab einem Jahr. 200-400 g täglich für eine ausgewachsene Katze mit ca. 3-5 kg Gewicht. Bitte zimmerwarm füttern. Frisches Trinkwasser sollte immer zur freien Verfügung stehen. Nach dem Öffnen max. 24 Stunden im Kühlschrank aufbewahren.",
        "originalTables": [],
        "models": [
          {
            "kind": "weight_bands",
            "ranges": [
              {
                "minWeightKg": 3,
                "maxWeightKg": 5,
                "minGrams": 200,
                "maxGrams": 400
              }
            ]
          }
        ]
      },
      "packages": [
        {
          "id": "pack-leonardo-gefluegel-pur-6-x-0",
          "units": 6,
          "unitNetGrams": 200.0,
          "netGrams": 1200.0,
          "ean": null,
          "sourceId": "manufacturer-leonardo-gefluegel-pur-6-x"
        },
        {
          "id": "pack-leonardo-gefluegel-pur-6-x-1",
          "units": 6,
          "unitNetGrams": 400.0,
          "netGrams": 2400.0,
          "ean": null,
          "sourceId": "manufacturer-leonardo-gefluegel-pur-6-x"
        },
        {
          "id": "pack-leonardo-gefluegel-pur-6-x-2",
          "units": 6,
          "unitNetGrams": 800.0,
          "netGrams": 4800.0,
          "ean": null,
          "sourceId": "manufacturer-leonardo-gefluegel-pur-6-x"
        }
      ],
      "offers": [
        "offer-cat-research-leonardo-gefluegel-pur-6-x"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-leonardo-gefluegel-pur-6-x",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-leonardo-gefluegel-pur-6-x",
          "section": "Fütterungsempfehlung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-leonardo-gefluegel-pur-6-x",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-leonardo-gefluegel-pur-6-x",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-leonardo-gefluegel-pur-6-x",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-leonardo-gefluegel-pur-6-x",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 3: Geflügel pur, Energie (ME)"
        },
        "feeding": {
          "sourceId": "manufacturer-leonardo-gefluegel-pur-6-x",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-leonardo-gefluegel-pur-6-x",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-leonardo-gefluegel-pur-6-x.html",
      "declaredTextures": [],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "75cc890e7a47c39054d7b8f32b4422276286e601f36ab6f3b9717152a917b188",
        "unparsedAnalysis": [],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "totalTaurine",
          "EAN"
        ]
      },
      "analysisFieldSources": {
        "calcium": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 3: Geflügel pur, calcium"
        },
        "phosphorus": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 3: Geflügel pur, phosphorus"
        }
      },
      "manufacturerAnalysisPdf": {
        "sourceId": "manufacturer-leonardo-analysis-pdf",
        "page": 3,
        "row": "Geflügel pur"
      },
      "originalDeclarations": {
        "composition": "Fleisch und tierische Nebenerzeugnisse (Geflügel 65 %); Fleischbrühe vom Geflügel (34 %); Mineralstoffe (0,5 %); Eierschalen*¹ (0,5 %) *¹getrocknet",
        "analysisVerbatim": "Analytische Bestandteile Protein 10 %; Fettgehalt 5 %; Rohasche 2 %; Rohfaser 0,3 %; Feuchtigkeit 80 %",
        "additivesVerbatim": "Ernährungsphysiologische Zusatzstoffe Vitamin D3 200 I.E.; Vitamin E 50 mg; Taurin 1.000 mg; Mangan (als Mangan(II)-sulfat, Monohydrat) 2 mg; Zink (als Zinksulfat, Monohydrat) 20 mg; Jod (als Kalziumjodat, wasserfrei) 0,2 mg ",
        "sourceId": "manufacturer-leonardo-gefluegel-pur-6-x"
      },
      "symbolImage": "cat-result-wet-pieces.webp"
    },
    {
      "id": "cat-research-leonardo-hering-extra-filet-6-x",
      "species": "cat",
      "brand": "LEONARDO",
      "line": "LEONARDO",
      "name": "Hering",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {
        "minYears": 1,
        "manufacturerWording": "ab einem Jahr"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "Hering (29 %); Truthahnleber, -herz, -muskelmagen (28 %); Brühe von Hering und Truthahn (27,8 %); Truthahnfilet (14 %); Mineralstoffe (0,5 %); Eierschalen*¹ (0,5 %); Lachsöl (0,2 %) *¹getrocknet",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-leonardo-hering-extra-filet-6-x",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Hering",
          "animal": "fish",
          "percentage": 29.0,
          "uncertainty": null
        },
        {
          "name": "Truthahnleber, -herz, -muskelmagen",
          "animal": "turkey",
          "percentage": 28.0,
          "uncertainty": null
        },
        {
          "name": "Brühe von Hering und Truthahn",
          "animal": null,
          "percentage": 27.8,
          "uncertainty": "Tierart nicht vollständig einzeln zugeordnet"
        },
        {
          "name": "Truthahnfilet",
          "animal": "turkey",
          "percentage": 14.0,
          "uncertainty": null
        },
        {
          "name": "Mineralstoffe",
          "animal": null,
          "percentage": 0.5,
          "uncertainty": null
        },
        {
          "name": "Eierschalen*¹",
          "animal": "egg",
          "percentage": 0.5,
          "uncertainty": null
        },
        {
          "name": "Lachsöl (0,2 %) *¹getrocknet",
          "animal": "salmon",
          "percentage": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 11.0,
          "fat": 7.0,
          "fibre": 0.3,
          "ash": 2.2,
          "moisture": 78.0,
          "calcium": 0.3,
          "phosphorus": 0.2
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 200.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Vitamin E",
            "value": 50.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Taurin",
            "value": 1000.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangan (als Mangan(II)-sulfat, Monohydrat)",
            "value": 2.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zink (als Zinksulfat, Monohydrat)",
            "value": 20.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Jod (als Kalziumjodat, wasserfrei)",
            "value": 0.2,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 0.457,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "unit_conversion",
        "originalValue": 4.57,
        "originalUnit": "MJ/kg",
        "manufacturerKcalKg": 1093.0
      },
      "feeding": {
        "status": "blocked",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [],
        "rows": [],
        "interpolation": "disabled",
        "modifiers": [],
        "reason": "Herstellertabelle vorhanden, aber Alters-, Aktivitäts-, Idealgewichts- oder Mischfütterungsachsen nicht eindeutig im automatischen Modell zugeordnet.",
        "sourceTableSummary": "Alleinfuttermittel für ausgewachsene Katzen ab einem Jahr. 200-400 g täglich für eine ausgewachsene Katze mit ca. 3-5 kg Gewicht. Bitte zimmerwarm füttern. Frisches Trinkwasser sollte immer zur freien Verfügung stehen. Nach dem Öffnen max. 24 Stunden im Kühlschrank aufbewahren.",
        "originalTables": [],
        "models": [
          {
            "kind": "weight_bands",
            "ranges": [
              {
                "minWeightKg": 3,
                "maxWeightKg": 5,
                "minGrams": 200,
                "maxGrams": 400
              }
            ]
          }
        ]
      },
      "packages": [
        {
          "id": "pack-leonardo-hering-extra-filet-6-x-0",
          "units": 6,
          "unitNetGrams": 200.0,
          "netGrams": 1200.0,
          "ean": null,
          "sourceId": "manufacturer-leonardo-hering-extra-filet-6-x"
        },
        {
          "id": "pack-leonardo-hering-extra-filet-6-x-1",
          "units": 6,
          "unitNetGrams": 400.0,
          "netGrams": 2400.0,
          "ean": null,
          "sourceId": "manufacturer-leonardo-hering-extra-filet-6-x"
        }
      ],
      "offers": [
        "offer-cat-research-leonardo-hering-extra-filet-6-x"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-leonardo-hering-extra-filet-6-x",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-leonardo-hering-extra-filet-6-x",
          "section": "Fütterungsempfehlung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-leonardo-hering-extra-filet-6-x",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-leonardo-hering-extra-filet-6-x",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-leonardo-hering-extra-filet-6-x",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-leonardo-hering-extra-filet-6-x",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 3: Hering, Energie (ME)"
        },
        "feeding": {
          "sourceId": "manufacturer-leonardo-hering-extra-filet-6-x",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-leonardo-hering-extra-filet-6-x",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-leonardo-hering-extra-filet-6-x.html",
      "declaredTextures": [],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "81ffa589d249401401ff5f5502c5702d38a485c023db30a02d56b7fb4af09a7a",
        "unparsedAnalysis": [],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "totalTaurine",
          "EAN"
        ]
      },
      "analysisFieldSources": {
        "calcium": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 3: Hering, calcium"
        },
        "phosphorus": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 3: Hering, phosphorus"
        }
      },
      "manufacturerAnalysisPdf": {
        "sourceId": "manufacturer-leonardo-analysis-pdf",
        "page": 3,
        "row": "Hering"
      },
      "originalDeclarations": {
        "composition": "Hering (29 %); Truthahnleber, -herz, -muskelmagen (28 %); Brühe von Hering und Truthahn (27,8 %); Truthahnfilet (14 %); Mineralstoffe (0,5 %); Eierschalen*¹ (0,5 %); Lachsöl (0,2 %) *¹getrocknet",
        "analysisVerbatim": "Analytische Bestandteile Protein 11 %; Fettgehalt 7 %; Rohasche 2,2 %; Rohfaser 0,3 %; Feuchtigkeit 78 %",
        "additivesVerbatim": "Ernährungsphysiologische Zusatzstoffe Vitamin D3 200 I.E.; Vitamin E 50 mg; Taurin 1.000 mg; Mangan (als Mangan(II)-sulfat, Monohydrat) 2 mg; Zink (als Zinksulfat, Monohydrat) 20 mg; Jod (als Kalziumjodat, wasserfrei) 0,2 mg ",
        "sourceId": "manufacturer-leonardo-hering-extra-filet-6-x"
      },
      "symbolImage": "cat-food-wet.webp"
    },
    {
      "id": "cat-research-leonardo-huhn-extra-filet-6-x",
      "species": "cat",
      "brand": "LEONARDO",
      "line": "LEONARDO",
      "name": "Huhn",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {
        "minYears": 1,
        "manufacturerWording": "ab einem Jahr"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "Hühnerfleisch, -leber, -herz, -muskelmagen (56 %); Fleischbrühe vom Huhn (28,8 %); Hühnerfilet (14 %); Mineralstoffe (0,5 %); Eierschalen*¹ (0,5 %); Lachsöl (0,2 %) *¹getrocknet",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-leonardo-huhn-extra-filet-6-x",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Hühnerfleisch, -leber, -herz, -muskelmagen",
          "animal": "chicken",
          "percentage": 56.0,
          "uncertainty": null
        },
        {
          "name": "Fleischbrühe vom Huhn",
          "animal": "chicken",
          "percentage": 28.8,
          "uncertainty": null
        },
        {
          "name": "Hühnerfilet",
          "animal": "chicken",
          "percentage": 14.0,
          "uncertainty": null
        },
        {
          "name": "Mineralstoffe",
          "animal": null,
          "percentage": 0.5,
          "uncertainty": null
        },
        {
          "name": "Eierschalen*¹",
          "animal": "egg",
          "percentage": 0.5,
          "uncertainty": null
        },
        {
          "name": "Lachsöl (0,2 %) *¹getrocknet",
          "animal": "salmon",
          "percentage": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 11.0,
          "fat": 6.0,
          "fibre": 0.3,
          "ash": 2.0,
          "moisture": 78.0,
          "calcium": 0.25,
          "phosphorus": 0.2
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 200.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Vitamin E",
            "value": 50.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Taurin",
            "value": 1000.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangan (als Mangan(II)-sulfat, Monohydrat)",
            "value": 2.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zink (als Zinksulfat, Monohydrat)",
            "value": 20.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Jod (als Kalziumjodat, wasserfrei)",
            "value": 0.2,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 0.442,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "unit_conversion",
        "originalValue": 4.42,
        "originalUnit": "MJ/kg",
        "manufacturerKcalKg": 1055.0
      },
      "feeding": {
        "status": "blocked",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [],
        "rows": [],
        "interpolation": "disabled",
        "modifiers": [],
        "reason": "Herstellertabelle vorhanden, aber Alters-, Aktivitäts-, Idealgewichts- oder Mischfütterungsachsen nicht eindeutig im automatischen Modell zugeordnet.",
        "sourceTableSummary": "Alleinfuttermittel für ausgewachsene Katzen ab einem Jahr. 200-400 g täglich für eine ausgewachsene Katze mit ca. 3-5 kg Gewicht. Bitte zimmerwarm füttern. Frisches Trinkwasser sollte immer zur freien Verfügung stehen. Nach dem Öffnen max. 24 Stunden im Kühlschrank aufbewahren.",
        "originalTables": [],
        "models": [
          {
            "kind": "weight_bands",
            "ranges": [
              {
                "minWeightKg": 3,
                "maxWeightKg": 5,
                "minGrams": 200,
                "maxGrams": 400
              }
            ]
          }
        ]
      },
      "packages": [
        {
          "id": "pack-leonardo-huhn-extra-filet-6-x-0",
          "units": 6,
          "unitNetGrams": 200.0,
          "netGrams": 1200.0,
          "ean": null,
          "sourceId": "manufacturer-leonardo-huhn-extra-filet-6-x"
        },
        {
          "id": "pack-leonardo-huhn-extra-filet-6-x-1",
          "units": 6,
          "unitNetGrams": 400.0,
          "netGrams": 2400.0,
          "ean": null,
          "sourceId": "manufacturer-leonardo-huhn-extra-filet-6-x"
        }
      ],
      "offers": [
        "offer-cat-research-leonardo-huhn-extra-filet-6-x"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-leonardo-huhn-extra-filet-6-x",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-leonardo-huhn-extra-filet-6-x",
          "section": "Fütterungsempfehlung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-leonardo-huhn-extra-filet-6-x",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-leonardo-huhn-extra-filet-6-x",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-leonardo-huhn-extra-filet-6-x",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-leonardo-huhn-extra-filet-6-x",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 3: Huhn, Energie (ME)"
        },
        "feeding": {
          "sourceId": "manufacturer-leonardo-huhn-extra-filet-6-x",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-leonardo-huhn-extra-filet-6-x",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-leonardo-huhn-extra-filet-6-x.html",
      "declaredTextures": [],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "bd68afc551d503ddbef30c858d03a7ed07550102cab9610ab3713016f99e6582",
        "unparsedAnalysis": [],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "totalTaurine",
          "EAN"
        ]
      },
      "analysisFieldSources": {
        "calcium": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 3: Huhn, calcium"
        },
        "phosphorus": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 3: Huhn, phosphorus"
        }
      },
      "manufacturerAnalysisPdf": {
        "sourceId": "manufacturer-leonardo-analysis-pdf",
        "page": 3,
        "row": "Huhn"
      },
      "originalDeclarations": {
        "composition": "Hühnerfleisch, -leber, -herz, -muskelmagen (56 %); Fleischbrühe vom Huhn (28,8 %); Hühnerfilet (14 %); Mineralstoffe (0,5 %); Eierschalen*¹ (0,5 %); Lachsöl (0,2 %) *¹getrocknet",
        "analysisVerbatim": "Analytische Bestandteile Protein 11 %; Fettgehalt 6 %; Rohasche 2 %; Rohfaser 0,3 %; Feuchtigkeit 78 %",
        "additivesVerbatim": "Ernährungsphysiologische Zusatzstoffe Vitamin D3 200 I.E.; Vitamin E 50 mg; Taurin 1.000 mg; Mangan (als Mangan(II)-sulfat, Monohydrat) 2 mg; Zink (als Zinksulfat, Monohydrat) 20 mg; Jod (als Kalziumjodat, wasserfrei) 0,2 mg ",
        "sourceId": "manufacturer-leonardo-huhn-extra-filet-6-x"
      },
      "symbolImage": "cat-result-wet-pieces.webp"
    },
    {
      "id": "cat-research-leonardo-huhn-mit-spinat-6-x",
      "species": "cat",
      "brand": "LEONARDO",
      "line": "LEONARDO",
      "name": "Huhn mit Spinat",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {
        "minYears": 1,
        "manufacturerWording": "ab einem Jahr"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "Hühnerfleisch, -herz, -leber, -muskelmagen (69 %); Fleischbrühe vom Huhn (28,8 %); Spinat (1 %); Mineralstoffe (0,5 %); Eierschalen*¹ (0,5 %); Lachsöl (0,1 %); Katzenminze*¹ (0,1 %) *¹getrocknet",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-leonardo-huhn-mit-spinat-6-x",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Hühnerfleisch, -herz, -leber, -muskelmagen",
          "animal": "chicken",
          "percentage": 69.0,
          "uncertainty": null
        },
        {
          "name": "Fleischbrühe vom Huhn",
          "animal": "chicken",
          "percentage": 28.8,
          "uncertainty": null
        },
        {
          "name": "Spinat",
          "animal": null,
          "percentage": 1.0,
          "uncertainty": null
        },
        {
          "name": "Mineralstoffe",
          "animal": null,
          "percentage": 0.5,
          "uncertainty": null
        },
        {
          "name": "Eierschalen*¹",
          "animal": "egg",
          "percentage": 0.5,
          "uncertainty": null
        },
        {
          "name": "Lachsöl",
          "animal": "salmon",
          "percentage": 0.1,
          "uncertainty": null
        },
        {
          "name": "Katzenminze*¹ (0,1 %) *¹getrocknet",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 11.0,
          "fat": 6.0,
          "fibre": 0.3,
          "ash": 1.8,
          "moisture": 79.0,
          "calcium": 0.3,
          "phosphorus": 0.2
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 200.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Vitamin E",
            "value": 50.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Taurin",
            "value": 1000.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangan (als Mangan(II)-sulfat, Monohydrat)",
            "value": 2.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zink (als Zinksulfat, Monohydrat)",
            "value": 20.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Jod (als Kalziumjodat, wasserfrei)",
            "value": 0.2,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 0.429,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "unit_conversion",
        "originalValue": 4.29,
        "originalUnit": "MJ/kg",
        "manufacturerKcalKg": 1025.0
      },
      "feeding": {
        "status": "blocked",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [],
        "rows": [],
        "interpolation": "disabled",
        "modifiers": [],
        "reason": "Herstellertabelle vorhanden, aber Alters-, Aktivitäts-, Idealgewichts- oder Mischfütterungsachsen nicht eindeutig im automatischen Modell zugeordnet.",
        "sourceTableSummary": "Alleinfuttermittel für ausgewachsene Katzen ab einem Jahr. 200-400 g täglich für eine ausgewachsene Katze mit ca. 3-5 kg Gewicht. Bitte zimmerwarm füttern. Frisches Trinkwasser sollte immer zur freien Verfügung stehen. Nach dem Öffnen max. 24 Stunden im Kühlschrank aufbewahren.",
        "originalTables": [],
        "models": [
          {
            "kind": "weight_bands",
            "ranges": [
              {
                "minWeightKg": 3,
                "maxWeightKg": 5,
                "minGrams": 200,
                "maxGrams": 400
              }
            ]
          }
        ]
      },
      "packages": [
        {
          "id": "pack-leonardo-huhn-mit-spinat-6-x-0",
          "units": 6,
          "unitNetGrams": 200.0,
          "netGrams": 1200.0,
          "ean": null,
          "sourceId": "manufacturer-leonardo-huhn-mit-spinat-6-x"
        },
        {
          "id": "pack-leonardo-huhn-mit-spinat-6-x-1",
          "units": 6,
          "unitNetGrams": 400.0,
          "netGrams": 2400.0,
          "ean": null,
          "sourceId": "manufacturer-leonardo-huhn-mit-spinat-6-x"
        }
      ],
      "offers": [
        "offer-cat-research-leonardo-huhn-mit-spinat-6-x"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-leonardo-huhn-mit-spinat-6-x",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-leonardo-huhn-mit-spinat-6-x",
          "section": "Fütterungsempfehlung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-leonardo-huhn-mit-spinat-6-x",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-leonardo-huhn-mit-spinat-6-x",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-leonardo-huhn-mit-spinat-6-x",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-leonardo-huhn-mit-spinat-6-x",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 2: Huhn mit Spinat, Energie (ME)"
        },
        "feeding": {
          "sourceId": "manufacturer-leonardo-huhn-mit-spinat-6-x",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-leonardo-huhn-mit-spinat-6-x",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-leonardo-huhn-mit-spinat-6-x.html",
      "declaredTextures": [],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "3a4db4024a9ebf13eb00a47525dd20000c6d2b0e866f6badad6c86e27ac91ca2",
        "unparsedAnalysis": [],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "totalTaurine",
          "EAN"
        ]
      },
      "analysisFieldSources": {
        "calcium": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 2: Huhn mit Spinat, calcium"
        },
        "phosphorus": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 2: Huhn mit Spinat, phosphorus"
        }
      },
      "manufacturerAnalysisPdf": {
        "sourceId": "manufacturer-leonardo-analysis-pdf",
        "page": 2,
        "row": "Huhn mit Spinat"
      },
      "originalDeclarations": {
        "composition": "Hühnerfleisch, -herz, -leber, -muskelmagen (69 %); Fleischbrühe vom Huhn (28,8 %); Spinat (1 %); Mineralstoffe (0,5 %); Eierschalen*¹ (0,5 %); Lachsöl (0,1 %); Katzenminze*¹ (0,1 %) *¹getrocknet",
        "analysisVerbatim": "Analytische Bestandteile Protein 11 %; Fettgehalt 6 %; Rohasche 1,8 %; Rohfaser 0,3 %; Feuchtigkeit 79 %",
        "additivesVerbatim": "Ernährungsphysiologische Zusatzstoffe Vitamin D3 200 I.E.; Vitamin E 50 mg; Taurin 1.000 mg; Mangan (als Mangan(II)-sulfat, Monohydrat) 2 mg; Zink (als Zinksulfat, Monohydrat) 20 mg; Jod (als Kalziumjodat, wasserfrei) 0,2 mg ",
        "sourceId": "manufacturer-leonardo-huhn-mit-spinat-6-x"
      },
      "symbolImage": "cat-result-wet-pieces.webp"
    },
    {
      "id": "cat-research-leonardo-huhn-pur-16-x",
      "species": "cat",
      "brand": "LEONARDO",
      "line": "LEONARDO",
      "name": "Huhn pur",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {
        "minYears": 1,
        "manufacturerWording": "ab einem Jahr"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "Hühnerfleisch, -leber, -herz, -muskelmagen (70 %); Fleischbrühe vom Huhn (28,8 %); Eierschalen*¹ (0,5 %); Mineralstoffe (0,5 %); Lachsöl (0,2 %) *¹getrocknet",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-leonardo-huhn-pur-16-x",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Hühnerfleisch, -leber, -herz, -muskelmagen",
          "animal": "chicken",
          "percentage": 70.0,
          "uncertainty": null
        },
        {
          "name": "Fleischbrühe vom Huhn",
          "animal": "chicken",
          "percentage": 28.8,
          "uncertainty": null
        },
        {
          "name": "Eierschalen*¹",
          "animal": "egg",
          "percentage": 0.5,
          "uncertainty": null
        },
        {
          "name": "Mineralstoffe",
          "animal": null,
          "percentage": 0.5,
          "uncertainty": null
        },
        {
          "name": "Lachsöl (0,2 %) *¹getrocknet",
          "animal": "salmon",
          "percentage": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 11.2,
          "fat": 5.6,
          "fibre": 0.3,
          "ash": 2.2,
          "moisture": 80.0,
          "calcium": 0.3,
          "phosphorus": 0.25
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 200.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Vitamin E",
            "value": 50.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Taurin",
            "value": 1000.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangan (als Mangan(II)-sulfat, Monohydrat)",
            "value": 2.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zink (als Zinksulfat, Monohydrat)",
            "value": 20.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Jod (als Kalziumjodat, wasserfrei)",
            "value": 0.2,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 0.4,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "unit_conversion",
        "originalValue": 4.0,
        "originalUnit": "MJ/kg",
        "manufacturerKcalKg": 960.0
      },
      "feeding": {
        "status": "blocked",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [],
        "rows": [],
        "interpolation": "disabled",
        "modifiers": [],
        "reason": "Herstellertabelle vorhanden, aber Alters-, Aktivitäts-, Idealgewichts- oder Mischfütterungsachsen nicht eindeutig im automatischen Modell zugeordnet.",
        "sourceTableSummary": "Alleinfuttermittel für ausgewachsene Katzen ab einem Jahr. 2-3 Portionsbeutel täglich für eine ausgewachsene Katze mit ca. 4 kg Gewicht. Bitte zimmerwarm füttern. Frisches Trinkwasser sollte immer zur freien Verfügung stehen. Nach dem Öffnen max. 24 Stunden im Kühlschrank aufbewahren.",
        "originalTables": [],
        "models": [
          {
            "kind": "weight_bands",
            "ranges": [
              {
                "minWeightKg": 4.0,
                "maxWeightKg": 4.0,
                "minGrams": 170.0,
                "maxGrams": 255.0
              }
            ],
            "conversion": "2–3 Portionsbeutel × 85.0 g; nur am deklarierten Referenzgewicht"
          }
        ]
      },
      "packages": [
        {
          "id": "pack-leonardo-huhn-pur-16-x-0",
          "units": 16,
          "unitNetGrams": 85.0,
          "netGrams": 1360.0,
          "ean": null,
          "sourceId": "manufacturer-leonardo-huhn-pur-16-x"
        }
      ],
      "offers": [
        "offer-cat-research-leonardo-huhn-pur-16-x"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-leonardo-huhn-pur-16-x",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-leonardo-huhn-pur-16-x",
          "section": "Fütterungsempfehlung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-leonardo-huhn-pur-16-x",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-leonardo-huhn-pur-16-x",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-leonardo-huhn-pur-16-x",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-leonardo-huhn-pur-16-x",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 2: Huhn pur, Energie (ME)"
        },
        "feeding": {
          "sourceId": "manufacturer-leonardo-huhn-pur-16-x",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-leonardo-huhn-pur-16-x",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-leonardo-huhn-pur-16-x.html",
      "declaredTextures": [],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "5d92ef86443bbc87e6730355e2b5f5330b8030a1c4fddc0dfe29837b8a08a9ed",
        "unparsedAnalysis": [],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "totalTaurine",
          "EAN"
        ]
      },
      "analysisFieldSources": {
        "calcium": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 2: Huhn pur, calcium"
        },
        "phosphorus": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 2: Huhn pur, phosphorus"
        }
      },
      "manufacturerAnalysisPdf": {
        "sourceId": "manufacturer-leonardo-analysis-pdf",
        "page": 2,
        "row": "Huhn pur"
      },
      "originalDeclarations": {
        "composition": "Hühnerfleisch, -leber, -herz, -muskelmagen (70 %); Fleischbrühe vom Huhn (28,8 %); Eierschalen*¹ (0,5 %); Mineralstoffe (0,5 %); Lachsöl (0,2 %) *¹getrocknet",
        "analysisVerbatim": "Analytische Bestandteile Protein 11,2 %; Fettgehalt 5,6 %; Rohasche 2,2 %; Rohfaser 0,3 %; Feuchtigkeit 80 %",
        "additivesVerbatim": "Ernährungsphysiologische Zusatzstoffe Vitamin D3 200 I.E.; Vitamin E 50 mg; Taurin 1.000 mg; Mangan (als Mangan(II)-sulfat, Monohydrat) 2 mg; Zink (als Zinksulfat, Monohydrat) 20 mg; Jod (als Kalziumjodat, wasserfrei) 0,2 mg ",
        "sourceId": "manufacturer-leonardo-huhn-pur-16-x"
      },
      "symbolImage": "cat-result-wet-pieces.webp"
    },
    {
      "id": "cat-research-leonardo-kalb-gemuese-16-x",
      "species": "cat",
      "brand": "LEONARDO",
      "line": "LEONARDO",
      "name": "Kalb + Gemüse",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {
        "minYears": 1,
        "manufacturerWording": "ab einem Jahr"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "Kalbsherz, -lunge, -niere (36,5 %); Geflügelfleisch, -herz, -leber (30 %); Fleischbrühe von Kalb und Geflügel (28,3 %); Karotten (4 %); Eierschalen*¹ (0,5 %); Mineralstoffe (0,5 %); Lachsöl (0,2 %) *¹getrocknet",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-leonardo-kalb-gemuese-16-x",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Kalbsherz, -lunge, -niere",
          "animal": null,
          "percentage": 36.5,
          "uncertainty": null
        },
        {
          "name": "Geflügelfleisch, -herz, -leber",
          "animal": "poultry",
          "percentage": 30.0,
          "uncertainty": null
        },
        {
          "name": "Fleischbrühe von Kalb und Geflügel",
          "animal": "poultry",
          "percentage": 28.3,
          "uncertainty": null
        },
        {
          "name": "Karotten",
          "animal": null,
          "percentage": 4.0,
          "uncertainty": null
        },
        {
          "name": "Eierschalen*¹",
          "animal": "egg",
          "percentage": 0.5,
          "uncertainty": null
        },
        {
          "name": "Mineralstoffe",
          "animal": null,
          "percentage": 0.5,
          "uncertainty": null
        },
        {
          "name": "Lachsöl (0,2 %) *¹getrocknet",
          "animal": "salmon",
          "percentage": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 11.0,
          "fat": 4.5,
          "fibre": 0.3,
          "ash": 2.0,
          "moisture": 80.0,
          "calcium": 0.3,
          "phosphorus": 0.25
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 200.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Vitamin E",
            "value": 50.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Taurin",
            "value": 1000.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangan (als Mangan(II)-sulfat, Monohydrat)",
            "value": 2.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zink (als Zinksulfat, Monohydrat)",
            "value": 20.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Jod (als Kalziumjodat, wasserfrei)",
            "value": 0.2,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 0.39,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "unit_conversion",
        "originalValue": 3.9,
        "originalUnit": "MJ/kg",
        "manufacturerKcalKg": 940.0
      },
      "feeding": {
        "status": "blocked",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [],
        "rows": [],
        "interpolation": "disabled",
        "modifiers": [],
        "reason": "Herstellertabelle vorhanden, aber Alters-, Aktivitäts-, Idealgewichts- oder Mischfütterungsachsen nicht eindeutig im automatischen Modell zugeordnet.",
        "sourceTableSummary": "Alleinfuttermittel für ausgewachsene Katzen ab einem Jahr. 2-3 Portionsbeutel täglich für eine ausgewachsene Katze mit ca. 4 kg Gewicht. Bitte zimmerwarm füttern. Frisches Trinkwasser sollte immer zur freien Verfügung stehen. Nach dem Öffnen max. 24 Stunden im Kühlschrank aufbewahren.",
        "originalTables": [],
        "models": [
          {
            "kind": "weight_bands",
            "ranges": [
              {
                "minWeightKg": 4.0,
                "maxWeightKg": 4.0,
                "minGrams": 170.0,
                "maxGrams": 255.0
              }
            ],
            "conversion": "2–3 Portionsbeutel × 85.0 g; nur am deklarierten Referenzgewicht"
          }
        ]
      },
      "packages": [
        {
          "id": "pack-leonardo-kalb-gemuese-16-x-0",
          "units": 16,
          "unitNetGrams": 85.0,
          "netGrams": 1360.0,
          "ean": null,
          "sourceId": "manufacturer-leonardo-kalb-gemuese-16-x"
        }
      ],
      "offers": [
        "offer-cat-research-leonardo-kalb-gemuese-16-x"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-leonardo-kalb-gemuese-16-x",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-leonardo-kalb-gemuese-16-x",
          "section": "Fütterungsempfehlung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-leonardo-kalb-gemuese-16-x",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-leonardo-kalb-gemuese-16-x",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-leonardo-kalb-gemuese-16-x",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-leonardo-kalb-gemuese-16-x",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 2: Kalb + Gemüse, Energie (ME)"
        },
        "feeding": {
          "sourceId": "manufacturer-leonardo-kalb-gemuese-16-x",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-leonardo-kalb-gemuese-16-x",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-leonardo-kalb-gemuese-16-x.html",
      "declaredTextures": [],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "ff9c86c46235eaf2656c51d8e81ab2580972e619e7e44a00141ba91eb74e9628",
        "unparsedAnalysis": [],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "totalTaurine",
          "EAN"
        ]
      },
      "analysisFieldSources": {
        "calcium": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 2: Kalb + Gemüse, calcium"
        },
        "phosphorus": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 2: Kalb + Gemüse, phosphorus"
        }
      },
      "manufacturerAnalysisPdf": {
        "sourceId": "manufacturer-leonardo-analysis-pdf",
        "page": 2,
        "row": "Kalb + Gemüse"
      },
      "originalDeclarations": {
        "composition": "Kalbsherz, -lunge, -niere (36,5 %); Geflügelfleisch, -herz, -leber (30 %); Fleischbrühe von Kalb und Geflügel (28,3 %); Karotten (4 %); Eierschalen*¹ (0,5 %); Mineralstoffe (0,5 %); Lachsöl (0,2 %) *¹getrocknet",
        "analysisVerbatim": "Analytische Bestandteile Protein 11 %; Fettgehalt 4,5 %; Rohasche 2 %; Rohfaser 0,3 %; Feuchtigkeit 80 %",
        "additivesVerbatim": "Ernährungsphysiologische Zusatzstoffe Vitamin D3 200 I.E.; Vitamin E 50 mg; Taurin 1.000 mg; Mangan (als Mangan(II)-sulfat, Monohydrat) 2 mg; Zink (als Zinksulfat, Monohydrat) 20 mg; Jod (als Kalziumjodat, wasserfrei) 0,2 mg ",
        "sourceId": "manufacturer-leonardo-kalb-gemuese-16-x"
      },
      "symbolImage": "cat-result-wet-pieces.webp"
    },
    {
      "id": "cat-research-leonardo-kaninchen-cranberries-16-x",
      "species": "cat",
      "brand": "LEONARDO",
      "line": "LEONARDO",
      "name": "Kaninchen + Cranberries",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {
        "minYears": 1,
        "manufacturerWording": "ab einem Jahr"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "Kaninchenfleisch, -herz, -leber, -lunge, -niere (30 %); Hühnerfleisch, -leber, -herz (30 %); Fleischbrühe von Kaninchen, Huhn und Rind (28,3 %); Rinderlunge (6,5 %); Cranberries (4 %); Eierschalen*¹ (0,5 %); Mineralstoffe (0,5 %); Lachsöl (0,2 %) *¹getrocknet",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-leonardo-kaninchen-cranberries-16-x",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Kaninchenfleisch, -herz, -leber, -lunge, -niere",
          "animal": "rabbit",
          "percentage": 30.0,
          "uncertainty": null
        },
        {
          "name": "Hühnerfleisch, -leber, -herz",
          "animal": "chicken",
          "percentage": 30.0,
          "uncertainty": null
        },
        {
          "name": "Fleischbrühe von Kaninchen, Huhn und Rind",
          "animal": null,
          "percentage": 28.3,
          "uncertainty": "Tierart nicht vollständig einzeln zugeordnet"
        },
        {
          "name": "Rinderlunge",
          "animal": "beef",
          "percentage": 6.5,
          "uncertainty": null
        },
        {
          "name": "Cranberries",
          "animal": null,
          "percentage": 4.0,
          "uncertainty": null
        },
        {
          "name": "Eierschalen*¹",
          "animal": "egg",
          "percentage": 0.5,
          "uncertainty": null
        },
        {
          "name": "Mineralstoffe",
          "animal": null,
          "percentage": 0.5,
          "uncertainty": null
        },
        {
          "name": "Lachsöl (0,2 %) *¹getrocknet",
          "animal": "salmon",
          "percentage": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 11.0,
          "fat": 5.0,
          "fibre": 0.3,
          "ash": 2.0,
          "moisture": 80.0,
          "calcium": 0.3,
          "phosphorus": 0.25
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 200.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Vitamin E",
            "value": 50.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Taurin",
            "value": 1000.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangan (als Mangan(II)-sulfat, Monohydrat)",
            "value": 2.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zink (als Zinksulfat, Monohydrat)",
            "value": 20.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Jod (als Kalziumjodat, wasserfrei)",
            "value": 0.2,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 0.39,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "unit_conversion",
        "originalValue": 3.9,
        "originalUnit": "MJ/kg",
        "manufacturerKcalKg": 940.0
      },
      "feeding": {
        "status": "blocked",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [],
        "rows": [],
        "interpolation": "disabled",
        "modifiers": [],
        "reason": "Herstellertabelle vorhanden, aber Alters-, Aktivitäts-, Idealgewichts- oder Mischfütterungsachsen nicht eindeutig im automatischen Modell zugeordnet.",
        "sourceTableSummary": "Alleinfuttermittel für ausgewachsene Katzen ab einem Jahr. 2-3 Portionsbeutel täglich für eine ausgewachsene Katze mit ca. 4 kg Gewicht. Bitte zimmerwarm füttern. Frisches Trinkwasser sollte immer zur freien Verfügung stehen. Nach dem Öffnen max. 24 Stunden im Kühlschrank aufbewahren.",
        "originalTables": [],
        "models": [
          {
            "kind": "weight_bands",
            "ranges": [
              {
                "minWeightKg": 4.0,
                "maxWeightKg": 4.0,
                "minGrams": 170.0,
                "maxGrams": 255.0
              }
            ],
            "conversion": "2–3 Portionsbeutel × 85.0 g; nur am deklarierten Referenzgewicht"
          }
        ]
      },
      "packages": [
        {
          "id": "pack-leonardo-kaninchen-cranberries-16-x-0",
          "units": 16,
          "unitNetGrams": 85.0,
          "netGrams": 1360.0,
          "ean": null,
          "sourceId": "manufacturer-leonardo-kaninchen-cranberries-16-x"
        }
      ],
      "offers": [
        "offer-cat-research-leonardo-kaninchen-cranberries-16-x"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-leonardo-kaninchen-cranberries-16-x",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-leonardo-kaninchen-cranberries-16-x",
          "section": "Fütterungsempfehlung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-leonardo-kaninchen-cranberries-16-x",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-leonardo-kaninchen-cranberries-16-x",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-leonardo-kaninchen-cranberries-16-x",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-leonardo-kaninchen-cranberries-16-x",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 2: Kaninchen + Cranberries, Energie (ME)"
        },
        "feeding": {
          "sourceId": "manufacturer-leonardo-kaninchen-cranberries-16-x",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-leonardo-kaninchen-cranberries-16-x",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-leonardo-kaninchen-cranberries-16-x.html",
      "declaredTextures": [],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "ee358e63a075e77ae51af2b818f7696ca5d92428080d80f93aa09fdd9ab4253f",
        "unparsedAnalysis": [],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "totalTaurine",
          "EAN"
        ]
      },
      "analysisFieldSources": {
        "calcium": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 2: Kaninchen + Cranberries, calcium"
        },
        "phosphorus": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 2: Kaninchen + Cranberries, phosphorus"
        }
      },
      "manufacturerAnalysisPdf": {
        "sourceId": "manufacturer-leonardo-analysis-pdf",
        "page": 2,
        "row": "Kaninchen + Cranberries"
      },
      "originalDeclarations": {
        "composition": "Kaninchenfleisch, -herz, -leber, -lunge, -niere (30 %); Hühnerfleisch, -leber, -herz (30 %); Fleischbrühe von Kaninchen, Huhn und Rind (28,3 %); Rinderlunge (6,5 %); Cranberries (4 %); Eierschalen*¹ (0,5 %); Mineralstoffe (0,5 %); Lachsöl (0,2 %) *¹getrocknet",
        "analysisVerbatim": "Analytische Bestandteile Protein 11 %; Fettgehalt 5 %; Rohasche 2 %; Rohfaser 0,3 %; Feuchtigkeit 80 %",
        "additivesVerbatim": "Ernährungsphysiologische Zusatzstoffe Vitamin D3 200 I.E.; Vitamin E 50 mg; Taurin 1.000 mg; Mangan (als Mangan(II)-sulfat, Monohydrat) 2 mg; Zink (als Zinksulfat, Monohydrat) 20 mg; Jod (als Kalziumjodat, wasserfrei) 0,2 mg ",
        "sourceId": "manufacturer-leonardo-kaninchen-cranberries-16-x"
      },
      "symbolImage": "cat-result-wet-pieces.webp"
    },
    {
      "id": "cat-research-leonardo-kitten-gf",
      "species": "cat",
      "brand": "LEONARDO",
      "line": "LEONARDO",
      "name": "Kitten GF",
      "market": "DE",
      "form": "dry",
      "category": "complete",
      "lifeStages": [
        "kitten"
      ],
      "declaredAge": {
        "maxYears": 1,
        "manufacturerWording": "bis zu einem Jahr"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "Frisches Geflügelfleisch (30 %); Geflügelprotein, aschearm*¹ (24 %); Amaranth (10 %); Kartoffelstärke; Geflügelfett; Erbsenmehl; Makrelenmehl (5 %); Geflügelleber*²; Meeres-Zooplankton (Krill)*³ (2,5 %); Bierhefe, inaktiviert*¹ (2,5 %); Fischmehl aus Meeresfischen; Ei*¹; Chiasaat (1,3 %); Johannisbrotschrot*¹; Kaliumchlorid; Chicoree Inulin *¹getrocknet *²hydrolysiert *³gemahlen",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-leonardo-kitten-gf",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Frisches Geflügelfleisch",
          "animal": "poultry",
          "percentage": 30.0,
          "uncertainty": null
        },
        {
          "name": "Geflügelprotein, aschearm*¹",
          "animal": "poultry",
          "percentage": 24.0,
          "uncertainty": null
        },
        {
          "name": "Amaranth",
          "animal": null,
          "percentage": 10.0,
          "uncertainty": null
        },
        {
          "name": "Kartoffelstärke",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Geflügelfett",
          "animal": "poultry",
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Erbsenmehl",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Makrelenmehl",
          "animal": null,
          "percentage": 5.0,
          "uncertainty": null
        },
        {
          "name": "Geflügelleber*²",
          "animal": "poultry",
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Meeres-Zooplankton (Krill)*³",
          "animal": "krill",
          "percentage": 2.5,
          "uncertainty": null
        },
        {
          "name": "Bierhefe, inaktiviert*¹",
          "animal": null,
          "percentage": 2.5,
          "uncertainty": null
        },
        {
          "name": "Fischmehl aus Meeresfischen",
          "animal": "fish",
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Ei*¹",
          "animal": "egg",
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Chiasaat",
          "animal": null,
          "percentage": 1.3,
          "uncertainty": null
        },
        {
          "name": "Johannisbrotschrot*¹",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Kaliumchlorid",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Chicoree Inulin *¹getrocknet *²hydrolysiert *³gemahlen",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 34.0,
          "fat": 22.0,
          "fibre": 2.0,
          "ash": 8.7,
          "moisture": 10.0,
          "calcium": 1.4,
          "phosphorus": 1.1,
          "sodium": 0.4,
          "magnesium": 0.1
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin A",
            "value": 15000.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Vitamin D3",
            "value": 1500.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Vitamin E",
            "value": 150.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Vitamin C (als Natriumascorbylphosphat)",
            "value": 245.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Taurin",
            "value": 1400.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Kupfer (als Kupfer(II)-sulfat-Pentahydrat)",
            "value": 15.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Eisen (als Eisen(II)-sulfat-Monohydrat)",
            "value": 200.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangan (als Mangan(II)-oxid)",
            "value": 50.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zink (als Zinkoxid)",
            "value": 125.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Jod (als Kalziumjodat, wasserfrei)",
            "value": 2.5,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Selen (als Natriumselenit)",
            "value": 0.05,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Lecithin",
            "value": 2000.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Tocopherol Extrakte aus pflanzlichen Ölen",
            "value": 80.0,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 1.7100000000000002,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "unit_conversion",
        "originalValue": 17.1,
        "originalUnit": "MJ/kg",
        "manufacturerKcalKg": 4080.0
      },
      "feeding": {
        "status": "blocked",
        "species": "cat",
        "lifeStage": "kitten",
        "mode": "sole_main_food",
        "axes": [],
        "rows": [],
        "interpolation": "disabled",
        "modifiers": [],
        "reason": "Herstellertabelle vorhanden, aber Alters-, Aktivitäts-, Idealgewichts- oder Mischfütterungsachsen nicht eindeutig im automatischen Modell zugeordnet.",
        "sourceTableSummary": "Alleinfuttermittel für Katzen. Für Kitten bis zu einem Jahr sowie für trächtige und laktierende Katzenmütter. Durchschnittswerte für die Fütterung von wachsenden Katzen und Katzenmüttern sind in der separaten Tabelle aufgeführt. Die richtige Fütterungsmenge lässt sich am besten über eine regelmäßige Gewichtskontrolle der Katze ermitteln. Einfach trocken verfüttern. Frisches Trinkwasser sollte immer zur freien Verfügung stehen. Alter (Monate) Kastriert/indoor (g) Erhöhte Aktivität (g) 2-4 - 60-70 5-9 50-60 80-90 10-12 50-55 80-85 Trächtigkeit (g) Laktation (g) 80 ad libitum, min. 75",
        "originalTables": [
          [
            [
              "Alter (Monate)",
              "Kastriert/indoor (g)",
              "Erhöhte Aktivität (g)"
            ],
            [
              "2-4",
              "-",
              "60-70"
            ],
            [
              "5-9",
              "50-60",
              "80-90"
            ],
            [
              "10-12",
              "50-55",
              "80-85"
            ]
          ],
          [
            [
              "Trächtigkeit (g)",
              "Laktation (g)"
            ],
            [
              "80",
              "ad libitum, min. 75"
            ]
          ]
        ],
        "models": []
      },
      "packages": [
        {
          "id": "pack-leonardo-kitten-gf-0",
          "units": 1,
          "unitNetGrams": 300.0,
          "netGrams": 300.0,
          "ean": null,
          "sourceId": "manufacturer-leonardo-kitten-gf"
        },
        {
          "id": "pack-leonardo-kitten-gf-1",
          "units": 1,
          "unitNetGrams": 1800.0,
          "netGrams": 1800.0,
          "ean": null,
          "sourceId": "manufacturer-leonardo-kitten-gf"
        },
        {
          "id": "pack-leonardo-kitten-gf-2",
          "units": 1,
          "unitNetGrams": 7500.0,
          "netGrams": 7500.0,
          "ean": null,
          "sourceId": "manufacturer-leonardo-kitten-gf"
        }
      ],
      "offers": [
        "offer-cat-research-leonardo-kitten-gf"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-leonardo-kitten-gf",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-leonardo-kitten-gf",
          "section": "Fütterungsempfehlung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-leonardo-kitten-gf",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-leonardo-kitten-gf",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-leonardo-kitten-gf",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-leonardo-kitten-gf",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 1: Kitten GF, Energie (ME)"
        },
        "feeding": {
          "sourceId": "manufacturer-leonardo-kitten-gf",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-leonardo-kitten-gf",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-leonardo-kitten-gf.html",
      "declaredTextures": [],
      "physiologicalStages": [
        "pregnant",
        "lactating"
      ],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "bd5dd8e0e018af156b16d2fd64929d9d9daaa9b181644aacaca84c40d7b04562",
        "unparsedAnalysis": [],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "totalTaurine",
          "EAN"
        ]
      },
      "analysisFieldSources": {
        "magnesium": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 1: Kitten GF, magnesium"
        }
      },
      "manufacturerAnalysisPdf": {
        "sourceId": "manufacturer-leonardo-analysis-pdf",
        "page": 1,
        "row": "Kitten GF"
      },
      "originalDeclarations": {
        "composition": "Frisches Geflügelfleisch (30 %); Geflügelprotein, aschearm*¹ (24 %); Amaranth (10 %); Kartoffelstärke; Geflügelfett; Erbsenmehl; Makrelenmehl (5 %); Geflügelleber*²; Meeres-Zooplankton (Krill)*³ (2,5 %); Bierhefe, inaktiviert*¹ (2,5 %); Fischmehl aus Meeresfischen; Ei*¹; Chiasaat (1,3 %); Johannisbrotschrot*¹; Kaliumchlorid; Chicoree Inulin *¹getrocknet *²hydrolysiert *³gemahlen",
        "analysisVerbatim": "Analytische Bestandteile Protein 34 %; Fettgehalt 22 %; Rohasche 8,7 %; Rohfaser 2 %; Feuchtigkeit 10 %; Calcium 1,4 %; Phosphor 1,1 %; Natrium 0,4 %",
        "additivesVerbatim": "Ernährungsphysiologische Zusatzstoffe Vitamin A 15.000 I.E.; Vitamin D3 1.500 I.E.; Vitamin E 150 mg; Vitamin C (als Natriumascorbylphosphat) 245 mg; Taurin 1.400 mg; Kupfer (als Kupfer(II)-sulfat-Pentahydrat) 15 mg; Eisen (als Eisen(II)-sulfat-Monohydrat) 200 mg; Mangan (als Mangan(II)-oxid) 50 mg; Zink (als Zinkoxid) 125 mg; Jod (als Kalziumjodat, wasserfrei) 2,5 mg; Selen (als Natriumselenit) 0,05 mg Technologische Zusatzstoffe Lecithin 2.000 mg; Tocopherol Extrakte aus pflanzlichen Ölen 80 mg",
        "sourceId": "manufacturer-leonardo-kitten-gf"
      },
      "symbolImage": "cat-result-dry-kibble.webp"
    },
    {
      "id": "cat-research-leonardo-kitten",
      "species": "cat",
      "brand": "LEONARDO",
      "line": "LEONARDO",
      "name": "Kitten",
      "market": "DE",
      "form": "dry",
      "category": "complete",
      "lifeStages": [
        "kitten"
      ],
      "declaredAge": {
        "maxYears": 1,
        "manufacturerWording": "bis zu einem Jahr"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "Frisches Geflügelfleisch (30 %); Geflügelprotein, aschearm*¹ (27 %); Reis; Geflügelfett; Mais; Geflügelleber*²; Roggen*³ (3,8 %); Ei*¹; Molkenpulver; Meeres-Zooplankton (Krill)*⁴ (2,5 %); Fischmehl aus Meeresfischen (2,5 %); Bierhefe, inaktiviert*¹ (2,5 %); Chiasaat (1,3 %); Johannisbrotschrot*¹ (2,5 %); Dicalciumphosphat; Kaliumchlorid; Natriumchlorid; Chicoree Inulin *¹getrocknet *²hydrolysiert *³gemälzt *⁴gemahlen",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-leonardo-kitten",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Frisches Geflügelfleisch",
          "animal": "poultry",
          "percentage": 30.0,
          "uncertainty": null
        },
        {
          "name": "Geflügelprotein, aschearm*¹",
          "animal": "poultry",
          "percentage": 27.0,
          "uncertainty": null
        },
        {
          "name": "Reis",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Geflügelfett",
          "animal": "poultry",
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Mais",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Geflügelleber*²",
          "animal": "poultry",
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Roggen*³",
          "animal": null,
          "percentage": 3.8,
          "uncertainty": null
        },
        {
          "name": "Ei*¹",
          "animal": "egg",
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Molkenpulver",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Meeres-Zooplankton (Krill)*⁴",
          "animal": "krill",
          "percentage": 2.5,
          "uncertainty": null
        },
        {
          "name": "Fischmehl aus Meeresfischen",
          "animal": "fish",
          "percentage": 2.5,
          "uncertainty": null
        },
        {
          "name": "Bierhefe, inaktiviert*¹",
          "animal": null,
          "percentage": 2.5,
          "uncertainty": null
        },
        {
          "name": "Chiasaat",
          "animal": null,
          "percentage": 1.3,
          "uncertainty": null
        },
        {
          "name": "Johannisbrotschrot*¹",
          "animal": null,
          "percentage": 2.5,
          "uncertainty": null
        },
        {
          "name": "Dicalciumphosphat",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Kaliumchlorid",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Natriumchlorid",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Chicoree Inulin *¹getrocknet *²hydrolysiert *³gemälzt *⁴gemahlen",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 34.0,
          "fat": 22.0,
          "fibre": 1.5,
          "ash": 8.5,
          "moisture": 10.0,
          "calcium": 1.3,
          "phosphorus": 0.9,
          "sodium": 0.4,
          "magnesium": 0.09
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin A",
            "value": 15000.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Vitamin D3",
            "value": 1500.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Vitamin E",
            "value": 150.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Vitamin C (als Natriumascorbylphosphat)",
            "value": 245.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Taurin",
            "value": 1400.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Kupfer (als Kupfer(II)-sulfat-Pentahydrat)",
            "value": 15.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Eisen (als Eisen(II)-sulfat-Monohydrat)",
            "value": 200.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangan (als Mangan(II)-oxid)",
            "value": 50.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zink (als Zinkoxid)",
            "value": 125.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Jod (als Kalziumjodat, wasserfrei)",
            "value": 2.5,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Selen (als Natriumselenit)",
            "value": 0.05,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Lecithin",
            "value": 2000.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Tocopherol Extrakte aus pflanzlichen Ölen",
            "value": 80.0,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 1.72,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "unit_conversion",
        "originalValue": 17.2,
        "originalUnit": "MJ/kg",
        "manufacturerKcalKg": 4100.0
      },
      "feeding": {
        "status": "blocked",
        "species": "cat",
        "lifeStage": "kitten",
        "mode": "sole_main_food",
        "axes": [],
        "rows": [],
        "interpolation": "disabled",
        "modifiers": [],
        "reason": "Herstellertabelle vorhanden, aber Alters-, Aktivitäts-, Idealgewichts- oder Mischfütterungsachsen nicht eindeutig im automatischen Modell zugeordnet.",
        "sourceTableSummary": "Alleinfuttermittel für Katzen. Für Kitten bis zu einem Jahr sowie für trächtige und laktierende Katzenmütter. Durchschnittswerte für die Fütterung von wachsenden Katzen und Katzenmüttern sind in der separaten Tabelle aufgeführt. Die richtige Fütterungsmenge lässt sich am besten über eine regelmäßige Gewichtskontrolle der Katze ermitteln. Einfach trocken verfüttern. Frisches Trinkwasser sollte immer zur freien Verfügung stehen. Alter (Monate) Kastriert/indoor (g) Erhöhte Aktivität (g) 2-4 - 60-70 5-9 50-60 80-90 10-12 50-55 80-85 Trächtigkeit (g) Laktation (g) 80 ad libitum, min. 75",
        "originalTables": [
          [
            [
              "Alter (Monate)",
              "Kastriert/indoor (g)",
              "Erhöhte Aktivität (g)"
            ],
            [
              "2-4",
              "-",
              "60-70"
            ],
            [
              "5-9",
              "50-60",
              "80-90"
            ],
            [
              "10-12",
              "50-55",
              "80-85"
            ]
          ],
          [
            [
              "Trächtigkeit (g)",
              "Laktation (g)"
            ],
            [
              "80",
              "ad libitum, min. 75"
            ]
          ]
        ],
        "models": []
      },
      "packages": [
        {
          "id": "pack-leonardo-kitten-0",
          "units": 1,
          "unitNetGrams": 300.0,
          "netGrams": 300.0,
          "ean": null,
          "sourceId": "manufacturer-leonardo-kitten"
        },
        {
          "id": "pack-leonardo-kitten-1",
          "units": 1,
          "unitNetGrams": 1800.0,
          "netGrams": 1800.0,
          "ean": null,
          "sourceId": "manufacturer-leonardo-kitten"
        },
        {
          "id": "pack-leonardo-kitten-2",
          "units": 1,
          "unitNetGrams": 7500.0,
          "netGrams": 7500.0,
          "ean": null,
          "sourceId": "manufacturer-leonardo-kitten"
        }
      ],
      "offers": [
        "offer-cat-research-leonardo-kitten"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-leonardo-kitten",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-leonardo-kitten",
          "section": "Fütterungsempfehlung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-leonardo-kitten",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-leonardo-kitten",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-leonardo-kitten",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-leonardo-kitten",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 1: Kitten, Energie (ME)"
        },
        "feeding": {
          "sourceId": "manufacturer-leonardo-kitten",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-leonardo-kitten",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-leonardo-kitten.html",
      "declaredTextures": [],
      "physiologicalStages": [
        "pregnant",
        "lactating"
      ],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "849968d9dfafe28f11d74491486361de4b610f986e0b46c02b37f60980e1a236",
        "unparsedAnalysis": [],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "totalTaurine",
          "EAN"
        ]
      },
      "analysisFieldSources": {
        "magnesium": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 1: Kitten, magnesium"
        }
      },
      "manufacturerAnalysisPdf": {
        "sourceId": "manufacturer-leonardo-analysis-pdf",
        "page": 1,
        "row": "Kitten"
      },
      "originalDeclarations": {
        "composition": "Frisches Geflügelfleisch (30 %); Geflügelprotein, aschearm*¹ (27 %); Reis; Geflügelfett; Mais; Geflügelleber*²; Roggen*³ (3,8 %); Ei*¹; Molkenpulver; Meeres-Zooplankton (Krill)*⁴ (2,5 %); Fischmehl aus Meeresfischen (2,5 %); Bierhefe, inaktiviert*¹ (2,5 %); Chiasaat (1,3 %); Johannisbrotschrot*¹ (2,5 %); Dicalciumphosphat; Kaliumchlorid; Natriumchlorid; Chicoree Inulin *¹getrocknet *²hydrolysiert *³gemälzt *⁴gemahlen",
        "analysisVerbatim": "Analytische Bestandteile Protein 34 %; Fettgehalt 22 %; Rohasche 8,5 %; Rohfaser 1,5 %; Feuchtigkeit 10 %; Calcium 1,3 %; Phosphor 0,9 %; Natrium 0,4 %",
        "additivesVerbatim": "Ernährungsphysiologische Zusatzstoffe Vitamin A 15.000 I.E.; Vitamin D3 1.500 I.E.; Vitamin E 150 mg; Vitamin C (als Natriumascorbylphosphat) 245 mg; Taurin 1.400 mg; Kupfer (als Kupfer(II)-sulfat-Pentahydrat) 15 mg; Eisen (als Eisen(II)-sulfat-Monohydrat) 200 mg; Mangan (als Mangan(II)-oxid) 50 mg; Zink (als Zinkoxid) 125 mg; Jod (als Kalziumjodat, wasserfrei) 2,5 mg; Selen (als Natriumselenit) 0,05 mg Technologische Zusatzstoffe Lecithin 2.000 mg; Tocopherol Extrakte aus pflanzlichen Ölen 80 mg",
        "sourceId": "manufacturer-leonardo-kitten"
      },
      "symbolImage": "cat-result-dry-kibble.webp"
    },
    {
      "id": "cat-research-leonardo-lachs-extra-filet-6-x",
      "species": "cat",
      "brand": "LEONARDO",
      "line": "LEONARDO",
      "name": "Lachs",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {
        "minYears": 1,
        "manufacturerWording": "ab einem Jahr"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "Lachs (29 %); Hühnerfleisch, -leber, -herz, -muskelmagen (28 %); Brühe von Lachs und Huhn (27,8 %); Hühnerfilet (14 %); Mineralstoffe (0,5 %); Eierschalen*¹ (0,5 %); Lachsöl (0,2 %) *¹getrocknet",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-leonardo-lachs-extra-filet-6-x",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Lachs",
          "animal": "salmon",
          "percentage": 29.0,
          "uncertainty": null
        },
        {
          "name": "Hühnerfleisch, -leber, -herz, -muskelmagen",
          "animal": "chicken",
          "percentage": 28.0,
          "uncertainty": null
        },
        {
          "name": "Brühe von Lachs und Huhn",
          "animal": null,
          "percentage": 27.8,
          "uncertainty": "Tierart nicht vollständig einzeln zugeordnet"
        },
        {
          "name": "Hühnerfilet",
          "animal": "chicken",
          "percentage": 14.0,
          "uncertainty": null
        },
        {
          "name": "Mineralstoffe",
          "animal": null,
          "percentage": 0.5,
          "uncertainty": null
        },
        {
          "name": "Eierschalen*¹",
          "animal": "egg",
          "percentage": 0.5,
          "uncertainty": null
        },
        {
          "name": "Lachsöl (0,2 %) *¹getrocknet",
          "animal": "salmon",
          "percentage": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 11.0,
          "fat": 7.0,
          "fibre": 0.3,
          "ash": 2.2,
          "moisture": 78.0,
          "calcium": 0.3,
          "phosphorus": 0.2
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 200.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Vitamin E",
            "value": 50.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Taurin",
            "value": 1000.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangan (als Mangan(II)-sulfat, Monohydrat)",
            "value": 2.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zink (als Zinksulfat, Monohydrat)",
            "value": 20.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Jod (als Kalziumjodat, wasserfrei)",
            "value": 0.2,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 0.457,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "unit_conversion",
        "originalValue": 4.57,
        "originalUnit": "MJ/kg",
        "manufacturerKcalKg": 1093.0
      },
      "feeding": {
        "status": "blocked",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [],
        "rows": [],
        "interpolation": "disabled",
        "modifiers": [],
        "reason": "Herstellertabelle vorhanden, aber Alters-, Aktivitäts-, Idealgewichts- oder Mischfütterungsachsen nicht eindeutig im automatischen Modell zugeordnet.",
        "sourceTableSummary": "Alleinfuttermittel für ausgewachsene Katzen ab einem Jahr. 200-400 g täglich für eine ausgewachsene Katze mit ca. 3-5 kg Gewicht. Bitte zimmerwarm füttern. Frisches Trinkwasser sollte immer zur freien Verfügung stehen. Nach dem Öffnen max. 24 Stunden im Kühlschrank aufbewahren.",
        "originalTables": [],
        "models": [
          {
            "kind": "weight_bands",
            "ranges": [
              {
                "minWeightKg": 3,
                "maxWeightKg": 5,
                "minGrams": 200,
                "maxGrams": 400
              }
            ]
          }
        ]
      },
      "packages": [
        {
          "id": "pack-leonardo-lachs-extra-filet-6-x-0",
          "units": 6,
          "unitNetGrams": 200.0,
          "netGrams": 1200.0,
          "ean": null,
          "sourceId": "manufacturer-leonardo-lachs-extra-filet-6-x"
        },
        {
          "id": "pack-leonardo-lachs-extra-filet-6-x-1",
          "units": 6,
          "unitNetGrams": 400.0,
          "netGrams": 2400.0,
          "ean": null,
          "sourceId": "manufacturer-leonardo-lachs-extra-filet-6-x"
        }
      ],
      "offers": [
        "offer-cat-research-leonardo-lachs-extra-filet-6-x"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-leonardo-lachs-extra-filet-6-x",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-leonardo-lachs-extra-filet-6-x",
          "section": "Fütterungsempfehlung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-leonardo-lachs-extra-filet-6-x",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-leonardo-lachs-extra-filet-6-x",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-leonardo-lachs-extra-filet-6-x",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-leonardo-lachs-extra-filet-6-x",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 3: Lachs, Energie (ME)"
        },
        "feeding": {
          "sourceId": "manufacturer-leonardo-lachs-extra-filet-6-x",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-leonardo-lachs-extra-filet-6-x",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-leonardo-lachs-extra-filet-6-x.html",
      "declaredTextures": [],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "f255f4f077eeaee3725c968b882716831281a0d3021c6bde92c2dbe5e9561d6b",
        "unparsedAnalysis": [],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "totalTaurine",
          "EAN"
        ]
      },
      "analysisFieldSources": {
        "calcium": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 3: Lachs, calcium"
        },
        "phosphorus": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 3: Lachs, phosphorus"
        }
      },
      "manufacturerAnalysisPdf": {
        "sourceId": "manufacturer-leonardo-analysis-pdf",
        "page": 3,
        "row": "Lachs"
      },
      "originalDeclarations": {
        "composition": "Lachs (29 %); Hühnerfleisch, -leber, -herz, -muskelmagen (28 %); Brühe von Lachs und Huhn (27,8 %); Hühnerfilet (14 %); Mineralstoffe (0,5 %); Eierschalen*¹ (0,5 %); Lachsöl (0,2 %) *¹getrocknet",
        "analysisVerbatim": "Analytische Bestandteile Protein 11 %; Fettgehalt 7 %; Rohasche 2,2 %; Rohfaser 0,3 %; Feuchtigkeit 78 %",
        "additivesVerbatim": "Ernährungsphysiologische Zusatzstoffe Vitamin D3 200 I.E.; Vitamin E 50 mg; Taurin 1.000 mg; Mangan (als Mangan(II)-sulfat, Monohydrat) 2 mg; Zink (als Zinksulfat, Monohydrat) 20 mg; Jod (als Kalziumjodat, wasserfrei) 0,2 mg ",
        "sourceId": "manufacturer-leonardo-lachs-extra-filet-6-x"
      },
      "symbolImage": "cat-food-wet.webp"
    },
    {
      "id": "cat-research-leonardo-lamb-with-extra-pulled-beef-16-x",
      "species": "cat",
      "brand": "LEONARDO",
      "line": "LEONARDO",
      "name": "Lamb",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {
        "minYears": 1,
        "manufacturerWording": "ab einem Jahr"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "Hühnerfleisch, -leber, -muskelmagen (34,5 %); Fleischbrühe (34,3 %); Lammfleisch, -herz, -leber, -lunge (16 %); Rindfleisch, gezupft (14 %); Eierschalen*¹ (0,5 %); Mineralstoffe (0,5 %); Lachsöl (0,2 %) *¹getrocknet",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-leonardo-lamb-with-extra-pulled-beef-16-x",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Hühnerfleisch, -leber, -muskelmagen",
          "animal": "chicken",
          "percentage": 34.5,
          "uncertainty": null
        },
        {
          "name": "Fleischbrühe",
          "animal": null,
          "percentage": 34.3,
          "uncertainty": null
        },
        {
          "name": "Lammfleisch, -herz, -leber, -lunge",
          "animal": "lamb",
          "percentage": 16.0,
          "uncertainty": null
        },
        {
          "name": "Rindfleisch, gezupft",
          "animal": "beef",
          "percentage": 14.0,
          "uncertainty": null
        },
        {
          "name": "Eierschalen*¹",
          "animal": "egg",
          "percentage": 0.5,
          "uncertainty": null
        },
        {
          "name": "Mineralstoffe",
          "animal": null,
          "percentage": 0.5,
          "uncertainty": null
        },
        {
          "name": "Lachsöl (0,2 %) *¹getrocknet",
          "animal": "salmon",
          "percentage": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 12.0,
          "fat": 5.0,
          "fibre": 0.3,
          "ash": 1.9,
          "moisture": 79.0,
          "calcium": 0.3,
          "phosphorus": 0.2
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 200.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Vitamin E",
            "value": 50.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Taurin",
            "value": 1000.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangan (als Mangan(II)-sulfat, Monohydrat)",
            "value": 2.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zink (als Zinksulfat, Monohydrat)",
            "value": 20.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Jod (als Kalziumjodat, wasserfrei)",
            "value": 0.2,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 0.41,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "unit_conversion",
        "originalValue": 4.1,
        "originalUnit": "MJ/kg",
        "manufacturerKcalKg": 980.0
      },
      "feeding": {
        "status": "blocked",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [],
        "rows": [],
        "interpolation": "disabled",
        "modifiers": [],
        "reason": "Herstellertabelle vorhanden, aber Alters-, Aktivitäts-, Idealgewichts- oder Mischfütterungsachsen nicht eindeutig im automatischen Modell zugeordnet.",
        "sourceTableSummary": "Alleinfuttermittel für ausgewachsene Katzen ab einem Jahr. 2-3 Portionsbeutel täglich für eine ausgewachsene Katze mit ca. 4 kg Gewicht. Es wird empfohlen die Portionsbeutel mit LEONARDO Trockenfutter zu kombinieren (20 g Trockenfutter ersetzen etwa 1 Portionsbeutel). Frisches Trinkwasser sollte immer zur freien Verfügung stehen. Nach dem Öffnen max. 24 Stunden im Kühlschrank aufbewahren.",
        "originalTables": [],
        "models": [
          {
            "kind": "weight_bands",
            "ranges": [
              {
                "minWeightKg": 4.0,
                "maxWeightKg": 4.0,
                "minGrams": 140.0,
                "maxGrams": 210.0
              }
            ],
            "conversion": "2–3 Portionsbeutel × 70.0 g; nur am deklarierten Referenzgewicht"
          }
        ]
      },
      "packages": [
        {
          "id": "pack-leonardo-lamb-with-extra-pulled-beef-16-x-0",
          "units": 16,
          "unitNetGrams": 70.0,
          "netGrams": 1120.0,
          "ean": null,
          "sourceId": "manufacturer-leonardo-lamb-with-extra-pulled-beef-16-x"
        }
      ],
      "offers": [
        "offer-cat-research-leonardo-lamb-with-extra-pulled-beef-16-x"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-leonardo-lamb-with-extra-pulled-beef-16-x",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-leonardo-lamb-with-extra-pulled-beef-16-x",
          "section": "Fütterungsempfehlung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-leonardo-lamb-with-extra-pulled-beef-16-x",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-leonardo-lamb-with-extra-pulled-beef-16-x",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-leonardo-lamb-with-extra-pulled-beef-16-x",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-leonardo-lamb-with-extra-pulled-beef-16-x",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 2: Lamb, Energie (ME)"
        },
        "feeding": {
          "sourceId": "manufacturer-leonardo-lamb-with-extra-pulled-beef-16-x",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-leonardo-lamb-with-extra-pulled-beef-16-x",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-leonardo-lamb-with-extra-pulled-beef-16-x.html",
      "declaredTextures": [],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "a2c56c561cf4b9e598bbc0ac34cb32114f7a74f8dcafd81c0e5d2bd0241bca23",
        "unparsedAnalysis": [],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "totalTaurine",
          "EAN"
        ]
      },
      "analysisFieldSources": {
        "calcium": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 2: Lamb, calcium"
        },
        "phosphorus": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 2: Lamb, phosphorus"
        }
      },
      "manufacturerAnalysisPdf": {
        "sourceId": "manufacturer-leonardo-analysis-pdf",
        "page": 2,
        "row": "Lamb"
      },
      "originalDeclarations": {
        "composition": "Hühnerfleisch, -leber, -muskelmagen (34,5 %); Fleischbrühe (34,3 %); Lammfleisch, -herz, -leber, -lunge (16 %); Rindfleisch, gezupft (14 %); Eierschalen*¹ (0,5 %); Mineralstoffe (0,5 %); Lachsöl (0,2 %) *¹getrocknet",
        "analysisVerbatim": "Analytische Bestandteile Protein 12 %; Fettgehalt 5 %; Rohasche 1,9 %; Rohfaser 0,3 %; Feuchtigkeit 79 %",
        "additivesVerbatim": "Ernährungsphysiologische Zusatzstoffe Vitamin D3 200 I.E.; Vitamin E 50 mg; Taurin 1.000 mg; Mangan (als Mangan(II)-sulfat, Monohydrat) 2 mg; Zink (als Zinksulfat, Monohydrat) 20 mg; Jod (als Kalziumjodat, wasserfrei) 0,2 mg ",
        "sourceId": "manufacturer-leonardo-lamb-with-extra-pulled-beef-16-x"
      },
      "symbolImage": "cat-result-wet-pieces.webp"
    },
    {
      "id": "cat-research-leonardo-lamm-cranberries-16-x",
      "species": "cat",
      "brand": "LEONARDO",
      "line": "LEONARDO",
      "name": "Lamm + Cranberries",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {
        "minYears": 1,
        "manufacturerWording": "ab einem Jahr"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "Lammfleisch, -herz, -leber, -lunge, -niere (36,5 %); Geflügelfleisch, -herz, -leber (30 %); Fleischbrühe von Lamm und Geflügel (28,3 %); Cranberries (4 %); Eierschalen*¹ (0,5 %); Mineralstoffe (0,5 %); Lachsöl (0,2 %) *¹getrocknet",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-leonardo-lamm-cranberries-16-x",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Lammfleisch, -herz, -leber, -lunge, -niere",
          "animal": "lamb",
          "percentage": 36.5,
          "uncertainty": null
        },
        {
          "name": "Geflügelfleisch, -herz, -leber",
          "animal": "poultry",
          "percentage": 30.0,
          "uncertainty": null
        },
        {
          "name": "Fleischbrühe von Lamm und Geflügel",
          "animal": null,
          "percentage": 28.3,
          "uncertainty": "Tierart nicht vollständig einzeln zugeordnet"
        },
        {
          "name": "Cranberries",
          "animal": null,
          "percentage": 4.0,
          "uncertainty": null
        },
        {
          "name": "Eierschalen*¹",
          "animal": "egg",
          "percentage": 0.5,
          "uncertainty": null
        },
        {
          "name": "Mineralstoffe",
          "animal": null,
          "percentage": 0.5,
          "uncertainty": null
        },
        {
          "name": "Lachsöl (0,2 %) *¹getrocknet",
          "animal": "salmon",
          "percentage": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 11.0,
          "fat": 5.0,
          "fibre": 0.3,
          "ash": 2.0,
          "moisture": 80.0,
          "calcium": 0.3,
          "phosphorus": 0.25
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 200.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Vitamin E",
            "value": 50.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Taurin",
            "value": 1000.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangan (als Mangan(II)-sulfat, Monohydrat)",
            "value": 2.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zink (als Zinksulfat, Monohydrat)",
            "value": 20.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Jod (als Kalziumjodat, wasserfrei)",
            "value": 0.2,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 0.4,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "unit_conversion",
        "originalValue": 4.0,
        "originalUnit": "MJ/kg",
        "manufacturerKcalKg": 950.0
      },
      "feeding": {
        "status": "blocked",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [],
        "rows": [],
        "interpolation": "disabled",
        "modifiers": [],
        "reason": "Herstellertabelle vorhanden, aber Alters-, Aktivitäts-, Idealgewichts- oder Mischfütterungsachsen nicht eindeutig im automatischen Modell zugeordnet.",
        "sourceTableSummary": "Alleinfuttermittel für ausgewachsene Katzen ab einem Jahr. 2-3 Portionsbeutel täglich für eine ausgewachsene Katze mit ca. 4 kg Gewicht. Bitte zimmerwarm füttern. Frisches Trinkwasser sollte immer zur freien Verfügung stehen. Nach dem Öffnen max. 24 Stunden im Kühlschrank aufbewahren.",
        "originalTables": [],
        "models": [
          {
            "kind": "weight_bands",
            "ranges": [
              {
                "minWeightKg": 4.0,
                "maxWeightKg": 4.0,
                "minGrams": 170.0,
                "maxGrams": 255.0
              }
            ],
            "conversion": "2–3 Portionsbeutel × 85.0 g; nur am deklarierten Referenzgewicht"
          }
        ]
      },
      "packages": [
        {
          "id": "pack-leonardo-lamm-cranberries-16-x-0",
          "units": 16,
          "unitNetGrams": 85.0,
          "netGrams": 1360.0,
          "ean": null,
          "sourceId": "manufacturer-leonardo-lamm-cranberries-16-x"
        }
      ],
      "offers": [
        "offer-cat-research-leonardo-lamm-cranberries-16-x"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-leonardo-lamm-cranberries-16-x",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-leonardo-lamm-cranberries-16-x",
          "section": "Fütterungsempfehlung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-leonardo-lamm-cranberries-16-x",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-leonardo-lamm-cranberries-16-x",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-leonardo-lamm-cranberries-16-x",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-leonardo-lamm-cranberries-16-x",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 2: Lamm + Cranberries, Energie (ME)"
        },
        "feeding": {
          "sourceId": "manufacturer-leonardo-lamm-cranberries-16-x",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-leonardo-lamm-cranberries-16-x",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-leonardo-lamm-cranberries-16-x.html",
      "declaredTextures": [],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "c662da09a1cc0b8b6c7f5624670a22002443d9ecd40d6635087aac32a1a283df",
        "unparsedAnalysis": [],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "totalTaurine",
          "EAN"
        ]
      },
      "analysisFieldSources": {
        "calcium": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 2: Lamm + Cranberries, calcium"
        },
        "phosphorus": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 2: Lamm + Cranberries, phosphorus"
        }
      },
      "manufacturerAnalysisPdf": {
        "sourceId": "manufacturer-leonardo-analysis-pdf",
        "page": 2,
        "row": "Lamm + Cranberries"
      },
      "originalDeclarations": {
        "composition": "Lammfleisch, -herz, -leber, -lunge, -niere (36,5 %); Geflügelfleisch, -herz, -leber (30 %); Fleischbrühe von Lamm und Geflügel (28,3 %); Cranberries (4 %); Eierschalen*¹ (0,5 %); Mineralstoffe (0,5 %); Lachsöl (0,2 %) *¹getrocknet",
        "analysisVerbatim": "Analytische Bestandteile Protein 11 %; Fettgehalt 5 %; Rohasche 2 %; Rohfaser 0,3 %; Feuchtigkeit 80 %",
        "additivesVerbatim": "Ernährungsphysiologische Zusatzstoffe Vitamin D3 200 I.E.; Vitamin E 50 mg; Taurin 1.000 mg; Mangan (als Mangan(II)-sulfat, Monohydrat) 2 mg; Zink (als Zinksulfat, Monohydrat) 20 mg; Jod (als Kalziumjodat, wasserfrei) 0,2 mg ",
        "sourceId": "manufacturer-leonardo-lamm-cranberries-16-x"
      },
      "symbolImage": "cat-result-wet-pieces.webp"
    },
    {
      "id": "cat-research-leonardo-lamm-extra-filet-6-x",
      "species": "cat",
      "brand": "LEONARDO",
      "line": "LEONARDO",
      "name": "Lamm",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {
        "minYears": 1,
        "manufacturerWording": "ab einem Jahr"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "Lammfleisch, -leber, -herz, -lunge, -niere (56 %); Fleischbrühe von Lamm und Huhn (28,8 %); Hühnerfilet (14 %); Mineralstoffe (0,5 %); Eierschalen*¹ (0,5 %); Lachsöl (0,2 %) *¹getrocknet",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-leonardo-lamm-extra-filet-6-x",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Lammfleisch, -leber, -herz, -lunge, -niere",
          "animal": "lamb",
          "percentage": 56.0,
          "uncertainty": null
        },
        {
          "name": "Fleischbrühe von Lamm und Huhn",
          "animal": null,
          "percentage": 28.8,
          "uncertainty": "Tierart nicht vollständig einzeln zugeordnet"
        },
        {
          "name": "Hühnerfilet",
          "animal": "chicken",
          "percentage": 14.0,
          "uncertainty": null
        },
        {
          "name": "Mineralstoffe",
          "animal": null,
          "percentage": 0.5,
          "uncertainty": null
        },
        {
          "name": "Eierschalen*¹",
          "animal": "egg",
          "percentage": 0.5,
          "uncertainty": null
        },
        {
          "name": "Lachsöl (0,2 %) *¹getrocknet",
          "animal": "salmon",
          "percentage": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 11.0,
          "fat": 5.5,
          "fibre": 0.3,
          "ash": 2.0,
          "moisture": 79.0,
          "calcium": 0.25,
          "phosphorus": 0.2
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 200.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Vitamin E",
            "value": 50.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Taurin",
            "value": 1000.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangan (als Mangan(II)-sulfat, Monohydrat)",
            "value": 2.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zink (als Zinksulfat, Monohydrat)",
            "value": 20.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Jod (als Kalziumjodat, wasserfrei)",
            "value": 0.2,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 0.417,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "unit_conversion",
        "originalValue": 4.17,
        "originalUnit": "MJ/kg",
        "manufacturerKcalKg": 995.0
      },
      "feeding": {
        "status": "blocked",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [],
        "rows": [],
        "interpolation": "disabled",
        "modifiers": [],
        "reason": "Herstellertabelle vorhanden, aber Alters-, Aktivitäts-, Idealgewichts- oder Mischfütterungsachsen nicht eindeutig im automatischen Modell zugeordnet.",
        "sourceTableSummary": "Alleinfuttermittel für ausgewachsene Katzen ab einem Jahr. 200-400 g täglich für eine ausgewachsene Katze mit ca. 3-5 kg Gewicht. Bitte zimmerwarm füttern. Frisches Trinkwasser sollte immer zur freien Verfügung stehen. Nach dem Öffnen max. 24 Stunden im Kühlschrank aufbewahren.",
        "originalTables": [],
        "models": [
          {
            "kind": "weight_bands",
            "ranges": [
              {
                "minWeightKg": 3,
                "maxWeightKg": 5,
                "minGrams": 200,
                "maxGrams": 400
              }
            ]
          }
        ]
      },
      "packages": [
        {
          "id": "pack-leonardo-lamm-extra-filet-6-x-0",
          "units": 6,
          "unitNetGrams": 200.0,
          "netGrams": 1200.0,
          "ean": null,
          "sourceId": "manufacturer-leonardo-lamm-extra-filet-6-x"
        },
        {
          "id": "pack-leonardo-lamm-extra-filet-6-x-1",
          "units": 6,
          "unitNetGrams": 400.0,
          "netGrams": 2400.0,
          "ean": null,
          "sourceId": "manufacturer-leonardo-lamm-extra-filet-6-x"
        }
      ],
      "offers": [
        "offer-cat-research-leonardo-lamm-extra-filet-6-x"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-leonardo-lamm-extra-filet-6-x",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-leonardo-lamm-extra-filet-6-x",
          "section": "Fütterungsempfehlung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-leonardo-lamm-extra-filet-6-x",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-leonardo-lamm-extra-filet-6-x",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-leonardo-lamm-extra-filet-6-x",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-leonardo-lamm-extra-filet-6-x",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 3: Lamm, Energie (ME)"
        },
        "feeding": {
          "sourceId": "manufacturer-leonardo-lamm-extra-filet-6-x",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-leonardo-lamm-extra-filet-6-x",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-leonardo-lamm-extra-filet-6-x.html",
      "declaredTextures": [],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "7f7e7b07e639930555fee1725c0e0a11220607818950ee577e61223a25f314b0",
        "unparsedAnalysis": [],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "totalTaurine",
          "EAN"
        ]
      },
      "analysisFieldSources": {
        "calcium": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 3: Lamm, calcium"
        },
        "phosphorus": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 3: Lamm, phosphorus"
        }
      },
      "manufacturerAnalysisPdf": {
        "sourceId": "manufacturer-leonardo-analysis-pdf",
        "page": 3,
        "row": "Lamm"
      },
      "originalDeclarations": {
        "composition": "Lammfleisch, -leber, -herz, -lunge, -niere (56 %); Fleischbrühe von Lamm und Huhn (28,8 %); Hühnerfilet (14 %); Mineralstoffe (0,5 %); Eierschalen*¹ (0,5 %); Lachsöl (0,2 %) *¹getrocknet",
        "analysisVerbatim": "Analytische Bestandteile Protein 11 %; Fettgehalt 5,5 %; Rohasche 2 %; Rohfaser 0,3 %; Feuchtigkeit 79 %",
        "additivesVerbatim": "Ernährungsphysiologische Zusatzstoffe Vitamin D3 200 I.E.; Vitamin E 50 mg; Taurin 1.000 mg; Mangan (als Mangan(II)-sulfat, Monohydrat) 2 mg; Zink (als Zinksulfat, Monohydrat) 20 mg; Jod (als Kalziumjodat, wasserfrei) 0,2 mg ",
        "sourceId": "manufacturer-leonardo-lamm-extra-filet-6-x"
      },
      "symbolImage": "cat-result-wet-mousse.webp"
    },
    {
      "id": "cat-research-leonardo-lamm-mit-gefluegel-kuerbis-6-x",
      "species": "cat",
      "brand": "LEONARDO",
      "line": "LEONARDO",
      "name": "Lamm mit Geflügel & Kürbis",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {
        "minYears": 1,
        "manufacturerWording": "ab einem Jahr"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "Geflügelfleisch, -leber, -herz, -muskelmagen (40 %); Fleischbrühe von Geflügel und Lamm (28,8 %); Lammfleisch, -herz, -leber, -lunge, -niere (26 %); Kürbis (4 %); Mineralstoffe (0,5 %); Eierschalen*¹ (0,5 %); Lachsöl (0,1 %); Katzenminze*¹ (0,1 %) *¹getrocknet",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-leonardo-lamm-mit-gefluegel-kuerbis-6-x",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Geflügelfleisch, -leber, -herz, -muskelmagen",
          "animal": "poultry",
          "percentage": 40.0,
          "uncertainty": null
        },
        {
          "name": "Fleischbrühe von Geflügel und Lamm",
          "animal": null,
          "percentage": 28.8,
          "uncertainty": "Tierart nicht vollständig einzeln zugeordnet"
        },
        {
          "name": "Lammfleisch, -herz, -leber, -lunge, -niere",
          "animal": "lamb",
          "percentage": 26.0,
          "uncertainty": null
        },
        {
          "name": "Kürbis",
          "animal": null,
          "percentage": 4.0,
          "uncertainty": null
        },
        {
          "name": "Mineralstoffe",
          "animal": null,
          "percentage": 0.5,
          "uncertainty": null
        },
        {
          "name": "Eierschalen*¹",
          "animal": "egg",
          "percentage": 0.5,
          "uncertainty": null
        },
        {
          "name": "Lachsöl",
          "animal": "salmon",
          "percentage": 0.1,
          "uncertainty": null
        },
        {
          "name": "Katzenminze*¹ (0,1 %) *¹getrocknet",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 11.0,
          "fat": 5.5,
          "fibre": 0.3,
          "ash": 2.0,
          "moisture": 79.0,
          "calcium": 0.3,
          "phosphorus": 0.2
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 200.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Vitamin E",
            "value": 50.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Taurin",
            "value": 1000.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangan (als Mangan(II)-sulfat, Monohydrat)",
            "value": 2.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zink (als Zinksulfat, Monohydrat)",
            "value": 20.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Jod (als Kalziumjodat, wasserfrei)",
            "value": 0.2,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 0.417,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "unit_conversion",
        "originalValue": 4.17,
        "originalUnit": "MJ/kg",
        "manufacturerKcalKg": 995.0
      },
      "feeding": {
        "status": "blocked",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [],
        "rows": [],
        "interpolation": "disabled",
        "modifiers": [],
        "reason": "Herstellertabelle vorhanden, aber Alters-, Aktivitäts-, Idealgewichts- oder Mischfütterungsachsen nicht eindeutig im automatischen Modell zugeordnet.",
        "sourceTableSummary": "Alleinfuttermittel für ausgewachsene Katzen ab einem Jahr. 200-400 g täglich für eine ausgewachsene Katze mit ca. 3-5 kg Gewicht. Bitte zimmerwarm füttern. Frisches Trinkwasser sollte immer zur freien Verfügung stehen. Nach dem Öffnen max. 24 Stunden im Kühlschrank aufbewahren.",
        "originalTables": [],
        "models": [
          {
            "kind": "weight_bands",
            "ranges": [
              {
                "minWeightKg": 3,
                "maxWeightKg": 5,
                "minGrams": 200,
                "maxGrams": 400
              }
            ]
          }
        ]
      },
      "packages": [
        {
          "id": "pack-leonardo-lamm-mit-gefluegel-kuerbis-6-x-0",
          "units": 6,
          "unitNetGrams": 200.0,
          "netGrams": 1200.0,
          "ean": null,
          "sourceId": "manufacturer-leonardo-lamm-mit-gefluegel-kuerbis-6-x"
        },
        {
          "id": "pack-leonardo-lamm-mit-gefluegel-kuerbis-6-x-1",
          "units": 6,
          "unitNetGrams": 400.0,
          "netGrams": 2400.0,
          "ean": null,
          "sourceId": "manufacturer-leonardo-lamm-mit-gefluegel-kuerbis-6-x"
        }
      ],
      "offers": [
        "offer-cat-research-leonardo-lamm-mit-gefluegel-kuerbis-6-x"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-leonardo-lamm-mit-gefluegel-kuerbis-6-x",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-leonardo-lamm-mit-gefluegel-kuerbis-6-x",
          "section": "Fütterungsempfehlung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-leonardo-lamm-mit-gefluegel-kuerbis-6-x",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-leonardo-lamm-mit-gefluegel-kuerbis-6-x",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-leonardo-lamm-mit-gefluegel-kuerbis-6-x",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-leonardo-lamm-mit-gefluegel-kuerbis-6-x",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 2: Lamm mit Geflügel & Kürbis, Energie (ME)"
        },
        "feeding": {
          "sourceId": "manufacturer-leonardo-lamm-mit-gefluegel-kuerbis-6-x",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-leonardo-lamm-mit-gefluegel-kuerbis-6-x",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-leonardo-lamm-mit-gefluegel-kuerbis-6-x.html",
      "declaredTextures": [],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "1753aa0472194bcedfc652232bb63083e394a5420f4e7ec001cdfed52d1f2288",
        "unparsedAnalysis": [],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "totalTaurine",
          "EAN"
        ]
      },
      "analysisFieldSources": {
        "calcium": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 2: Lamm mit Geflügel & Kürbis, calcium"
        },
        "phosphorus": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 2: Lamm mit Geflügel & Kürbis, phosphorus"
        }
      },
      "manufacturerAnalysisPdf": {
        "sourceId": "manufacturer-leonardo-analysis-pdf",
        "page": 2,
        "row": "Lamm mit Geflügel & Kürbis"
      },
      "originalDeclarations": {
        "composition": "Geflügelfleisch, -leber, -herz, -muskelmagen (40 %); Fleischbrühe von Geflügel und Lamm (28,8 %); Lammfleisch, -herz, -leber, -lunge, -niere (26 %); Kürbis (4 %); Mineralstoffe (0,5 %); Eierschalen*¹ (0,5 %); Lachsöl (0,1 %); Katzenminze*¹ (0,1 %) *¹getrocknet",
        "analysisVerbatim": "Analytische Bestandteile Protein 11 %; Fettgehalt 5,5 %; Rohasche 2 %; Rohfaser 0,3 %; Feuchtigkeit 79 %",
        "additivesVerbatim": "Ernährungsphysiologische Zusatzstoffe Vitamin D3 200 I.E.; Vitamin E 50 mg; Taurin 1.000 mg; Mangan (als Mangan(II)-sulfat, Monohydrat) 2 mg; Zink (als Zinksulfat, Monohydrat) 20 mg; Jod (als Kalziumjodat, wasserfrei) 0,2 mg ",
        "sourceId": "manufacturer-leonardo-lamm-mit-gefluegel-kuerbis-6-x"
      },
      "symbolImage": "cat-result-wet-pieces.webp"
    },
    {
      "id": "cat-research-leonardo-pferd-mit-zucchini-6-x",
      "species": "cat",
      "brand": "LEONARDO",
      "line": "LEONARDO",
      "name": "Pferd mit Zucchini",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {
        "minYears": 1,
        "manufacturerWording": "ab einem Jahr"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "Pferdefleisch, -leber, -lunge, -herz, -magen (66 %); Fleischbrühe vom Pferd (28,8 %); Zucchini (4 %); Mineralstoffe (0,5 %); Eierschalen*¹ (0,5 %); Lachsöl (0,1 %); Katzenminze*¹ (0,1 %) *¹getrocknet",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-leonardo-pferd-mit-zucchini-6-x",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Pferdefleisch, -leber, -lunge, -herz, -magen",
          "animal": null,
          "percentage": 66.0,
          "uncertainty": null
        },
        {
          "name": "Fleischbrühe vom Pferd",
          "animal": null,
          "percentage": 28.8,
          "uncertainty": null
        },
        {
          "name": "Zucchini",
          "animal": null,
          "percentage": 4.0,
          "uncertainty": null
        },
        {
          "name": "Mineralstoffe",
          "animal": null,
          "percentage": 0.5,
          "uncertainty": null
        },
        {
          "name": "Eierschalen*¹",
          "animal": "egg",
          "percentage": 0.5,
          "uncertainty": null
        },
        {
          "name": "Lachsöl",
          "animal": "salmon",
          "percentage": 0.1,
          "uncertainty": null
        },
        {
          "name": "Katzenminze*¹ (0,1 %) *¹getrocknet",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 11.5,
          "fat": 5.0,
          "fibre": 0.3,
          "ash": 2.0,
          "moisture": 79.0,
          "calcium": 0.3,
          "phosphorus": 0.2
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 200.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Vitamin E",
            "value": 50.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Taurin",
            "value": 1000.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangan (als Mangan(II)-sulfat, Monohydrat)",
            "value": 2.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zink (als Zinksulfat, Monohydrat)",
            "value": 20.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Jod (als Kalziumjodat, wasserfrei)",
            "value": 0.2,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 0.40700000000000003,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "unit_conversion",
        "originalValue": 4.07,
        "originalUnit": "MJ/kg",
        "manufacturerKcalKg": 973.0
      },
      "feeding": {
        "status": "blocked",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [],
        "rows": [],
        "interpolation": "disabled",
        "modifiers": [],
        "reason": "Herstellertabelle vorhanden, aber Alters-, Aktivitäts-, Idealgewichts- oder Mischfütterungsachsen nicht eindeutig im automatischen Modell zugeordnet.",
        "sourceTableSummary": "Alleinfuttermittel für ausgewachsene Katzen ab einem Jahr. 200-400 g täglich für eine ausgewachsene Katze mit ca. 3-5 kg Gewicht. Bitte zimmerwarm füttern. Frisches Trinkwasser sollte immer zur freien Verfügung stehen. Nach dem Öffnen max. 24 Stunden im Kühlschrank aufbewahren.",
        "originalTables": [],
        "models": [
          {
            "kind": "weight_bands",
            "ranges": [
              {
                "minWeightKg": 3,
                "maxWeightKg": 5,
                "minGrams": 200,
                "maxGrams": 400
              }
            ]
          }
        ]
      },
      "packages": [
        {
          "id": "pack-leonardo-pferd-mit-zucchini-6-x-0",
          "units": 6,
          "unitNetGrams": 200.0,
          "netGrams": 1200.0,
          "ean": null,
          "sourceId": "manufacturer-leonardo-pferd-mit-zucchini-6-x"
        },
        {
          "id": "pack-leonardo-pferd-mit-zucchini-6-x-1",
          "units": 6,
          "unitNetGrams": 400.0,
          "netGrams": 2400.0,
          "ean": null,
          "sourceId": "manufacturer-leonardo-pferd-mit-zucchini-6-x"
        }
      ],
      "offers": [
        "offer-cat-research-leonardo-pferd-mit-zucchini-6-x"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-leonardo-pferd-mit-zucchini-6-x",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-leonardo-pferd-mit-zucchini-6-x",
          "section": "Fütterungsempfehlung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-leonardo-pferd-mit-zucchini-6-x",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-leonardo-pferd-mit-zucchini-6-x",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-leonardo-pferd-mit-zucchini-6-x",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-leonardo-pferd-mit-zucchini-6-x",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 2: Pferd mit Zucchini, Energie (ME)"
        },
        "feeding": {
          "sourceId": "manufacturer-leonardo-pferd-mit-zucchini-6-x",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-leonardo-pferd-mit-zucchini-6-x",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-leonardo-pferd-mit-zucchini-6-x.html",
      "declaredTextures": [],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "7d6836126517cd2084c279f1b93cc4615e7fc138479bd70d503270ffeaeabe16",
        "unparsedAnalysis": [],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "totalTaurine",
          "EAN"
        ]
      },
      "analysisFieldSources": {
        "calcium": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 2: Pferd mit Zucchini, calcium"
        },
        "phosphorus": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 2: Pferd mit Zucchini, phosphorus"
        }
      },
      "manufacturerAnalysisPdf": {
        "sourceId": "manufacturer-leonardo-analysis-pdf",
        "page": 2,
        "row": "Pferd mit Zucchini"
      },
      "originalDeclarations": {
        "composition": "Pferdefleisch, -leber, -lunge, -herz, -magen (66 %); Fleischbrühe vom Pferd (28,8 %); Zucchini (4 %); Mineralstoffe (0,5 %); Eierschalen*¹ (0,5 %); Lachsöl (0,1 %); Katzenminze*¹ (0,1 %) *¹getrocknet",
        "analysisVerbatim": "Analytische Bestandteile Protein 11,5 %; Fettgehalt 5 %; Rohasche 2 %; Rohfaser 0,3 %; Feuchtigkeit 79 %",
        "additivesVerbatim": "Ernährungsphysiologische Zusatzstoffe Vitamin D3 200 I.E.; Vitamin E 50 mg; Taurin 1.000 mg; Mangan (als Mangan(II)-sulfat, Monohydrat) 2 mg; Zink (als Zinksulfat, Monohydrat) 20 mg; Jod (als Kalziumjodat, wasserfrei) 0,2 mg ",
        "sourceId": "manufacturer-leonardo-pferd-mit-zucchini-6-x"
      },
      "symbolImage": "cat-result-wet-pieces.webp"
    },
    {
      "id": "cat-research-leonardo-reich-an-ente-6-x",
      "species": "cat",
      "brand": "LEONARDO",
      "line": "LEONARDO",
      "name": "Reich an Ente",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {
        "minYears": 1,
        "manufacturerWording": "ab einem Jahr"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "Fleisch und tierische Nebenerzeugnisse (Ente 25 %) (65 %); Fleischbrühe (34 %); Mineralstoffe (0,5 %); Eierschalen*¹ (0,5 %) *¹getrocknet",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-leonardo-reich-an-ente-6-x",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Fleisch und tierische Nebenerzeugnisse (Ente 25 %)",
          "animal": "duck",
          "percentage": 65.0,
          "uncertainty": null
        },
        {
          "name": "Fleischbrühe",
          "animal": null,
          "percentage": 34.0,
          "uncertainty": null
        },
        {
          "name": "Mineralstoffe",
          "animal": null,
          "percentage": 0.5,
          "uncertainty": null
        },
        {
          "name": "Eierschalen*¹ (0,5 %) *¹getrocknet",
          "animal": "egg",
          "percentage": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 10.0,
          "fat": 5.0,
          "fibre": 0.3,
          "ash": 2.0,
          "moisture": 80.0,
          "calcium": 0.3,
          "phosphorus": 0.2
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 200.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Vitamin E",
            "value": 50.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Taurin",
            "value": 1000.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangan (als Mangan(II)-sulfat, Monohydrat)",
            "value": 2.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zink (als Zinksulfat, Monohydrat)",
            "value": 20.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Jod (als Kalziumjodat, wasserfrei)",
            "value": 0.2,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 0.40700000000000003,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "unit_conversion",
        "originalValue": 4.07,
        "originalUnit": "MJ/kg",
        "manufacturerKcalKg": 973.0
      },
      "feeding": {
        "status": "blocked",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [],
        "rows": [],
        "interpolation": "disabled",
        "modifiers": [],
        "reason": "Herstellertabelle vorhanden, aber Alters-, Aktivitäts-, Idealgewichts- oder Mischfütterungsachsen nicht eindeutig im automatischen Modell zugeordnet.",
        "sourceTableSummary": "Alleinfuttermittel für ausgewachsene Katzen ab einem Jahr. 200-400 g täglich für eine ausgewachsene Katze mit ca. 3-5 kg Gewicht. Bitte zimmerwarm füttern. Frisches Trinkwasser sollte immer zur freien Verfügung stehen. Nach dem Öffnen max. 24 Stunden im Kühlschrank aufbewahren.",
        "originalTables": [],
        "models": [
          {
            "kind": "weight_bands",
            "ranges": [
              {
                "minWeightKg": 3,
                "maxWeightKg": 5,
                "minGrams": 200,
                "maxGrams": 400
              }
            ]
          }
        ]
      },
      "packages": [
        {
          "id": "pack-leonardo-reich-an-ente-6-x-0",
          "units": 6,
          "unitNetGrams": 200.0,
          "netGrams": 1200.0,
          "ean": null,
          "sourceId": "manufacturer-leonardo-reich-an-ente-6-x"
        },
        {
          "id": "pack-leonardo-reich-an-ente-6-x-1",
          "units": 6,
          "unitNetGrams": 400.0,
          "netGrams": 2400.0,
          "ean": null,
          "sourceId": "manufacturer-leonardo-reich-an-ente-6-x"
        },
        {
          "id": "pack-leonardo-reich-an-ente-6-x-2",
          "units": 6,
          "unitNetGrams": 800.0,
          "netGrams": 4800.0,
          "ean": null,
          "sourceId": "manufacturer-leonardo-reich-an-ente-6-x"
        }
      ],
      "offers": [
        "offer-cat-research-leonardo-reich-an-ente-6-x"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-leonardo-reich-an-ente-6-x",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-leonardo-reich-an-ente-6-x",
          "section": "Fütterungsempfehlung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-leonardo-reich-an-ente-6-x",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-leonardo-reich-an-ente-6-x",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-leonardo-reich-an-ente-6-x",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-leonardo-reich-an-ente-6-x",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 3: Reich an Ente, Energie (ME)"
        },
        "feeding": {
          "sourceId": "manufacturer-leonardo-reich-an-ente-6-x",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-leonardo-reich-an-ente-6-x",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-leonardo-reich-an-ente-6-x.html",
      "declaredTextures": [],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "9541690cfa95cd9f8916ab42c2ef1d722a3edd997a139c08d9fd10560da3714c",
        "unparsedAnalysis": [],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "totalTaurine",
          "EAN"
        ]
      },
      "analysisFieldSources": {
        "calcium": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 3: Reich an Ente, calcium"
        },
        "phosphorus": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 3: Reich an Ente, phosphorus"
        }
      },
      "manufacturerAnalysisPdf": {
        "sourceId": "manufacturer-leonardo-analysis-pdf",
        "page": 3,
        "row": "Reich an Ente"
      },
      "originalDeclarations": {
        "composition": "Fleisch und tierische Nebenerzeugnisse (Ente 25 %) (65 %); Fleischbrühe (34 %); Mineralstoffe (0,5 %); Eierschalen*¹ (0,5 %) *¹getrocknet",
        "analysisVerbatim": "Analytische Bestandteile Protein 10 %; Fettgehalt 5 %; Rohasche 2 %; Rohfaser 0,3 %; Feuchtigkeit 80 %",
        "additivesVerbatim": "Ernährungsphysiologische Zusatzstoffe Vitamin D3 200 I.E.; Vitamin E 50 mg; Taurin 1.000 mg; Mangan (als Mangan(II)-sulfat, Monohydrat) 2 mg; Zink (als Zinksulfat, Monohydrat) 20 mg; Jod (als Kalziumjodat, wasserfrei) 0,2 mg ",
        "sourceId": "manufacturer-leonardo-reich-an-ente-6-x"
      },
      "symbolImage": "cat-result-wet-mousse.webp"
    },
    {
      "id": "cat-research-leonardo-reich-an-kaninchen-6-x",
      "species": "cat",
      "brand": "LEONARDO",
      "line": "LEONARDO",
      "name": "Reich an Kaninchen",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {
        "minYears": 1,
        "manufacturerWording": "ab einem Jahr"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "Fleisch und tierische Nebenerzeugnisse (Kaninchen 25 %) (65 %); Fleischbrühe (34 %); Mineralstoffe (0,5 %); Eierschalen*¹ (0,5 %) *¹getrocknet",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-leonardo-reich-an-kaninchen-6-x",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Fleisch und tierische Nebenerzeugnisse (Kaninchen 25 %)",
          "animal": "rabbit",
          "percentage": 65.0,
          "uncertainty": null
        },
        {
          "name": "Fleischbrühe",
          "animal": null,
          "percentage": 34.0,
          "uncertainty": null
        },
        {
          "name": "Mineralstoffe",
          "animal": null,
          "percentage": 0.5,
          "uncertainty": null
        },
        {
          "name": "Eierschalen*¹ (0,5 %) *¹getrocknet",
          "animal": "egg",
          "percentage": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 10.0,
          "fat": 5.0,
          "fibre": 0.3,
          "ash": 2.0,
          "moisture": 80.0,
          "calcium": 0.3,
          "phosphorus": 0.2
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 200.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Vitamin E",
            "value": 50.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Taurin",
            "value": 1000.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangan (als Mangan(II)-sulfat, Monohydrat)",
            "value": 2.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zink (als Zinksulfat, Monohydrat)",
            "value": 20.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Jod (als Kalziumjodat, wasserfrei)",
            "value": 0.2,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 0.40700000000000003,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "unit_conversion",
        "originalValue": 4.07,
        "originalUnit": "MJ/kg",
        "manufacturerKcalKg": 973.0
      },
      "feeding": {
        "status": "blocked",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [],
        "rows": [],
        "interpolation": "disabled",
        "modifiers": [],
        "reason": "Herstellertabelle vorhanden, aber Alters-, Aktivitäts-, Idealgewichts- oder Mischfütterungsachsen nicht eindeutig im automatischen Modell zugeordnet.",
        "sourceTableSummary": "Alleinfuttermittel für ausgewachsene Katzen ab einem Jahr. 200-400 g täglich für eine ausgewachsene Katze mit ca. 3-5 kg Gewicht. Bitte zimmerwarm füttern. Frisches Trinkwasser sollte immer zur freien Verfügung stehen. Nach dem Öffnen max. 24 Stunden im Kühlschrank aufbewahren.",
        "originalTables": [],
        "models": [
          {
            "kind": "weight_bands",
            "ranges": [
              {
                "minWeightKg": 3,
                "maxWeightKg": 5,
                "minGrams": 200,
                "maxGrams": 400
              }
            ]
          }
        ]
      },
      "packages": [
        {
          "id": "pack-leonardo-reich-an-kaninchen-6-x-0",
          "units": 6,
          "unitNetGrams": 200.0,
          "netGrams": 1200.0,
          "ean": null,
          "sourceId": "manufacturer-leonardo-reich-an-kaninchen-6-x"
        },
        {
          "id": "pack-leonardo-reich-an-kaninchen-6-x-1",
          "units": 6,
          "unitNetGrams": 400.0,
          "netGrams": 2400.0,
          "ean": null,
          "sourceId": "manufacturer-leonardo-reich-an-kaninchen-6-x"
        }
      ],
      "offers": [
        "offer-cat-research-leonardo-reich-an-kaninchen-6-x"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-leonardo-reich-an-kaninchen-6-x",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-leonardo-reich-an-kaninchen-6-x",
          "section": "Fütterungsempfehlung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-leonardo-reich-an-kaninchen-6-x",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-leonardo-reich-an-kaninchen-6-x",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-leonardo-reich-an-kaninchen-6-x",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-leonardo-reich-an-kaninchen-6-x",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 3: Reich an Kaninchen, Energie (ME)"
        },
        "feeding": {
          "sourceId": "manufacturer-leonardo-reich-an-kaninchen-6-x",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-leonardo-reich-an-kaninchen-6-x",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-leonardo-reich-an-kaninchen-6-x.html",
      "declaredTextures": [],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "4c5fd852edafc8bb9cf17270fa4a42d6d46f8355972ad672d7a0f6ca29f03c46",
        "unparsedAnalysis": [],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "totalTaurine",
          "EAN"
        ]
      },
      "analysisFieldSources": {
        "calcium": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 3: Reich an Kaninchen, calcium"
        },
        "phosphorus": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 3: Reich an Kaninchen, phosphorus"
        }
      },
      "manufacturerAnalysisPdf": {
        "sourceId": "manufacturer-leonardo-analysis-pdf",
        "page": 3,
        "row": "Reich an Kaninchen"
      },
      "originalDeclarations": {
        "composition": "Fleisch und tierische Nebenerzeugnisse (Kaninchen 25 %) (65 %); Fleischbrühe (34 %); Mineralstoffe (0,5 %); Eierschalen*¹ (0,5 %) *¹getrocknet",
        "analysisVerbatim": "Analytische Bestandteile Protein 10 %; Fettgehalt 5 %; Rohasche 2 %; Rohfaser 0,3 %; Feuchtigkeit 80 %",
        "additivesVerbatim": "Ernährungsphysiologische Zusatzstoffe Vitamin D3 200 I.E.; Vitamin E 50 mg; Taurin 1.000 mg; Mangan (als Mangan(II)-sulfat, Monohydrat) 2 mg; Zink (als Zinksulfat, Monohydrat) 20 mg; Jod (als Kalziumjodat, wasserfrei) 0,2 mg ",
        "sourceId": "manufacturer-leonardo-reich-an-kaninchen-6-x"
      },
      "symbolImage": "cat-food-wet.webp"
    },
    {
      "id": "cat-research-leonardo-reich-an-leber-6-x",
      "species": "cat",
      "brand": "LEONARDO",
      "line": "LEONARDO",
      "name": "Reich an Leber",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {
        "minYears": 1,
        "manufacturerWording": "ab einem Jahr"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "Fleisch und tierische Nebenerzeugnisse (Leber 25 %) (65 %); Fleischbrühe (34 %); Mineralstoffe (0,5 %); Eierschalen*¹ (0,5 %) *¹getrocknet",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-leonardo-reich-an-leber-6-x",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Fleisch und tierische Nebenerzeugnisse (Leber 25 %)",
          "animal": null,
          "percentage": 65.0,
          "uncertainty": "Tierart nicht vollständig einzeln zugeordnet"
        },
        {
          "name": "Fleischbrühe",
          "animal": null,
          "percentage": 34.0,
          "uncertainty": null
        },
        {
          "name": "Mineralstoffe",
          "animal": null,
          "percentage": 0.5,
          "uncertainty": null
        },
        {
          "name": "Eierschalen*¹ (0,5 %) *¹getrocknet",
          "animal": "egg",
          "percentage": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 10.0,
          "fat": 5.0,
          "fibre": 0.3,
          "ash": 2.0,
          "moisture": 80.0,
          "calcium": 0.3,
          "phosphorus": 0.2
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 200.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Vitamin E",
            "value": 50.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Taurin",
            "value": 1000.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangan (als Mangan(II)-sulfat, Monohydrat)",
            "value": 2.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zink (als Zinksulfat, Monohydrat)",
            "value": 20.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Jod (als Kalziumjodat, wasserfrei)",
            "value": 0.2,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 0.40700000000000003,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "unit_conversion",
        "originalValue": 4.07,
        "originalUnit": "MJ/kg",
        "manufacturerKcalKg": 973.0
      },
      "feeding": {
        "status": "blocked",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [],
        "rows": [],
        "interpolation": "disabled",
        "modifiers": [],
        "reason": "Herstellertabelle vorhanden, aber Alters-, Aktivitäts-, Idealgewichts- oder Mischfütterungsachsen nicht eindeutig im automatischen Modell zugeordnet.",
        "sourceTableSummary": "Alleinfuttermittel für ausgewachsene Katzen ab einem Jahr. 200-400 g täglich für eine ausgewachsene Katze mit ca. 3-5 kg Gewicht. Bitte zimmerwarm füttern. Frisches Trinkwasser sollte immer zur freien Verfügung stehen. Nach dem Öffnen max. 24 Stunden im Kühlschrank aufbewahren.",
        "originalTables": [],
        "models": [
          {
            "kind": "weight_bands",
            "ranges": [
              {
                "minWeightKg": 3,
                "maxWeightKg": 5,
                "minGrams": 200,
                "maxGrams": 400
              }
            ]
          }
        ]
      },
      "packages": [
        {
          "id": "pack-leonardo-reich-an-leber-6-x-0",
          "units": 6,
          "unitNetGrams": 200.0,
          "netGrams": 1200.0,
          "ean": null,
          "sourceId": "manufacturer-leonardo-reich-an-leber-6-x"
        },
        {
          "id": "pack-leonardo-reich-an-leber-6-x-1",
          "units": 6,
          "unitNetGrams": 400.0,
          "netGrams": 2400.0,
          "ean": null,
          "sourceId": "manufacturer-leonardo-reich-an-leber-6-x"
        }
      ],
      "offers": [
        "offer-cat-research-leonardo-reich-an-leber-6-x"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-leonardo-reich-an-leber-6-x",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-leonardo-reich-an-leber-6-x",
          "section": "Fütterungsempfehlung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-leonardo-reich-an-leber-6-x",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-leonardo-reich-an-leber-6-x",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-leonardo-reich-an-leber-6-x",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-leonardo-reich-an-leber-6-x",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 3: Reich an Leber, Energie (ME)"
        },
        "feeding": {
          "sourceId": "manufacturer-leonardo-reich-an-leber-6-x",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-leonardo-reich-an-leber-6-x",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-leonardo-reich-an-leber-6-x.html",
      "declaredTextures": [],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "1865a024814c60a6e29a9aa9f407e5b2a2e9577c17af325c1e2638c8d6377cac",
        "unparsedAnalysis": [],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "totalTaurine",
          "EAN"
        ]
      },
      "analysisFieldSources": {
        "calcium": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 3: Reich an Leber, calcium"
        },
        "phosphorus": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 3: Reich an Leber, phosphorus"
        }
      },
      "manufacturerAnalysisPdf": {
        "sourceId": "manufacturer-leonardo-analysis-pdf",
        "page": 3,
        "row": "Reich an Leber"
      },
      "originalDeclarations": {
        "composition": "Fleisch und tierische Nebenerzeugnisse (Leber 25 %) (65 %); Fleischbrühe (34 %); Mineralstoffe (0,5 %); Eierschalen*¹ (0,5 %) *¹getrocknet",
        "analysisVerbatim": "Analytische Bestandteile Protein 10 %; Fettgehalt 5 %; Rohasche 2 %; Rohfaser 0,3 %; Feuchtigkeit 80 %",
        "additivesVerbatim": "Ernährungsphysiologische Zusatzstoffe Vitamin D3 200 I.E.; Vitamin E 50 mg; Taurin 1.000 mg; Mangan (als Mangan(II)-sulfat, Monohydrat) 2 mg; Zink (als Zinksulfat, Monohydrat) 20 mg; Jod (als Kalziumjodat, wasserfrei) 0,2 mg ",
        "sourceId": "manufacturer-leonardo-reich-an-leber-6-x"
      },
      "symbolImage": "cat-result-wet-pieces.webp"
    },
    {
      "id": "cat-research-leonardo-reich-an-rind-6-x",
      "species": "cat",
      "brand": "LEONARDO",
      "line": "LEONARDO",
      "name": "Reich an Rind",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {
        "minYears": 1,
        "manufacturerWording": "ab einem Jahr"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "Fleisch und tierische Nebenerzeugnisse (Rind 25 %) (65 %); Fleischbrühe (34 %); Mineralstoffe (0,5 %); Eierschalen*¹ (0,5 %) *¹getrocknet",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-leonardo-reich-an-rind-6-x",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Fleisch und tierische Nebenerzeugnisse (Rind 25 %)",
          "animal": "beef",
          "percentage": 65.0,
          "uncertainty": null
        },
        {
          "name": "Fleischbrühe",
          "animal": null,
          "percentage": 34.0,
          "uncertainty": null
        },
        {
          "name": "Mineralstoffe",
          "animal": null,
          "percentage": 0.5,
          "uncertainty": null
        },
        {
          "name": "Eierschalen*¹ (0,5 %) *¹getrocknet",
          "animal": "egg",
          "percentage": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 10.0,
          "fat": 5.0,
          "fibre": 0.3,
          "ash": 2.0,
          "moisture": 80.0,
          "calcium": 0.3,
          "phosphorus": 0.2
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 200.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Vitamin E",
            "value": 50.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Taurin",
            "value": 1000.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangan (als Mangan(II)-sulfat, Monohydrat)",
            "value": 2.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zink (als Zinksulfat, Monohydrat)",
            "value": 20.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Jod (als Kalziumjodat, wasserfrei)",
            "value": 0.2,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 0.40700000000000003,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "unit_conversion",
        "originalValue": 4.07,
        "originalUnit": "MJ/kg",
        "manufacturerKcalKg": 973.0
      },
      "feeding": {
        "status": "blocked",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [],
        "rows": [],
        "interpolation": "disabled",
        "modifiers": [],
        "reason": "Herstellertabelle vorhanden, aber Alters-, Aktivitäts-, Idealgewichts- oder Mischfütterungsachsen nicht eindeutig im automatischen Modell zugeordnet.",
        "sourceTableSummary": "Alleinfuttermittel für ausgewachsene Katzen ab einem Jahr. 200-400 g täglich für eine ausgewachsene Katze mit ca. 3-5 kg Gewicht. Bitte zimmerwarm füttern. Frisches Trinkwasser sollte immer zur freien Verfügung stehen. Nach dem Öffnen max. 24 Stunden im Kühlschrank aufbewahren.",
        "originalTables": [],
        "models": [
          {
            "kind": "weight_bands",
            "ranges": [
              {
                "minWeightKg": 3,
                "maxWeightKg": 5,
                "minGrams": 200,
                "maxGrams": 400
              }
            ]
          }
        ]
      },
      "packages": [
        {
          "id": "pack-leonardo-reich-an-rind-6-x-0",
          "units": 6,
          "unitNetGrams": 200.0,
          "netGrams": 1200.0,
          "ean": null,
          "sourceId": "manufacturer-leonardo-reich-an-rind-6-x"
        },
        {
          "id": "pack-leonardo-reich-an-rind-6-x-1",
          "units": 6,
          "unitNetGrams": 400.0,
          "netGrams": 2400.0,
          "ean": null,
          "sourceId": "manufacturer-leonardo-reich-an-rind-6-x"
        },
        {
          "id": "pack-leonardo-reich-an-rind-6-x-2",
          "units": 6,
          "unitNetGrams": 800.0,
          "netGrams": 4800.0,
          "ean": null,
          "sourceId": "manufacturer-leonardo-reich-an-rind-6-x"
        }
      ],
      "offers": [
        "offer-cat-research-leonardo-reich-an-rind-6-x"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-leonardo-reich-an-rind-6-x",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-leonardo-reich-an-rind-6-x",
          "section": "Fütterungsempfehlung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-leonardo-reich-an-rind-6-x",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-leonardo-reich-an-rind-6-x",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-leonardo-reich-an-rind-6-x",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-leonardo-reich-an-rind-6-x",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 3: Reich an Rind, Energie (ME)"
        },
        "feeding": {
          "sourceId": "manufacturer-leonardo-reich-an-rind-6-x",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-leonardo-reich-an-rind-6-x",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-leonardo-reich-an-rind-6-x.html",
      "declaredTextures": [],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "7e166cd9cd410306f30f127d99de278f8988ee081c2416b77c32d0bc1942802b",
        "unparsedAnalysis": [],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "totalTaurine",
          "EAN"
        ]
      },
      "analysisFieldSources": {
        "calcium": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 3: Reich an Rind, calcium"
        },
        "phosphorus": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 3: Reich an Rind, phosphorus"
        }
      },
      "manufacturerAnalysisPdf": {
        "sourceId": "manufacturer-leonardo-analysis-pdf",
        "page": 3,
        "row": "Reich an Rind"
      },
      "originalDeclarations": {
        "composition": "Fleisch und tierische Nebenerzeugnisse (Rind 25 %) (65 %); Fleischbrühe (34 %); Mineralstoffe (0,5 %); Eierschalen*¹ (0,5 %) *¹getrocknet",
        "analysisVerbatim": "Analytische Bestandteile Protein 10 %; Fettgehalt 5 %; Rohasche 2 %; Rohfaser 0,3 %; Feuchtigkeit 80 %",
        "additivesVerbatim": "Ernährungsphysiologische Zusatzstoffe Vitamin D3 200 I.E.; Vitamin E 50 mg; Taurin 1.000 mg; Mangan (als Mangan(II)-sulfat, Monohydrat) 2 mg; Zink (als Zinksulfat, Monohydrat) 20 mg; Jod (als Kalziumjodat, wasserfrei) 0,2 mg ",
        "sourceId": "manufacturer-leonardo-reich-an-rind-6-x"
      },
      "symbolImage": "cat-result-wet-mousse.webp"
    },
    {
      "id": "cat-research-leonardo-reich-an-seefisch-6-x",
      "species": "cat",
      "brand": "LEONARDO",
      "line": "LEONARDO",
      "name": "Reich an Seefisch",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {
        "minYears": 1,
        "manufacturerWording": "ab einem Jahr"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "Fleisch und tierische Nebenerzeugnisse (40 %); Fleischbrühe (34 %); Fisch und Fischnebenerzeugnisse (Seefisch) (25 %); Mineralstoffe (0,5 %); Eierschalen*¹ (0,5 %) *¹getrocknet",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-leonardo-reich-an-seefisch-6-x",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Fleisch und tierische Nebenerzeugnisse",
          "animal": null,
          "percentage": 40.0,
          "uncertainty": "Tierart nicht vollständig einzeln zugeordnet"
        },
        {
          "name": "Fleischbrühe",
          "animal": null,
          "percentage": 34.0,
          "uncertainty": null
        },
        {
          "name": "Fisch und Fischnebenerzeugnisse (Seefisch)",
          "animal": "fish",
          "percentage": 25.0,
          "uncertainty": null
        },
        {
          "name": "Mineralstoffe",
          "animal": null,
          "percentage": 0.5,
          "uncertainty": null
        },
        {
          "name": "Eierschalen*¹ (0,5 %) *¹getrocknet",
          "animal": "egg",
          "percentage": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 10.0,
          "fat": 5.0,
          "fibre": 0.3,
          "ash": 2.0,
          "moisture": 80.0,
          "calcium": 0.3,
          "phosphorus": 0.2
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 200.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Vitamin E",
            "value": 50.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Taurin",
            "value": 1000.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangan (als Mangan(II)-sulfat, Monohydrat)",
            "value": 2.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zink (als Zinksulfat, Monohydrat)",
            "value": 20.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Jod (als Kalziumjodat, wasserfrei)",
            "value": 0.2,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 0.40700000000000003,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "unit_conversion",
        "originalValue": 4.07,
        "originalUnit": "MJ/kg",
        "manufacturerKcalKg": 973.0
      },
      "feeding": {
        "status": "blocked",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [],
        "rows": [],
        "interpolation": "disabled",
        "modifiers": [],
        "reason": "Herstellertabelle vorhanden, aber Alters-, Aktivitäts-, Idealgewichts- oder Mischfütterungsachsen nicht eindeutig im automatischen Modell zugeordnet.",
        "sourceTableSummary": "Alleinfuttermittel für ausgewachsene Katzen ab einem Jahr. 200-400 g täglich für eine ausgewachsene Katze mit ca. 3-5 kg Gewicht. Bitte zimmerwarm füttern. Frisches Trinkwasser sollte immer zur freien Verfügung stehen. Nach dem Öffnen max. 24 Stunden im Kühlschrank aufbewahren.",
        "originalTables": [],
        "models": [
          {
            "kind": "weight_bands",
            "ranges": [
              {
                "minWeightKg": 3,
                "maxWeightKg": 5,
                "minGrams": 200,
                "maxGrams": 400
              }
            ]
          }
        ]
      },
      "packages": [
        {
          "id": "pack-leonardo-reich-an-seefisch-6-x-0",
          "units": 6,
          "unitNetGrams": 200.0,
          "netGrams": 1200.0,
          "ean": null,
          "sourceId": "manufacturer-leonardo-reich-an-seefisch-6-x"
        },
        {
          "id": "pack-leonardo-reich-an-seefisch-6-x-1",
          "units": 6,
          "unitNetGrams": 400.0,
          "netGrams": 2400.0,
          "ean": null,
          "sourceId": "manufacturer-leonardo-reich-an-seefisch-6-x"
        },
        {
          "id": "pack-leonardo-reich-an-seefisch-6-x-2",
          "units": 6,
          "unitNetGrams": 800.0,
          "netGrams": 4800.0,
          "ean": null,
          "sourceId": "manufacturer-leonardo-reich-an-seefisch-6-x"
        }
      ],
      "offers": [
        "offer-cat-research-leonardo-reich-an-seefisch-6-x"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-leonardo-reich-an-seefisch-6-x",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-leonardo-reich-an-seefisch-6-x",
          "section": "Fütterungsempfehlung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-leonardo-reich-an-seefisch-6-x",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-leonardo-reich-an-seefisch-6-x",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-leonardo-reich-an-seefisch-6-x",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-leonardo-reich-an-seefisch-6-x",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 3: Reich an Seefisch, Energie (ME)"
        },
        "feeding": {
          "sourceId": "manufacturer-leonardo-reich-an-seefisch-6-x",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-leonardo-reich-an-seefisch-6-x",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-leonardo-reich-an-seefisch-6-x.html",
      "declaredTextures": [],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "b9461fa7ce4b5874686300f4755f239e15ca676200e55918389653f68b3cdfe1",
        "unparsedAnalysis": [],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "totalTaurine",
          "EAN"
        ]
      },
      "analysisFieldSources": {
        "calcium": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 3: Reich an Seefisch, calcium"
        },
        "phosphorus": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 3: Reich an Seefisch, phosphorus"
        }
      },
      "manufacturerAnalysisPdf": {
        "sourceId": "manufacturer-leonardo-analysis-pdf",
        "page": 3,
        "row": "Reich an Seefisch"
      },
      "originalDeclarations": {
        "composition": "Fleisch und tierische Nebenerzeugnisse (40 %); Fleischbrühe (34 %); Fisch und Fischnebenerzeugnisse (Seefisch) (25 %); Mineralstoffe (0,5 %); Eierschalen*¹ (0,5 %) *¹getrocknet",
        "analysisVerbatim": "Analytische Bestandteile Protein 10 %; Fettgehalt 5 %; Rohasche 2 %; Rohfaser 0,3 %; Feuchtigkeit 80 %",
        "additivesVerbatim": "Ernährungsphysiologische Zusatzstoffe Vitamin D3 200 I.E.; Vitamin E 50 mg; Taurin 1.000 mg; Mangan (als Mangan(II)-sulfat, Monohydrat) 2 mg; Zink (als Zinksulfat, Monohydrat) 20 mg; Jod (als Kalziumjodat, wasserfrei) 0,2 mg ",
        "sourceId": "manufacturer-leonardo-reich-an-seefisch-6-x"
      },
      "symbolImage": "cat-food-wet.webp"
    },
    {
      "id": "cat-research-leonardo-rind-mit-wild-suesskartoffel-6-x",
      "species": "cat",
      "brand": "LEONARDO",
      "line": "LEONARDO",
      "name": "Rind mit Wild & Süßkartoffel",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {
        "minYears": 1,
        "manufacturerWording": "ab einem Jahr"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "Rindfleisch, -herz, -leber, -lunge (40 %); Fleischbrühe von Rind und Wild (28,8 %); Wildfleisch (Hirsch, Wildschwein) (26 %); Süßkartoffeln (4 %); Mineralstoffe (0,5 %); Eierschalen*¹ (0,5 %); Lachsöl (0,1 %); Katzenminze*¹ (0,1 %) *¹getrocknet",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-leonardo-rind-mit-wild-suesskartoffel-6-x",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Rindfleisch, -herz, -leber, -lunge",
          "animal": "beef",
          "percentage": 40.0,
          "uncertainty": null
        },
        {
          "name": "Fleischbrühe von Rind und Wild",
          "animal": null,
          "percentage": 28.8,
          "uncertainty": "Tierart nicht vollständig einzeln zugeordnet"
        },
        {
          "name": "Wildfleisch (Hirsch, Wildschwein)",
          "animal": null,
          "percentage": 26.0,
          "uncertainty": "Tierart nicht vollständig einzeln zugeordnet"
        },
        {
          "name": "Süßkartoffeln",
          "animal": null,
          "percentage": 4.0,
          "uncertainty": null
        },
        {
          "name": "Mineralstoffe",
          "animal": null,
          "percentage": 0.5,
          "uncertainty": null
        },
        {
          "name": "Eierschalen*¹",
          "animal": "egg",
          "percentage": 0.5,
          "uncertainty": null
        },
        {
          "name": "Lachsöl",
          "animal": "salmon",
          "percentage": 0.1,
          "uncertainty": null
        },
        {
          "name": "Katzenminze*¹ (0,1 %) *¹getrocknet",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 11.0,
          "fat": 6.5,
          "fibre": 0.3,
          "ash": 2.0,
          "moisture": 79.0,
          "calcium": 0.3,
          "phosphorus": 0.2
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 200.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Vitamin E",
            "value": 50.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Taurin",
            "value": 1000.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangan (als Mangan(II)-sulfat, Monohydrat)",
            "value": 2.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zink (als Zinksulfat, Monohydrat)",
            "value": 20.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Jod (als Kalziumjodat, wasserfrei)",
            "value": 0.2,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 0.43600000000000005,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "unit_conversion",
        "originalValue": 4.36,
        "originalUnit": "MJ/kg",
        "manufacturerKcalKg": 1041.0
      },
      "feeding": {
        "status": "blocked",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [],
        "rows": [],
        "interpolation": "disabled",
        "modifiers": [],
        "reason": "Herstellertabelle vorhanden, aber Alters-, Aktivitäts-, Idealgewichts- oder Mischfütterungsachsen nicht eindeutig im automatischen Modell zugeordnet.",
        "sourceTableSummary": "Alleinfuttermittel für ausgewachsene Katzen ab einem Jahr. 200-400 g täglich für eine ausgewachsene Katze mit ca. 3-5 kg Gewicht. Bitte zimmerwarm füttern. Frisches Trinkwasser sollte immer zur freien Verfügung stehen. Nach dem Öffnen max. 24 Stunden im Kühlschrank aufbewahren.",
        "originalTables": [],
        "models": [
          {
            "kind": "weight_bands",
            "ranges": [
              {
                "minWeightKg": 3,
                "maxWeightKg": 5,
                "minGrams": 200,
                "maxGrams": 400
              }
            ]
          }
        ]
      },
      "packages": [
        {
          "id": "pack-leonardo-rind-mit-wild-suesskartoffel-6-x-0",
          "units": 6,
          "unitNetGrams": 200.0,
          "netGrams": 1200.0,
          "ean": null,
          "sourceId": "manufacturer-leonardo-rind-mit-wild-suesskartoffel-6-x"
        },
        {
          "id": "pack-leonardo-rind-mit-wild-suesskartoffel-6-x-1",
          "units": 6,
          "unitNetGrams": 400.0,
          "netGrams": 2400.0,
          "ean": null,
          "sourceId": "manufacturer-leonardo-rind-mit-wild-suesskartoffel-6-x"
        }
      ],
      "offers": [
        "offer-cat-research-leonardo-rind-mit-wild-suesskartoffel-6-x"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-leonardo-rind-mit-wild-suesskartoffel-6-x",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-leonardo-rind-mit-wild-suesskartoffel-6-x",
          "section": "Fütterungsempfehlung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-leonardo-rind-mit-wild-suesskartoffel-6-x",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-leonardo-rind-mit-wild-suesskartoffel-6-x",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-leonardo-rind-mit-wild-suesskartoffel-6-x",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-leonardo-rind-mit-wild-suesskartoffel-6-x",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 2: Rind mit Wild & Süßkartoffel, Energie (ME)"
        },
        "feeding": {
          "sourceId": "manufacturer-leonardo-rind-mit-wild-suesskartoffel-6-x",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-leonardo-rind-mit-wild-suesskartoffel-6-x",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-leonardo-rind-mit-wild-suesskartoffel-6-x.html",
      "declaredTextures": [],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "cad2e1697e328dbaa015670ac89a94d5f481289a967bd16161a4e7b4f54f648b",
        "unparsedAnalysis": [],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "totalTaurine",
          "EAN"
        ]
      },
      "analysisFieldSources": {
        "calcium": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 2: Rind mit Wild & Süßkartoffel, calcium"
        },
        "phosphorus": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 2: Rind mit Wild & Süßkartoffel, phosphorus"
        }
      },
      "manufacturerAnalysisPdf": {
        "sourceId": "manufacturer-leonardo-analysis-pdf",
        "page": 2,
        "row": "Rind mit Wild & Süßkartoffel"
      },
      "originalDeclarations": {
        "composition": "Rindfleisch, -herz, -leber, -lunge (40 %); Fleischbrühe von Rind und Wild (28,8 %); Wildfleisch (Hirsch, Wildschwein) (26 %); Süßkartoffeln (4 %); Mineralstoffe (0,5 %); Eierschalen*¹ (0,5 %); Lachsöl (0,1 %); Katzenminze*¹ (0,1 %) *¹getrocknet",
        "analysisVerbatim": "Analytische Bestandteile Protein 11 %; Fettgehalt 6,5 %; Rohasche 2 %; Rohfaser 0,3 %; Feuchtigkeit 79 %",
        "additivesVerbatim": "Ernährungsphysiologische Zusatzstoffe Vitamin D3 200 I.E.; Vitamin E 50 mg; Taurin 1.000 mg; Mangan (als Mangan(II)-sulfat, Monohydrat) 2 mg; Zink (als Zinksulfat, Monohydrat) 20 mg; Jod (als Kalziumjodat, wasserfrei) 0,2 mg ",
        "sourceId": "manufacturer-leonardo-rind-mit-wild-suesskartoffel-6-x"
      },
      "symbolImage": "cat-food-wet.webp"
    },
    {
      "id": "cat-research-leonardo-rind-pur-16-x",
      "species": "cat",
      "brand": "LEONARDO",
      "line": "LEONARDO",
      "name": "Rind pur",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {
        "minYears": 1,
        "manufacturerWording": "ab einem Jahr"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "Rindfleisch, -herz, -lunge, -leber, -niere (70 %); Fleischbrühe vom Rind (28,8 %); Eierschalen*¹ (0,5 %); Mineralstoffe (0,5 %); Lachsöl (0,2 %) *¹getrocknet",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-leonardo-rind-pur-16-x",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Rindfleisch, -herz, -lunge, -leber, -niere",
          "animal": "beef",
          "percentage": 70.0,
          "uncertainty": null
        },
        {
          "name": "Fleischbrühe vom Rind",
          "animal": "beef",
          "percentage": 28.8,
          "uncertainty": null
        },
        {
          "name": "Eierschalen*¹",
          "animal": "egg",
          "percentage": 0.5,
          "uncertainty": null
        },
        {
          "name": "Mineralstoffe",
          "animal": null,
          "percentage": 0.5,
          "uncertainty": null
        },
        {
          "name": "Lachsöl (0,2 %) *¹getrocknet",
          "animal": "salmon",
          "percentage": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 10.6,
          "fat": 5.9,
          "fibre": 0.3,
          "ash": 1.6,
          "moisture": 81.0,
          "calcium": 0.3,
          "phosphorus": 0.25
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 200.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Vitamin E",
            "value": 50.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Taurin",
            "value": 1000.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangan (als Mangan(II)-sulfat, Monohydrat)",
            "value": 2.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zink (als Zinksulfat, Monohydrat)",
            "value": 20.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Jod (als Kalziumjodat, wasserfrei)",
            "value": 0.2,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 0.4,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "unit_conversion",
        "originalValue": 4.0,
        "originalUnit": "MJ/kg",
        "manufacturerKcalKg": 950.0
      },
      "feeding": {
        "status": "blocked",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [],
        "rows": [],
        "interpolation": "disabled",
        "modifiers": [],
        "reason": "Herstellertabelle vorhanden, aber Alters-, Aktivitäts-, Idealgewichts- oder Mischfütterungsachsen nicht eindeutig im automatischen Modell zugeordnet.",
        "sourceTableSummary": "Alleinfuttermittel für ausgewachsene Katzen ab einem Jahr. 2-3 Portionsbeutel täglich für eine ausgewachsene Katze mit ca. 4 kg Gewicht. Bitte zimmerwarm füttern. Frisches Trinkwasser sollte immer zur freien Verfügung stehen. Nach dem Öffnen max. 24 Stunden im Kühlschrank aufbewahren.",
        "originalTables": [],
        "models": [
          {
            "kind": "weight_bands",
            "ranges": [
              {
                "minWeightKg": 4.0,
                "maxWeightKg": 4.0,
                "minGrams": 170.0,
                "maxGrams": 255.0
              }
            ],
            "conversion": "2–3 Portionsbeutel × 85.0 g; nur am deklarierten Referenzgewicht"
          }
        ]
      },
      "packages": [
        {
          "id": "pack-leonardo-rind-pur-16-x-0",
          "units": 16,
          "unitNetGrams": 85.0,
          "netGrams": 1360.0,
          "ean": null,
          "sourceId": "manufacturer-leonardo-rind-pur-16-x"
        }
      ],
      "offers": [
        "offer-cat-research-leonardo-rind-pur-16-x"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-leonardo-rind-pur-16-x",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-leonardo-rind-pur-16-x",
          "section": "Fütterungsempfehlung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-leonardo-rind-pur-16-x",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-leonardo-rind-pur-16-x",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-leonardo-rind-pur-16-x",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-leonardo-rind-pur-16-x",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 2: Rind pur, Energie (ME)"
        },
        "feeding": {
          "sourceId": "manufacturer-leonardo-rind-pur-16-x",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-leonardo-rind-pur-16-x",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-leonardo-rind-pur-16-x.html",
      "declaredTextures": [],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "57ce3b6305f7f1a4a76a0150bfbb41416d5b6fdcd0dce7121a2027a175034cac",
        "unparsedAnalysis": [],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "totalTaurine",
          "EAN"
        ]
      },
      "analysisFieldSources": {
        "calcium": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 2: Rind pur, calcium"
        },
        "phosphorus": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 2: Rind pur, phosphorus"
        }
      },
      "manufacturerAnalysisPdf": {
        "sourceId": "manufacturer-leonardo-analysis-pdf",
        "page": 2,
        "row": "Rind pur"
      },
      "originalDeclarations": {
        "composition": "Rindfleisch, -herz, -lunge, -leber, -niere (70 %); Fleischbrühe vom Rind (28,8 %); Eierschalen*¹ (0,5 %); Mineralstoffe (0,5 %); Lachsöl (0,2 %) *¹getrocknet",
        "analysisVerbatim": "Analytische Bestandteile Protein 10,6 %; Fettgehalt 5,9 %; Rohasche 1,6 %; Rohfaser 0,3 %; Feuchtigkeit 81 %",
        "additivesVerbatim": "Ernährungsphysiologische Zusatzstoffe Vitamin D3 200 I.E.; Vitamin E 50 mg; Taurin 1.000 mg; Mangan (als Mangan(II)-sulfat, Monohydrat) 2 mg; Zink (als Zinksulfat, Monohydrat) 20 mg; Jod (als Kalziumjodat, wasserfrei) 0,2 mg ",
        "sourceId": "manufacturer-leonardo-rind-pur-16-x"
      },
      "symbolImage": "cat-food-wet.webp"
    },
    {
      "id": "cat-research-leonardo-senior-gf",
      "species": "cat",
      "brand": "LEONARDO",
      "line": "LEONARDO",
      "name": "Senior GF",
      "market": "DE",
      "form": "dry",
      "category": "complete",
      "lifeStages": [
        "senior"
      ],
      "declaredAge": {},
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "Frischer Lachs (30 %); Geflügelprotein, aschearm*¹ (15,5 %); Amaranth (15 %); Kartoffelstärke; Erbsenmehl; Geflügelleber*²; Fischmehl aus Meeresfischen (4,5 %); Meeres-Zooplankton (Krill)*³ (2,5 %); Chiasaat (2,5 %); Bierhefe, inaktiviert*¹ (2,5 %); Geflügelfett; Ei*¹; Traubenkernexpeller (2 %); Johannisbrotschrot*¹; Kaliumchlorid; Chicoree Inulin *¹getrocknet *²hydrolysiert *³gemahlen",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-leonardo-senior-gf",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Frischer Lachs",
          "animal": "salmon",
          "percentage": 30.0,
          "uncertainty": null
        },
        {
          "name": "Geflügelprotein, aschearm*¹",
          "animal": "poultry",
          "percentage": 15.5,
          "uncertainty": null
        },
        {
          "name": "Amaranth",
          "animal": null,
          "percentage": 15.0,
          "uncertainty": null
        },
        {
          "name": "Kartoffelstärke",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Erbsenmehl",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Geflügelleber*²",
          "animal": "poultry",
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Fischmehl aus Meeresfischen",
          "animal": "fish",
          "percentage": 4.5,
          "uncertainty": null
        },
        {
          "name": "Meeres-Zooplankton (Krill)*³",
          "animal": "krill",
          "percentage": 2.5,
          "uncertainty": null
        },
        {
          "name": "Chiasaat",
          "animal": null,
          "percentage": 2.5,
          "uncertainty": null
        },
        {
          "name": "Bierhefe, inaktiviert*¹",
          "animal": null,
          "percentage": 2.5,
          "uncertainty": null
        },
        {
          "name": "Geflügelfett",
          "animal": "poultry",
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Ei*¹",
          "animal": "egg",
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Traubenkernexpeller",
          "animal": null,
          "percentage": 2.0,
          "uncertainty": null
        },
        {
          "name": "Johannisbrotschrot*¹",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Kaliumchlorid",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Chicoree Inulin *¹getrocknet *²hydrolysiert *³gemahlen",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 28.0,
          "fat": 15.0,
          "fibre": 3.0,
          "ash": 7.3,
          "moisture": 10.0,
          "calcium": 0.9,
          "phosphorus": 0.75,
          "sodium": 0.35,
          "magnesium": 0.09
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin A",
            "value": 17000.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Vitamin D3",
            "value": 1700.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Vitamin E",
            "value": 170.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Vitamin C (als Natriumascorbylphosphat)",
            "value": 245.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Taurin",
            "value": 1400.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "L-Carnitin",
            "value": 50.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Kupfer (als Kupfer(II)-sulfat-Pentahydrat)",
            "value": 15.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Eisen (als Eisen(II)-sulfat-Monohydrat)",
            "value": 200.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangan (als Mangan(II)-oxid)",
            "value": 50.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zink (als Zinkoxid)",
            "value": 125.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Jod (als Kalziumjodat, wasserfrei)",
            "value": 2.5,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Selen (als Natriumselenit)",
            "value": 0.05,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Lecithin",
            "value": 2000.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Tocopherol Extrakte aus pflanzlichen Ölen",
            "value": 80.0,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 1.56,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "unit_conversion",
        "originalValue": 15.6,
        "originalUnit": "MJ/kg",
        "manufacturerKcalKg": 3720.0
      },
      "feeding": {
        "status": "blocked",
        "species": "cat",
        "lifeStage": "senior",
        "mode": "sole_main_food",
        "axes": [],
        "rows": [],
        "interpolation": "disabled",
        "modifiers": [],
        "reason": "Herstellertabelle vorhanden, aber Alters-, Aktivitäts-, Idealgewichts- oder Mischfütterungsachsen nicht eindeutig im automatischen Modell zugeordnet.",
        "sourceTableSummary": "Alleinfuttermittel für ältere Katzen ab dem zehnten Lebensjahr. Durchschnittswerte für die Fütterung von ausgewachsenen Katzen sind in der separaten Tabelle aufgeführt. Die richtige Fütterungsmenge lässt sich am besten über eine regelmäßige Gewichtskontrolle der Katze ermitteln. Einfach trocken verfüttern. Frisches Trinkwasser sollte immer zur freien Verfügung stehen. Optimales Gewicht (kg) Normale Aktivität (g) 3 55 4 70 5 80 6 90 7 100",
        "originalTables": [
          [
            [
              "Optimales Gewicht (kg)",
              "Normale Aktivität (g)"
            ],
            [
              "3",
              "55"
            ],
            [
              "4",
              "70"
            ],
            [
              "5",
              "80"
            ],
            [
              "6",
              "90"
            ],
            [
              "7",
              "100"
            ]
          ]
        ],
        "models": [
          {
            "kind": "ideal_weight_table",
            "axis": "normal",
            "weightBasis": "idealWeightKg",
            "rows": [
              {
                "weightKg": 3.0,
                "minGrams": 55.0,
                "maxGrams": 55.0
              },
              {
                "weightKg": 4.0,
                "minGrams": 70.0,
                "maxGrams": 70.0
              },
              {
                "weightKg": 5.0,
                "minGrams": 80.0,
                "maxGrams": 80.0
              },
              {
                "weightKg": 6.0,
                "minGrams": 90.0,
                "maxGrams": 90.0
              },
              {
                "weightKg": 7.0,
                "minGrams": 100.0,
                "maxGrams": 100.0
              }
            ],
            "manufacturerColumn": "Normale Aktivität (g)"
          }
        ]
      },
      "packages": [
        {
          "id": "pack-leonardo-senior-gf-0",
          "units": 1,
          "unitNetGrams": 300.0,
          "netGrams": 300.0,
          "ean": null,
          "sourceId": "manufacturer-leonardo-senior-gf"
        },
        {
          "id": "pack-leonardo-senior-gf-1",
          "units": 1,
          "unitNetGrams": 1800.0,
          "netGrams": 1800.0,
          "ean": null,
          "sourceId": "manufacturer-leonardo-senior-gf"
        },
        {
          "id": "pack-leonardo-senior-gf-2",
          "units": 1,
          "unitNetGrams": 7500.0,
          "netGrams": 7500.0,
          "ean": null,
          "sourceId": "manufacturer-leonardo-senior-gf"
        }
      ],
      "offers": [
        "offer-cat-research-leonardo-senior-gf"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-leonardo-senior-gf",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-leonardo-senior-gf",
          "section": "Fütterungsempfehlung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-leonardo-senior-gf",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-leonardo-senior-gf",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-leonardo-senior-gf",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-leonardo-senior-gf",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 1: Senior GF, Energie (ME)"
        },
        "feeding": {
          "sourceId": "manufacturer-leonardo-senior-gf",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-leonardo-senior-gf",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-leonardo-senior-gf.html",
      "declaredTextures": [],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "0233c900dfc8f8c600ca30173af208135dfb68b1d57e64f0ea0a36f48101dafd",
        "unparsedAnalysis": [],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "totalTaurine",
          "EAN"
        ]
      },
      "analysisFieldSources": {
        "magnesium": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 1: Senior GF, magnesium"
        }
      },
      "manufacturerAnalysisPdf": {
        "sourceId": "manufacturer-leonardo-analysis-pdf",
        "page": 1,
        "row": "Senior GF"
      },
      "originalDeclarations": {
        "composition": "Frischer Lachs (30 %); Geflügelprotein, aschearm*¹ (15,5 %); Amaranth (15 %); Kartoffelstärke; Erbsenmehl; Geflügelleber*²; Fischmehl aus Meeresfischen (4,5 %); Meeres-Zooplankton (Krill)*³ (2,5 %); Chiasaat (2,5 %); Bierhefe, inaktiviert*¹ (2,5 %); Geflügelfett; Ei*¹; Traubenkernexpeller (2 %); Johannisbrotschrot*¹; Kaliumchlorid; Chicoree Inulin *¹getrocknet *²hydrolysiert *³gemahlen",
        "analysisVerbatim": "Analytische Bestandteile Protein 28 %; Fettgehalt 15 %; Rohasche 7,3 %; Rohfaser 3 %; Feuchtigkeit 10 %; Calcium 0,9 %; Phosphor 0,75 %; Natrium 0,35 %",
        "additivesVerbatim": "Ernährungsphysiologische Zusatzstoffe Vitamin A 17.000 I.E.; Vitamin D3 1.700 I.E.; Vitamin E 170 mg; Vitamin C (als Natriumascorbylphosphat) 245 mg; Taurin 1.400 mg; L-Carnitin 50 mg; Kupfer (als Kupfer(II)-sulfat-Pentahydrat) 15 mg; Eisen (als Eisen(II)-sulfat-Monohydrat) 200 mg; Mangan (als Mangan(II)-oxid) 50 mg; Zink (als Zinkoxid) 125 mg; Jod (als Kalziumjodat, wasserfrei) 2,5 mg; Selen (als Natriumselenit) 0,05 mg Technologische Zusatzstoffe Lecithin 2.000 mg; Tocopherol Extrakte aus pflanzlichen Ölen 80 mg",
        "sourceId": "manufacturer-leonardo-senior-gf"
      },
      "symbolImage": "cat-food-dry.webp"
    },
    {
      "id": "cat-research-leonardo-senior-huhn-pur-16-x",
      "species": "cat",
      "brand": "LEONARDO",
      "line": "LEONARDO",
      "name": "Senior Huhn pur",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "senior"
      ],
      "declaredAge": {
        "minYears": 1,
        "manufacturerWording": "ab einem Jahr"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "Hühnerfleisch, -leber, -muskelmagen, -herz (60 %); Fleischbrühe vom Huhn (30,8 %); Kürbis (6,5 %); Chicoree Inulin (1 %); Lachsöl (0,5 %); Eierschalen*¹ (0,5 %); Mineralstoffe (0,5 %); Bierhefe, inaktiviert*¹ (0,2 %) *¹getrocknet",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-leonardo-senior-huhn-pur-16-x",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Hühnerfleisch, -leber, -muskelmagen, -herz",
          "animal": "chicken",
          "percentage": 60.0,
          "uncertainty": null
        },
        {
          "name": "Fleischbrühe vom Huhn",
          "animal": "chicken",
          "percentage": 30.8,
          "uncertainty": null
        },
        {
          "name": "Kürbis",
          "animal": null,
          "percentage": 6.5,
          "uncertainty": null
        },
        {
          "name": "Chicoree Inulin",
          "animal": null,
          "percentage": 1.0,
          "uncertainty": null
        },
        {
          "name": "Lachsöl",
          "animal": "salmon",
          "percentage": 0.5,
          "uncertainty": null
        },
        {
          "name": "Eierschalen*¹",
          "animal": "egg",
          "percentage": 0.5,
          "uncertainty": null
        },
        {
          "name": "Mineralstoffe",
          "animal": null,
          "percentage": 0.5,
          "uncertainty": null
        },
        {
          "name": "Bierhefe, inaktiviert*¹ (0,2 %) *¹getrocknet",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 10.5,
          "fat": 4.5,
          "fibre": 0.5,
          "ash": 1.9,
          "moisture": 80.0,
          "calcium": 0.27,
          "phosphorus": 0.2
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 200.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Vitamin E",
            "value": 50.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Taurin",
            "value": 1000.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "L-Carnitin",
            "value": 100.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangan (als Mangan(II)-sulfat, Monohydrat)",
            "value": 2.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zink (als Zinksulfat, Monohydrat)",
            "value": 20.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Jod (als Kalziumjodat, wasserfrei)",
            "value": 0.2,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 0.378,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "unit_conversion",
        "originalValue": 3.78,
        "originalUnit": "MJ/kg",
        "manufacturerKcalKg": 904.0
      },
      "feeding": {
        "status": "blocked",
        "species": "cat",
        "lifeStage": "senior",
        "mode": "sole_main_food",
        "axes": [],
        "rows": [],
        "interpolation": "disabled",
        "modifiers": [],
        "reason": "Herstellertabelle vorhanden, aber Alters-, Aktivitäts-, Idealgewichts- oder Mischfütterungsachsen nicht eindeutig im automatischen Modell zugeordnet.",
        "sourceTableSummary": "Alleinfuttermittel für ausgewachsene Katzen ab einem Jahr. 2-3 Portionsbeutel täglich für eine ausgewachsene Katze mit ca. 4 kg Gewicht. Bitte zimmerwarm füttern. Frisches Trinkwasser sollte immer zur freien Verfügung stehen. Nach dem Öffnen max. 24 Stunden im Kühlschrank aufbewahren.",
        "originalTables": [],
        "models": [
          {
            "kind": "weight_bands",
            "ranges": [
              {
                "minWeightKg": 4.0,
                "maxWeightKg": 4.0,
                "minGrams": 170.0,
                "maxGrams": 255.0
              }
            ],
            "conversion": "2–3 Portionsbeutel × 85.0 g; nur am deklarierten Referenzgewicht"
          }
        ]
      },
      "packages": [
        {
          "id": "pack-leonardo-senior-huhn-pur-16-x-0",
          "units": 16,
          "unitNetGrams": 85.0,
          "netGrams": 1360.0,
          "ean": null,
          "sourceId": "manufacturer-leonardo-senior-huhn-pur-16-x"
        }
      ],
      "offers": [
        "offer-cat-research-leonardo-senior-huhn-pur-16-x"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-leonardo-senior-huhn-pur-16-x",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-leonardo-senior-huhn-pur-16-x",
          "section": "Fütterungsempfehlung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-leonardo-senior-huhn-pur-16-x",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-leonardo-senior-huhn-pur-16-x",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-leonardo-senior-huhn-pur-16-x",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-leonardo-senior-huhn-pur-16-x",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 2: Senior Huhn pur, Energie (ME)"
        },
        "feeding": {
          "sourceId": "manufacturer-leonardo-senior-huhn-pur-16-x",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-leonardo-senior-huhn-pur-16-x",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-leonardo-senior-huhn-pur-16-x.html",
      "declaredTextures": [],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "cc1a47e269d8edc6c371f7a7941a40792b05658594945734a1a7f9c50a9d9c7f",
        "unparsedAnalysis": [],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "totalTaurine",
          "EAN"
        ]
      },
      "analysisFieldSources": {
        "calcium": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 2: Senior Huhn pur, calcium"
        },
        "phosphorus": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 2: Senior Huhn pur, phosphorus"
        }
      },
      "manufacturerAnalysisPdf": {
        "sourceId": "manufacturer-leonardo-analysis-pdf",
        "page": 2,
        "row": "Senior Huhn pur"
      },
      "originalDeclarations": {
        "composition": "Hühnerfleisch, -leber, -muskelmagen, -herz (60 %); Fleischbrühe vom Huhn (30,8 %); Kürbis (6,5 %); Chicoree Inulin (1 %); Lachsöl (0,5 %); Eierschalen*¹ (0,5 %); Mineralstoffe (0,5 %); Bierhefe, inaktiviert*¹ (0,2 %) *¹getrocknet",
        "analysisVerbatim": "Analytische Bestandteile Protein 10,5 %; Fettgehalt 4,5 %; Rohasche 1,9 %; Rohfaser 0,5 %; Feuchtigkeit 80 %",
        "additivesVerbatim": "Ernährungsphysiologische Zusatzstoffe Vitamin D3 200 I.E.; Vitamin E 50 mg; Taurin 1.000 mg; L-Carnitin 100 mg; Mangan (als Mangan(II)-sulfat, Monohydrat) 2 mg; Zink (als Zinksulfat, Monohydrat) 20 mg; Jod (als Kalziumjodat, wasserfrei) 0,2 mg ",
        "sourceId": "manufacturer-leonardo-senior-huhn-pur-16-x"
      },
      "symbolImage": "cat-result-wet-mousse.webp"
    },
    {
      "id": "cat-research-leonardo-senior-kalb-pur-16-x",
      "species": "cat",
      "brand": "LEONARDO",
      "line": "LEONARDO",
      "name": "Senior Kalb pur",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "senior"
      ],
      "declaredAge": {
        "minYears": 1,
        "manufacturerWording": "ab einem Jahr"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "Kalbsfleisch, -leber, -herz, -lunge, -niere (60 %); Fleischbrühe vom Kalb (30,8 %); Kürbis (6,5 %); Chicoree Inulin (1 %); Lachsöl (0,5 %); Eierschalen*¹ (0,5 %); Mineralstoffe (0,5 %); Bierhefe, inaktiviert*¹ (0,2 %) *¹getrocknet",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-leonardo-senior-kalb-pur-16-x",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Kalbsfleisch, -leber, -herz, -lunge, -niere",
          "animal": null,
          "percentage": 60.0,
          "uncertainty": null
        },
        {
          "name": "Fleischbrühe vom Kalb",
          "animal": null,
          "percentage": 30.8,
          "uncertainty": null
        },
        {
          "name": "Kürbis",
          "animal": null,
          "percentage": 6.5,
          "uncertainty": null
        },
        {
          "name": "Chicoree Inulin",
          "animal": null,
          "percentage": 1.0,
          "uncertainty": null
        },
        {
          "name": "Lachsöl",
          "animal": "salmon",
          "percentage": 0.5,
          "uncertainty": null
        },
        {
          "name": "Eierschalen*¹",
          "animal": "egg",
          "percentage": 0.5,
          "uncertainty": null
        },
        {
          "name": "Mineralstoffe",
          "animal": null,
          "percentage": 0.5,
          "uncertainty": null
        },
        {
          "name": "Bierhefe, inaktiviert*¹ (0,2 %) *¹getrocknet",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 10.5,
          "fat": 4.5,
          "fibre": 0.5,
          "ash": 1.9,
          "moisture": 80.0,
          "calcium": 0.27,
          "phosphorus": 0.2
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 200.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Vitamin E",
            "value": 50.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Taurin",
            "value": 1000.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "L-Carnitin",
            "value": 100.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangan (als Mangan(II)-sulfat, Monohydrat)",
            "value": 2.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zink (als Zinksulfat, Monohydrat)",
            "value": 20.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Jod (als Kalziumjodat, wasserfrei)",
            "value": 0.2,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 0.378,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "unit_conversion",
        "originalValue": 3.78,
        "originalUnit": "MJ/kg",
        "manufacturerKcalKg": 904.0
      },
      "feeding": {
        "status": "blocked",
        "species": "cat",
        "lifeStage": "senior",
        "mode": "sole_main_food",
        "axes": [],
        "rows": [],
        "interpolation": "disabled",
        "modifiers": [],
        "reason": "Herstellertabelle vorhanden, aber Alters-, Aktivitäts-, Idealgewichts- oder Mischfütterungsachsen nicht eindeutig im automatischen Modell zugeordnet.",
        "sourceTableSummary": "Alleinfuttermittel für ausgewachsene Katzen ab einem Jahr. 2-3 Portionsbeutel täglich für eine ausgewachsene Katze mit ca. 4 kg Gewicht. Bitte zimmerwarm füttern. Frisches Trinkwasser sollte immer zur freien Verfügung stehen. Nach dem Öffnen max. 24 Stunden im Kühlschrank aufbewahren.",
        "originalTables": [],
        "models": [
          {
            "kind": "weight_bands",
            "ranges": [
              {
                "minWeightKg": 4.0,
                "maxWeightKg": 4.0,
                "minGrams": 170.0,
                "maxGrams": 255.0
              }
            ],
            "conversion": "2–3 Portionsbeutel × 85.0 g; nur am deklarierten Referenzgewicht"
          }
        ]
      },
      "packages": [
        {
          "id": "pack-leonardo-senior-kalb-pur-16-x-0",
          "units": 16,
          "unitNetGrams": 85.0,
          "netGrams": 1360.0,
          "ean": null,
          "sourceId": "manufacturer-leonardo-senior-kalb-pur-16-x"
        }
      ],
      "offers": [
        "offer-cat-research-leonardo-senior-kalb-pur-16-x"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-leonardo-senior-kalb-pur-16-x",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-leonardo-senior-kalb-pur-16-x",
          "section": "Fütterungsempfehlung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-leonardo-senior-kalb-pur-16-x",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-leonardo-senior-kalb-pur-16-x",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-leonardo-senior-kalb-pur-16-x",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-leonardo-senior-kalb-pur-16-x",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 2: Senior Kalb pur, Energie (ME)"
        },
        "feeding": {
          "sourceId": "manufacturer-leonardo-senior-kalb-pur-16-x",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-leonardo-senior-kalb-pur-16-x",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-leonardo-senior-kalb-pur-16-x.html",
      "declaredTextures": [],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "5010c1dca6225947731df53a60955ea86dc1ffa9009c94f67dd1b75ac1995d41",
        "unparsedAnalysis": [],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "totalTaurine",
          "EAN"
        ]
      },
      "analysisFieldSources": {
        "calcium": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 2: Senior Kalb pur, calcium"
        },
        "phosphorus": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 2: Senior Kalb pur, phosphorus"
        }
      },
      "manufacturerAnalysisPdf": {
        "sourceId": "manufacturer-leonardo-analysis-pdf",
        "page": 2,
        "row": "Senior Kalb pur"
      },
      "originalDeclarations": {
        "composition": "Kalbsfleisch, -leber, -herz, -lunge, -niere (60 %); Fleischbrühe vom Kalb (30,8 %); Kürbis (6,5 %); Chicoree Inulin (1 %); Lachsöl (0,5 %); Eierschalen*¹ (0,5 %); Mineralstoffe (0,5 %); Bierhefe, inaktiviert*¹ (0,2 %) *¹getrocknet",
        "analysisVerbatim": "Analytische Bestandteile Protein 10,5 %; Fettgehalt 4,5 %; Rohasche 1,9 %; Rohfaser 0,5 %; Feuchtigkeit 80 %",
        "additivesVerbatim": "Ernährungsphysiologische Zusatzstoffe Vitamin D3 200 I.E.; Vitamin E 50 mg; Taurin 1.000 mg; L-Carnitin 100 mg; Mangan (als Mangan(II)-sulfat, Monohydrat) 2 mg; Zink (als Zinksulfat, Monohydrat) 20 mg; Jod (als Kalziumjodat, wasserfrei) 0,2 mg ",
        "sourceId": "manufacturer-leonardo-senior-kalb-pur-16-x"
      },
      "symbolImage": "cat-result-wet-pieces.webp"
    },
    {
      "id": "cat-research-leonardo-truthahn-extra-filet-6-x",
      "species": "cat",
      "brand": "LEONARDO",
      "line": "LEONARDO",
      "name": "Truthahn",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {
        "minYears": 1,
        "manufacturerWording": "ab einem Jahr"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "Truthahnfleisch, -leber, -herz, -muskelmagen (56 %); Fleischbrühe vom Truthahn (28,8 %); Truthahnfilet (14 %); Mineralstoffe (0,5 %); Eierschalen*¹ (0,5 %); Lachsöl (0,2 %) *¹getrocknet",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-leonardo-truthahn-extra-filet-6-x",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Truthahnfleisch, -leber, -herz, -muskelmagen",
          "animal": "turkey",
          "percentage": 56.0,
          "uncertainty": null
        },
        {
          "name": "Fleischbrühe vom Truthahn",
          "animal": "turkey",
          "percentage": 28.8,
          "uncertainty": null
        },
        {
          "name": "Truthahnfilet",
          "animal": "turkey",
          "percentage": 14.0,
          "uncertainty": null
        },
        {
          "name": "Mineralstoffe",
          "animal": null,
          "percentage": 0.5,
          "uncertainty": null
        },
        {
          "name": "Eierschalen*¹",
          "animal": "egg",
          "percentage": 0.5,
          "uncertainty": null
        },
        {
          "name": "Lachsöl (0,2 %) *¹getrocknet",
          "animal": "salmon",
          "percentage": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 11.0,
          "fat": 6.0,
          "fibre": 0.3,
          "ash": 2.2,
          "moisture": 78.0,
          "calcium": 0.3,
          "phosphorus": 0.2
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 200.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Vitamin E",
            "value": 50.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Taurin",
            "value": 1000.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangan (als Mangan(II)-sulfat, Monohydrat)",
            "value": 2.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zink (als Zinksulfat, Monohydrat)",
            "value": 20.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Jod (als Kalziumjodat, wasserfrei)",
            "value": 0.2,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 0.438,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "unit_conversion",
        "originalValue": 4.38,
        "originalUnit": "MJ/kg",
        "manufacturerKcalKg": 1047.0
      },
      "feeding": {
        "status": "blocked",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [],
        "rows": [],
        "interpolation": "disabled",
        "modifiers": [],
        "reason": "Herstellertabelle vorhanden, aber Alters-, Aktivitäts-, Idealgewichts- oder Mischfütterungsachsen nicht eindeutig im automatischen Modell zugeordnet.",
        "sourceTableSummary": "Alleinfuttermittel für ausgewachsene Katzen ab einem Jahr. 200-400 g täglich für eine ausgewachsene Katze mit ca. 3-5 kg Gewicht. Bitte zimmerwarm füttern. Frisches Trinkwasser sollte immer zur freien Verfügung stehen. Nach dem Öffnen max. 24 Stunden im Kühlschrank aufbewahren.",
        "originalTables": [],
        "models": [
          {
            "kind": "weight_bands",
            "ranges": [
              {
                "minWeightKg": 3,
                "maxWeightKg": 5,
                "minGrams": 200,
                "maxGrams": 400
              }
            ]
          }
        ]
      },
      "packages": [
        {
          "id": "pack-leonardo-truthahn-extra-filet-6-x-0",
          "units": 6,
          "unitNetGrams": 200.0,
          "netGrams": 1200.0,
          "ean": null,
          "sourceId": "manufacturer-leonardo-truthahn-extra-filet-6-x"
        },
        {
          "id": "pack-leonardo-truthahn-extra-filet-6-x-1",
          "units": 6,
          "unitNetGrams": 400.0,
          "netGrams": 2400.0,
          "ean": null,
          "sourceId": "manufacturer-leonardo-truthahn-extra-filet-6-x"
        }
      ],
      "offers": [
        "offer-cat-research-leonardo-truthahn-extra-filet-6-x"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-leonardo-truthahn-extra-filet-6-x",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-leonardo-truthahn-extra-filet-6-x",
          "section": "Fütterungsempfehlung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-leonardo-truthahn-extra-filet-6-x",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-leonardo-truthahn-extra-filet-6-x",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-leonardo-truthahn-extra-filet-6-x",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-leonardo-truthahn-extra-filet-6-x",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 3: Truthahn, Energie (ME)"
        },
        "feeding": {
          "sourceId": "manufacturer-leonardo-truthahn-extra-filet-6-x",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-leonardo-truthahn-extra-filet-6-x",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-leonardo-truthahn-extra-filet-6-x.html",
      "declaredTextures": [],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "83de51e4824e9fba89506272119a254a23f1516948bc40d41f060aed9091dfc1",
        "unparsedAnalysis": [],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "totalTaurine",
          "EAN"
        ]
      },
      "analysisFieldSources": {
        "calcium": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 3: Truthahn, calcium"
        },
        "phosphorus": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 3: Truthahn, phosphorus"
        }
      },
      "manufacturerAnalysisPdf": {
        "sourceId": "manufacturer-leonardo-analysis-pdf",
        "page": 3,
        "row": "Truthahn"
      },
      "originalDeclarations": {
        "composition": "Truthahnfleisch, -leber, -herz, -muskelmagen (56 %); Fleischbrühe vom Truthahn (28,8 %); Truthahnfilet (14 %); Mineralstoffe (0,5 %); Eierschalen*¹ (0,5 %); Lachsöl (0,2 %) *¹getrocknet",
        "analysisVerbatim": "Analytische Bestandteile Protein 11 %; Fettgehalt 6 %; Rohasche 2,2 %; Rohfaser 0,3 %; Feuchtigkeit 78 %",
        "additivesVerbatim": "Ernährungsphysiologische Zusatzstoffe Vitamin D3 200 I.E.; Vitamin E 50 mg; Taurin 1.000 mg; Mangan (als Mangan(II)-sulfat, Monohydrat) 2 mg; Zink (als Zinksulfat, Monohydrat) 20 mg; Jod (als Kalziumjodat, wasserfrei) 0,2 mg ",
        "sourceId": "manufacturer-leonardo-truthahn-extra-filet-6-x"
      },
      "symbolImage": "cat-result-wet-mousse.webp"
    },
    {
      "id": "cat-research-leonardo-truthahn-mit-forelle-cranberries-6-x",
      "species": "cat",
      "brand": "LEONARDO",
      "line": "LEONARDO",
      "name": "Truthahn mit Forelle & Cranberries",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {
        "minYears": 1,
        "manufacturerWording": "ab einem Jahr"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "Truthahnfleisch, -herz, -leber, -muskelmagen (40 %); Brühe von Truthahn und Forelle (28,8 %); Forelle (26 %); Cranberries (4 %); Mineralstoffe (0,5 %); Eierschalen*¹ (0,5 %); Lachsöl (0,1 %); Katzenminze*¹ (0,1 %) *¹getrocknet",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-leonardo-truthahn-mit-forelle-cranberries-6-x",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Truthahnfleisch, -herz, -leber, -muskelmagen",
          "animal": "turkey",
          "percentage": 40.0,
          "uncertainty": null
        },
        {
          "name": "Brühe von Truthahn und Forelle",
          "animal": null,
          "percentage": 28.8,
          "uncertainty": "Tierart nicht vollständig einzeln zugeordnet"
        },
        {
          "name": "Forelle",
          "animal": "fish",
          "percentage": 26.0,
          "uncertainty": null
        },
        {
          "name": "Cranberries",
          "animal": null,
          "percentage": 4.0,
          "uncertainty": null
        },
        {
          "name": "Mineralstoffe",
          "animal": null,
          "percentage": 0.5,
          "uncertainty": null
        },
        {
          "name": "Eierschalen*¹",
          "animal": "egg",
          "percentage": 0.5,
          "uncertainty": null
        },
        {
          "name": "Lachsöl",
          "animal": "salmon",
          "percentage": 0.1,
          "uncertainty": null
        },
        {
          "name": "Katzenminze*¹ (0,1 %) *¹getrocknet",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 11.0,
          "fat": 6.5,
          "fibre": 0.3,
          "ash": 2.0,
          "moisture": 79.0,
          "calcium": 0.3,
          "phosphorus": 0.2
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 200.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Vitamin E",
            "value": 50.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Taurin",
            "value": 1000.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangan (als Mangan(II)-sulfat, Monohydrat)",
            "value": 2.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zink (als Zinksulfat, Monohydrat)",
            "value": 20.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Jod (als Kalziumjodat, wasserfrei)",
            "value": 0.2,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 0.43600000000000005,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "unit_conversion",
        "originalValue": 4.36,
        "originalUnit": "MJ/kg",
        "manufacturerKcalKg": 1041.0
      },
      "feeding": {
        "status": "blocked",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [],
        "rows": [],
        "interpolation": "disabled",
        "modifiers": [],
        "reason": "Herstellertabelle vorhanden, aber Alters-, Aktivitäts-, Idealgewichts- oder Mischfütterungsachsen nicht eindeutig im automatischen Modell zugeordnet.",
        "sourceTableSummary": "Alleinfuttermittel für ausgewachsene Katzen ab einem Jahr. 200-400 g täglich für eine ausgewachsene Katze mit ca. 3-5 kg Gewicht. Bitte zimmerwarm füttern. Frisches Trinkwasser sollte immer zur freien Verfügung stehen. Nach dem Öffnen max. 24 Stunden im Kühlschrank aufbewahren.",
        "originalTables": [],
        "models": [
          {
            "kind": "weight_bands",
            "ranges": [
              {
                "minWeightKg": 3,
                "maxWeightKg": 5,
                "minGrams": 200,
                "maxGrams": 400
              }
            ]
          }
        ]
      },
      "packages": [
        {
          "id": "pack-leonardo-truthahn-mit-forelle-cranberries-6-x-0",
          "units": 6,
          "unitNetGrams": 200.0,
          "netGrams": 1200.0,
          "ean": null,
          "sourceId": "manufacturer-leonardo-truthahn-mit-forelle-cranberries-6-x"
        },
        {
          "id": "pack-leonardo-truthahn-mit-forelle-cranberries-6-x-1",
          "units": 6,
          "unitNetGrams": 400.0,
          "netGrams": 2400.0,
          "ean": null,
          "sourceId": "manufacturer-leonardo-truthahn-mit-forelle-cranberries-6-x"
        }
      ],
      "offers": [
        "offer-cat-research-leonardo-truthahn-mit-forelle-cranberries-6-x"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-leonardo-truthahn-mit-forelle-cranberries-6-x",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-leonardo-truthahn-mit-forelle-cranberries-6-x",
          "section": "Fütterungsempfehlung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-leonardo-truthahn-mit-forelle-cranberries-6-x",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-leonardo-truthahn-mit-forelle-cranberries-6-x",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-leonardo-truthahn-mit-forelle-cranberries-6-x",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-leonardo-truthahn-mit-forelle-cranberries-6-x",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 2: Truthahn mit Forelle & Cranberries, Energie (ME)"
        },
        "feeding": {
          "sourceId": "manufacturer-leonardo-truthahn-mit-forelle-cranberries-6-x",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-leonardo-truthahn-mit-forelle-cranberries-6-x",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-leonardo-truthahn-mit-forelle-cranberries-6-x.html",
      "declaredTextures": [],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "5b182b7fa0cd327d4c837c56cc081436ee2f9420eab324839bf808eaf28b81cf",
        "unparsedAnalysis": [],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "totalTaurine",
          "EAN"
        ]
      },
      "analysisFieldSources": {
        "calcium": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 2: Truthahn mit Forelle & Cranberries, calcium"
        },
        "phosphorus": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 2: Truthahn mit Forelle & Cranberries, phosphorus"
        }
      },
      "manufacturerAnalysisPdf": {
        "sourceId": "manufacturer-leonardo-analysis-pdf",
        "page": 2,
        "row": "Truthahn mit Forelle & Cranberries"
      },
      "originalDeclarations": {
        "composition": "Truthahnfleisch, -herz, -leber, -muskelmagen (40 %); Brühe von Truthahn und Forelle (28,8 %); Forelle (26 %); Cranberries (4 %); Mineralstoffe (0,5 %); Eierschalen*¹ (0,5 %); Lachsöl (0,1 %); Katzenminze*¹ (0,1 %) *¹getrocknet",
        "analysisVerbatim": "Analytische Bestandteile Protein 11 %; Fettgehalt 6,5 %; Rohasche 2 %; Rohfaser 0,3 %; Feuchtigkeit 79 %",
        "additivesVerbatim": "Ernährungsphysiologische Zusatzstoffe Vitamin D3 200 I.E.; Vitamin E 50 mg; Taurin 1.000 mg; Mangan (als Mangan(II)-sulfat, Monohydrat) 2 mg; Zink (als Zinksulfat, Monohydrat) 20 mg; Jod (als Kalziumjodat, wasserfrei) 0,2 mg ",
        "sourceId": "manufacturer-leonardo-truthahn-mit-forelle-cranberries-6-x"
      },
      "symbolImage": "cat-result-wet-mousse.webp"
    },
    {
      "id": "cat-research-leonardo-truthahn-pur-16-x",
      "species": "cat",
      "brand": "LEONARDO",
      "line": "LEONARDO",
      "name": "Truthahn pur",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {
        "minYears": 1,
        "manufacturerWording": "ab einem Jahr"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "Truthahnfleisch, -leber, -herz, -muskelmagen (70 %); Fleischbrühe vom Truthahn (28,8 %); Eierschalen*¹ (0,5 %); Mineralstoffe (0,5 %); Lachsöl (0,2 %) *¹getrocknet",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-leonardo-truthahn-pur-16-x",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Truthahnfleisch, -leber, -herz, -muskelmagen",
          "animal": "turkey",
          "percentage": 70.0,
          "uncertainty": null
        },
        {
          "name": "Fleischbrühe vom Truthahn",
          "animal": "turkey",
          "percentage": 28.8,
          "uncertainty": null
        },
        {
          "name": "Eierschalen*¹",
          "animal": "egg",
          "percentage": 0.5,
          "uncertainty": null
        },
        {
          "name": "Mineralstoffe",
          "animal": null,
          "percentage": 0.5,
          "uncertainty": null
        },
        {
          "name": "Lachsöl (0,2 %) *¹getrocknet",
          "animal": "salmon",
          "percentage": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 11.5,
          "fat": 6.5,
          "fibre": 0.3,
          "ash": 2.1,
          "moisture": 78.5,
          "calcium": 0.3,
          "phosphorus": 0.25
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 200.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Vitamin E",
            "value": 50.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Taurin",
            "value": 1000.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangan (als Mangan(II)-sulfat, Monohydrat)",
            "value": 2.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zink (als Zinksulfat, Monohydrat)",
            "value": 20.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Jod (als Kalziumjodat, wasserfrei)",
            "value": 0.2,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 0.44000000000000006,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "unit_conversion",
        "originalValue": 4.4,
        "originalUnit": "MJ/kg",
        "manufacturerKcalKg": 1060.0
      },
      "feeding": {
        "status": "blocked",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [],
        "rows": [],
        "interpolation": "disabled",
        "modifiers": [],
        "reason": "Herstellertabelle vorhanden, aber Alters-, Aktivitäts-, Idealgewichts- oder Mischfütterungsachsen nicht eindeutig im automatischen Modell zugeordnet.",
        "sourceTableSummary": "Alleinfuttermittel für ausgewachsene Katzen ab einem Jahr. 2-3 Portionsbeutel täglich für eine ausgewachsene Katze mit ca. 4 kg Gewicht. Bitte zimmerwarm füttern. Frisches Trinkwasser sollte immer zur freien Verfügung stehen. Nach dem Öffnen max. 24 Stunden im Kühlschrank aufbewahren.",
        "originalTables": [],
        "models": [
          {
            "kind": "weight_bands",
            "ranges": [
              {
                "minWeightKg": 4.0,
                "maxWeightKg": 4.0,
                "minGrams": 170.0,
                "maxGrams": 255.0
              }
            ],
            "conversion": "2–3 Portionsbeutel × 85.0 g; nur am deklarierten Referenzgewicht"
          }
        ]
      },
      "packages": [
        {
          "id": "pack-leonardo-truthahn-pur-16-x-0",
          "units": 16,
          "unitNetGrams": 85.0,
          "netGrams": 1360.0,
          "ean": null,
          "sourceId": "manufacturer-leonardo-truthahn-pur-16-x"
        }
      ],
      "offers": [
        "offer-cat-research-leonardo-truthahn-pur-16-x"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-leonardo-truthahn-pur-16-x",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-leonardo-truthahn-pur-16-x",
          "section": "Fütterungsempfehlung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-leonardo-truthahn-pur-16-x",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-leonardo-truthahn-pur-16-x",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-leonardo-truthahn-pur-16-x",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-leonardo-truthahn-pur-16-x",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 2: Truthahn pur, Energie (ME)"
        },
        "feeding": {
          "sourceId": "manufacturer-leonardo-truthahn-pur-16-x",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-leonardo-truthahn-pur-16-x",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-leonardo-truthahn-pur-16-x.html",
      "declaredTextures": [],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "10cdddf4c04405557158d528b0dc4500668bb23973f7fba8fcc1b8780e1ab769",
        "unparsedAnalysis": [],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "totalTaurine",
          "EAN"
        ]
      },
      "analysisFieldSources": {
        "calcium": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 2: Truthahn pur, calcium"
        },
        "phosphorus": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 2: Truthahn pur, phosphorus"
        }
      },
      "manufacturerAnalysisPdf": {
        "sourceId": "manufacturer-leonardo-analysis-pdf",
        "page": 2,
        "row": "Truthahn pur"
      },
      "originalDeclarations": {
        "composition": "Truthahnfleisch, -leber, -herz, -muskelmagen (70 %); Fleischbrühe vom Truthahn (28,8 %); Eierschalen*¹ (0,5 %); Mineralstoffe (0,5 %); Lachsöl (0,2 %) *¹getrocknet",
        "analysisVerbatim": "Analytische Bestandteile Protein 11,5 %; Fettgehalt 6,5 %; Rohasche 2,1 %; Rohfaser 0,3 %; Feuchtigkeit 78,5 %",
        "additivesVerbatim": "Ernährungsphysiologische Zusatzstoffe Vitamin D3 200 I.E.; Vitamin E 50 mg; Taurin 1.000 mg; Mangan (als Mangan(II)-sulfat, Monohydrat) 2 mg; Zink (als Zinksulfat, Monohydrat) 20 mg; Jod (als Kalziumjodat, wasserfrei) 0,2 mg ",
        "sourceId": "manufacturer-leonardo-truthahn-pur-16-x"
      },
      "symbolImage": "cat-result-wet-mousse.webp"
    },
    {
      "id": "cat-research-leonardo-turkey-with-extra-pulled-beef-16-x",
      "species": "cat",
      "brand": "LEONARDO",
      "line": "LEONARDO",
      "name": "Turkey",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {
        "minYears": 1,
        "manufacturerWording": "ab einem Jahr"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "Truthahnfleisch, -herz, -leber, -muskelmagen (34,5 %); Fleischbrühe (34,3 %); Rindfleisch, gezupft (14 %); Hühnerleber (8,5 %); Rinderlunge (7,5 %); Eierschalen*¹ (0,5 %); Mineralstoffe (0,5 %); Lachsöl (0,2 %) *¹getrocknet",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-leonardo-turkey-with-extra-pulled-beef-16-x",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Truthahnfleisch, -herz, -leber, -muskelmagen",
          "animal": "turkey",
          "percentage": 34.5,
          "uncertainty": null
        },
        {
          "name": "Fleischbrühe",
          "animal": null,
          "percentage": 34.3,
          "uncertainty": null
        },
        {
          "name": "Rindfleisch, gezupft",
          "animal": "beef",
          "percentage": 14.0,
          "uncertainty": null
        },
        {
          "name": "Hühnerleber",
          "animal": "chicken",
          "percentage": 8.5,
          "uncertainty": null
        },
        {
          "name": "Rinderlunge",
          "animal": "beef",
          "percentage": 7.5,
          "uncertainty": null
        },
        {
          "name": "Eierschalen*¹",
          "animal": "egg",
          "percentage": 0.5,
          "uncertainty": null
        },
        {
          "name": "Mineralstoffe",
          "animal": null,
          "percentage": 0.5,
          "uncertainty": null
        },
        {
          "name": "Lachsöl (0,2 %) *¹getrocknet",
          "animal": "salmon",
          "percentage": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 12.0,
          "fat": 4.5,
          "fibre": 0.3,
          "ash": 1.9,
          "moisture": 79.0,
          "calcium": 0.3,
          "phosphorus": 0.2
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 200.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Vitamin E",
            "value": 50.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Taurin",
            "value": 1000.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangan (als Mangan(II)-sulfat, Monohydrat)",
            "value": 2.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zink (als Zinksulfat, Monohydrat)",
            "value": 20.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Jod (als Kalziumjodat, wasserfrei)",
            "value": 0.2,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 0.4,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "unit_conversion",
        "originalValue": 4.0,
        "originalUnit": "MJ/kg",
        "manufacturerKcalKg": 960.0
      },
      "feeding": {
        "status": "blocked",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [],
        "rows": [],
        "interpolation": "disabled",
        "modifiers": [],
        "reason": "Herstellertabelle vorhanden, aber Alters-, Aktivitäts-, Idealgewichts- oder Mischfütterungsachsen nicht eindeutig im automatischen Modell zugeordnet.",
        "sourceTableSummary": "Alleinfuttermittel für ausgewachsene Katzen ab einem Jahr. 2-3 Portionsbeutel täglich für eine ausgewachsene Katze mit ca. 4 kg Gewicht. Es wird empfohlen die Portionsbeutel mit LEONARDO Trockenfutter zu kombinieren (20 g Trockenfutter ersetzen etwa 1 Portionsbeutel). Frisches Trinkwasser sollte immer zur freien Verfügung stehen. Nach dem Öffnen max. 24 Stunden im Kühlschrank aufbewahren.",
        "originalTables": [],
        "models": [
          {
            "kind": "weight_bands",
            "ranges": [
              {
                "minWeightKg": 4.0,
                "maxWeightKg": 4.0,
                "minGrams": 140.0,
                "maxGrams": 210.0
              }
            ],
            "conversion": "2–3 Portionsbeutel × 70.0 g; nur am deklarierten Referenzgewicht"
          }
        ]
      },
      "packages": [
        {
          "id": "pack-leonardo-turkey-with-extra-pulled-beef-16-x-0",
          "units": 16,
          "unitNetGrams": 70.0,
          "netGrams": 1120.0,
          "ean": null,
          "sourceId": "manufacturer-leonardo-turkey-with-extra-pulled-beef-16-x"
        }
      ],
      "offers": [
        "offer-cat-research-leonardo-turkey-with-extra-pulled-beef-16-x"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-leonardo-turkey-with-extra-pulled-beef-16-x",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-leonardo-turkey-with-extra-pulled-beef-16-x",
          "section": "Fütterungsempfehlung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-leonardo-turkey-with-extra-pulled-beef-16-x",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-leonardo-turkey-with-extra-pulled-beef-16-x",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-leonardo-turkey-with-extra-pulled-beef-16-x",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-leonardo-turkey-with-extra-pulled-beef-16-x",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 2: Turkey, Energie (ME)"
        },
        "feeding": {
          "sourceId": "manufacturer-leonardo-turkey-with-extra-pulled-beef-16-x",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-leonardo-turkey-with-extra-pulled-beef-16-x",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-leonardo-turkey-with-extra-pulled-beef-16-x.html",
      "declaredTextures": [],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "37c1e56247d0982c7e556da0727c1d2b61b69b00c68a9296391cd0e74bcd0538",
        "unparsedAnalysis": [],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "totalTaurine",
          "EAN"
        ]
      },
      "analysisFieldSources": {
        "calcium": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 2: Turkey, calcium"
        },
        "phosphorus": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 2: Turkey, phosphorus"
        }
      },
      "manufacturerAnalysisPdf": {
        "sourceId": "manufacturer-leonardo-analysis-pdf",
        "page": 2,
        "row": "Turkey"
      },
      "originalDeclarations": {
        "composition": "Truthahnfleisch, -herz, -leber, -muskelmagen (34,5 %); Fleischbrühe (34,3 %); Rindfleisch, gezupft (14 %); Hühnerleber (8,5 %); Rinderlunge (7,5 %); Eierschalen*¹ (0,5 %); Mineralstoffe (0,5 %); Lachsöl (0,2 %) *¹getrocknet",
        "analysisVerbatim": "Analytische Bestandteile Protein 12 %; Fettgehalt 4,5 %; Rohasche 1,9 %; Rohfaser 0,3 %; Feuchtigkeit 79 %",
        "additivesVerbatim": "Ernährungsphysiologische Zusatzstoffe Vitamin D3 200 I.E.; Vitamin E 50 mg; Taurin 1.000 mg; Mangan (als Mangan(II)-sulfat, Monohydrat) 2 mg; Zink (als Zinksulfat, Monohydrat) 20 mg; Jod (als Kalziumjodat, wasserfrei) 0,2 mg ",
        "sourceId": "manufacturer-leonardo-turkey-with-extra-pulled-beef-16-x"
      },
      "symbolImage": "cat-result-wet-mousse.webp"
    },
    {
      "id": "cat-research-leonardo-wild-extra-filet-6-x",
      "species": "cat",
      "brand": "LEONARDO",
      "line": "LEONARDO",
      "name": "mit Wild",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {
        "minYears": 1,
        "manufacturerWording": "ab einem Jahr"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "Hühnerfleisch, -leber, -herz, -muskelmagen (42 %); Fleischbrühe von Huhn und Wild (28,8 %); Wildfleisch, -lunge, -herz, -leber (14 %); Hühnerfilet (14 %); Mineralstoffe (0,5 %); Eierschalen*¹ (0,5 %); Lachsöl (0,2 %) *¹getrocknet",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-leonardo-wild-extra-filet-6-x",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Hühnerfleisch, -leber, -herz, -muskelmagen",
          "animal": "chicken",
          "percentage": 42.0,
          "uncertainty": null
        },
        {
          "name": "Fleischbrühe von Huhn und Wild",
          "animal": null,
          "percentage": 28.8,
          "uncertainty": "Tierart nicht vollständig einzeln zugeordnet"
        },
        {
          "name": "Wildfleisch, -lunge, -herz, -leber",
          "animal": "venison",
          "percentage": 14.0,
          "uncertainty": null
        },
        {
          "name": "Hühnerfilet",
          "animal": "chicken",
          "percentage": 14.0,
          "uncertainty": null
        },
        {
          "name": "Mineralstoffe",
          "animal": null,
          "percentage": 0.5,
          "uncertainty": null
        },
        {
          "name": "Eierschalen*¹",
          "animal": "egg",
          "percentage": 0.5,
          "uncertainty": null
        },
        {
          "name": "Lachsöl (0,2 %) *¹getrocknet",
          "animal": "salmon",
          "percentage": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 11.0,
          "fat": 6.5,
          "fibre": 0.3,
          "ash": 2.0,
          "moisture": 78.5,
          "calcium": 0.25,
          "phosphorus": 0.2
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 200.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Vitamin E",
            "value": 50.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Taurin",
            "value": 1000.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangan (als Mangan(II)-sulfat, Monohydrat)",
            "value": 2.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zink (als Zinksulfat, Monohydrat)",
            "value": 20.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Jod (als Kalziumjodat, wasserfrei)",
            "value": 0.2,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 0.44400000000000006,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "unit_conversion",
        "originalValue": 4.44,
        "originalUnit": "MJ/kg",
        "manufacturerKcalKg": 1059.0
      },
      "feeding": {
        "status": "blocked",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [],
        "rows": [],
        "interpolation": "disabled",
        "modifiers": [],
        "reason": "Herstellertabelle vorhanden, aber Alters-, Aktivitäts-, Idealgewichts- oder Mischfütterungsachsen nicht eindeutig im automatischen Modell zugeordnet.",
        "sourceTableSummary": "Alleinfuttermittel für ausgewachsene Katzen ab einem Jahr. 200-400 g täglich für eine ausgewachsene Katze mit ca. 3-5 kg Gewicht. Bitte zimmerwarm füttern. Frisches Trinkwasser sollte immer zur freien Verfügung stehen. Nach dem Öffnen max. 24 Stunden im Kühlschrank aufbewahren.",
        "originalTables": [],
        "models": [
          {
            "kind": "weight_bands",
            "ranges": [
              {
                "minWeightKg": 3,
                "maxWeightKg": 5,
                "minGrams": 200,
                "maxGrams": 400
              }
            ]
          }
        ]
      },
      "packages": [
        {
          "id": "pack-leonardo-wild-extra-filet-6-x-0",
          "units": 6,
          "unitNetGrams": 200.0,
          "netGrams": 1200.0,
          "ean": null,
          "sourceId": "manufacturer-leonardo-wild-extra-filet-6-x"
        },
        {
          "id": "pack-leonardo-wild-extra-filet-6-x-1",
          "units": 6,
          "unitNetGrams": 400.0,
          "netGrams": 2400.0,
          "ean": null,
          "sourceId": "manufacturer-leonardo-wild-extra-filet-6-x"
        }
      ],
      "offers": [
        "offer-cat-research-leonardo-wild-extra-filet-6-x"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-leonardo-wild-extra-filet-6-x",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-leonardo-wild-extra-filet-6-x",
          "section": "Fütterungsempfehlung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-leonardo-wild-extra-filet-6-x",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-leonardo-wild-extra-filet-6-x",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-leonardo-wild-extra-filet-6-x",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-leonardo-wild-extra-filet-6-x",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 3: mit Wild, Energie (ME)"
        },
        "feeding": {
          "sourceId": "manufacturer-leonardo-wild-extra-filet-6-x",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-leonardo-wild-extra-filet-6-x",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-leonardo-wild-extra-filet-6-x.html",
      "declaredTextures": [],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "65347d510a27fd5b79e28b77a84017577010cc731bfc6a69216d89c03af1b056",
        "unparsedAnalysis": [],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "totalTaurine",
          "EAN"
        ]
      },
      "analysisFieldSources": {
        "calcium": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 3: mit Wild, calcium"
        },
        "phosphorus": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 3: mit Wild, phosphorus"
        }
      },
      "manufacturerAnalysisPdf": {
        "sourceId": "manufacturer-leonardo-analysis-pdf",
        "page": 3,
        "row": "mit Wild"
      },
      "originalDeclarations": {
        "composition": "Hühnerfleisch, -leber, -herz, -muskelmagen (42 %); Fleischbrühe von Huhn und Wild (28,8 %); Wildfleisch, -lunge, -herz, -leber (14 %); Hühnerfilet (14 %); Mineralstoffe (0,5 %); Eierschalen*¹ (0,5 %); Lachsöl (0,2 %) *¹getrocknet",
        "analysisVerbatim": "Analytische Bestandteile Protein 11 %; Fettgehalt 6,5 %; Rohasche 2 %; Rohfaser 0,3 %; Feuchtigkeit 78,5 %",
        "additivesVerbatim": "Ernährungsphysiologische Zusatzstoffe Vitamin D3 200 I.E.; Vitamin E 50 mg; Taurin 1.000 mg; Mangan (als Mangan(II)-sulfat, Monohydrat) 2 mg; Zink (als Zinksulfat, Monohydrat) 20 mg; Jod (als Kalziumjodat, wasserfrei) 0,2 mg ",
        "sourceId": "manufacturer-leonardo-wild-extra-filet-6-x"
      },
      "symbolImage": "cat-result-wet-mousse.webp"
    },
    {
      "id": "cat-research-leonardo-wild-heidelbeeren-16-x",
      "species": "cat",
      "brand": "LEONARDO",
      "line": "LEONARDO",
      "name": "Wild + Heidelbeeren",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {
        "minYears": 1,
        "manufacturerWording": "ab einem Jahr"
      },
      "recipeVersion": "manufacturer-page-2026-10-01",
      "status": "published",
      "history": [
        {
          "date": "2026-10-01",
          "action": "official_page_extraction_and_structural_validation"
        }
      ],
      "originalComposition": "Geflügelherz, -leber, -muskelmagen (37 %); Wildfleisch (30 %); Fleischbrühe von Geflügel und Wild (29,8 %); Heidelbeeren (2 %); Eierschalen*¹ (0,5 %); Mineralstoffe (0,5 %); Lachsöl (0,2 %) *¹getrocknet",
      "originalCompositionLocation": {
        "sourceId": "manufacturer-leonardo-wild-heidelbeeren-16-x",
        "section": "Zusammensetzung"
      },
      "normalizedIngredients": [
        {
          "name": "Geflügelherz, -leber, -muskelmagen",
          "animal": "poultry",
          "percentage": 37.0,
          "uncertainty": null
        },
        {
          "name": "Wildfleisch",
          "animal": "venison",
          "percentage": 30.0,
          "uncertainty": null
        },
        {
          "name": "Fleischbrühe von Geflügel und Wild",
          "animal": null,
          "percentage": 29.8,
          "uncertainty": "Tierart nicht vollständig einzeln zugeordnet"
        },
        {
          "name": "Heidelbeeren",
          "animal": null,
          "percentage": 2.0,
          "uncertainty": null
        },
        {
          "name": "Eierschalen*¹",
          "animal": "egg",
          "percentage": 0.5,
          "uncertainty": null
        },
        {
          "name": "Mineralstoffe",
          "animal": null,
          "percentage": 0.5,
          "uncertainty": null
        },
        {
          "name": "Lachsöl (0,2 %) *¹getrocknet",
          "animal": "salmon",
          "percentage": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 11.0,
          "fat": 6.0,
          "fibre": 0.3,
          "ash": 2.1,
          "moisture": 79.0,
          "calcium": 0.3,
          "phosphorus": 0.25
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 200.0,
            "unit": "IU/kg",
            "kind": "added"
          },
          {
            "name": "Vitamin E",
            "value": 50.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Taurin",
            "value": 1000.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangan (als Mangan(II)-sulfat, Monohydrat)",
            "value": 2.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Zink (als Zinksulfat, Monohydrat)",
            "value": 20.0,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Jod (als Kalziumjodat, wasserfrei)",
            "value": 0.2,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 0.42000000000000004,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "unit_conversion",
        "originalValue": 4.2,
        "originalUnit": "MJ/kg",
        "manufacturerKcalKg": 1010.0
      },
      "feeding": {
        "status": "blocked",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [],
        "rows": [],
        "interpolation": "disabled",
        "modifiers": [],
        "reason": "Herstellertabelle vorhanden, aber Alters-, Aktivitäts-, Idealgewichts- oder Mischfütterungsachsen nicht eindeutig im automatischen Modell zugeordnet.",
        "sourceTableSummary": "Alleinfuttermittel für ausgewachsene Katzen ab einem Jahr. 2-3 Portionsbeutel täglich für eine ausgewachsene Katze mit ca. 4 kg Gewicht. Bitte zimmerwarm füttern. Frisches Trinkwasser sollte immer zur freien Verfügung stehen. Nach dem Öffnen max. 24 Stunden im Kühlschrank aufbewahren.",
        "originalTables": [],
        "models": [
          {
            "kind": "weight_bands",
            "ranges": [
              {
                "minWeightKg": 4.0,
                "maxWeightKg": 4.0,
                "minGrams": 170.0,
                "maxGrams": 255.0
              }
            ],
            "conversion": "2–3 Portionsbeutel × 85.0 g; nur am deklarierten Referenzgewicht"
          }
        ]
      },
      "packages": [
        {
          "id": "pack-leonardo-wild-heidelbeeren-16-x-0",
          "units": 16,
          "unitNetGrams": 85.0,
          "netGrams": 1360.0,
          "ean": null,
          "sourceId": "manufacturer-leonardo-wild-heidelbeeren-16-x"
        }
      ],
      "offers": [
        "offer-cat-research-leonardo-wild-heidelbeeren-16-x"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "manufacturer-leonardo-wild-heidelbeeren-16-x",
          "section": "Produkttitel h1"
        },
        "category": {
          "sourceId": "manufacturer-leonardo-wild-heidelbeeren-16-x",
          "section": "Fütterungsempfehlung: Futterkategorie"
        },
        "lifeStages": {
          "sourceId": "manufacturer-leonardo-wild-heidelbeeren-16-x",
          "section": "Produktbeschreibung / Fütterungsempfehlung"
        },
        "ingredients": {
          "sourceId": "manufacturer-leonardo-wild-heidelbeeren-16-x",
          "section": "Zusammensetzung"
        },
        "analysis": {
          "sourceId": "manufacturer-leonardo-wild-heidelbeeren-16-x",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "manufacturer-leonardo-wild-heidelbeeren-16-x",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 2: Wild + Heidelbeeren, Energie (ME)"
        },
        "feeding": {
          "sourceId": "manufacturer-leonardo-wild-heidelbeeren-16-x",
          "section": "Fütterungsempfehlung"
        },
        "packages": {
          "sourceId": "manufacturer-leonardo-wild-heidelbeeren-16-x",
          "section": "Packungsgrößen: Hersteller-Konfigurator"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerdeklaration; keine Laborprüfung oder Qualitätszertifizierung.",
        "Nicht deklarierte Nährstoffwerte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-research-leonardo-wild-heidelbeeren-16-x.html",
      "declaredTextures": [],
      "physiologicalStages": [],
      "dataQuality": {
        "method": "manufacturer_html_sections_structured_extraction",
        "sourceSha256": "cc0f86c4e4780f9c08b5581e514fd14d96c9a28033c07b6bbfaaf7983eef97b7",
        "unparsedAnalysis": [],
        "unparsedAdditives": [],
        "formEvidence": "Herstellertext / deklarierte Feuchtigkeit",
        "validatedAt": "2026-10-01",
        "missingFields": [
          "totalTaurine",
          "EAN"
        ]
      },
      "analysisFieldSources": {
        "calcium": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 2: Wild + Heidelbeeren, calcium"
        },
        "phosphorus": {
          "sourceId": "manufacturer-leonardo-analysis-pdf",
          "section": "Seite 2: Wild + Heidelbeeren, phosphorus"
        }
      },
      "manufacturerAnalysisPdf": {
        "sourceId": "manufacturer-leonardo-analysis-pdf",
        "page": 2,
        "row": "Wild + Heidelbeeren"
      },
      "originalDeclarations": {
        "composition": "Geflügelherz, -leber, -muskelmagen (37 %); Wildfleisch (30 %); Fleischbrühe von Geflügel und Wild (29,8 %); Heidelbeeren (2 %); Eierschalen*¹ (0,5 %); Mineralstoffe (0,5 %); Lachsöl (0,2 %) *¹getrocknet",
        "analysisVerbatim": "Analytische Bestandteile Protein 11 %; Fettgehalt 6 %; Rohasche 2,1 %; Rohfaser 0,3 %; Feuchtigkeit 79 %",
        "additivesVerbatim": "Ernährungsphysiologische Zusatzstoffe Vitamin D3 200 I.E.; Vitamin E 50 mg; Taurin 1.000 mg; Mangan (als Mangan(II)-sulfat, Monohydrat) 2 mg; Zink (als Zinksulfat, Monohydrat) 20 mg; Jod (als Kalziumjodat, wasserfrei) 0,2 mg ",
        "sourceId": "manufacturer-leonardo-wild-heidelbeeren-16-x"
      },
      "symbolImage": "cat-food-wet.webp"
    },
    {
      "id": "cat-20261003-josera-naturecat",
      "species": "cat",
      "brand": "Josera",
      "line": "NatureCat",
      "name": "NatureCat",
      "market": "DE",
      "form": "dry",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {
        "manufacturerWording": "Ausgewachsene Katzen; keine numerische Altersgrenze auf der Produktseite."
      },
      "recipeVersion": "manufacturer-fact-review-2026-10-03",
      "status": "published",
      "history": [
        {
          "date": "2026-10-03",
          "action": "manual_official_source_review_and_structural_validation"
        }
      ],
      "originalComposition": null,
      "originalCompositionLocation": {
        "sourceId": "source-20261003-josera-naturecat",
        "section": "Zusammensetzung: eigenständig normalisierte Fakten"
      },
      "normalizedIngredients": [
        {
          "name": "Protein aus Geflügel, getrocknet",
          "animal": "poultry",
          "percentage": 34.0,
          "uncertainty": "Geflügelarten nicht benannt"
        },
        {
          "name": "Fett aus Geflügel",
          "animal": "poultry",
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Süßkartoffeln, getrocknet",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Kartoffeln, getrocknet",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Mehl aus Erbsen",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Faser aus Rüben",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Protein aus Lachs, getrocknet",
          "animal": "salmon",
          "percentage": 4.0,
          "uncertainty": null
        },
        {
          "name": "Tierisches Protein, hydrolysiert",
          "animal": null,
          "percentage": null,
          "uncertainty": "Tierarten nicht benannt"
        },
        {
          "name": "Hefen",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Mineralien",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Gemahlene Wurzel der Chicorée",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Kräuter und Früchte",
          "animal": null,
          "percentage": null,
          "uncertainty": "Einzelarten nicht benannt"
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 33,
          "fat": 20,
          "fibre": 2,
          "ash": 7.1,
          "moisture": null,
          "calcium": 1.3,
          "phosphorus": 1.05,
          "magnesium": 0.09,
          "sodium": 0.45,
          "potassium": 0.6
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin A",
            "value": 24000,
            "unit": "IU/kg"
          },
          {
            "name": "Vitamin D3",
            "value": 1800,
            "unit": "IU/kg"
          },
          {
            "name": "Vitamin E",
            "value": 220,
            "unit": "mg/kg"
          },
          {
            "name": "Vitamin B1",
            "value": 15,
            "unit": "mg/kg"
          },
          {
            "name": "Vitamin B2",
            "value": 20,
            "unit": "mg/kg"
          },
          {
            "name": "Vitamin B6",
            "value": 20,
            "unit": "mg/kg"
          },
          {
            "name": "Vitamin B12",
            "value": 100,
            "unit": "mcg/kg"
          },
          {
            "name": "Calcium-D-Pantothenat",
            "value": 50,
            "unit": "mg/kg"
          },
          {
            "name": "Niacinamid",
            "value": 90,
            "unit": "mg/kg"
          },
          {
            "name": "Folsäure",
            "value": 5,
            "unit": "mg/kg"
          },
          {
            "name": "Biotin",
            "value": 1000,
            "unit": "mcg/kg"
          },
          {
            "name": "Eisen als Sulfat",
            "value": 120,
            "unit": "mg/kg"
          },
          {
            "name": "Zink als Glycinchelat",
            "value": 100,
            "unit": "mg/kg"
          },
          {
            "name": "Mangan als Oxid",
            "value": 10,
            "unit": "mg/kg"
          },
          {
            "name": "Kupfer als Glycinchelat",
            "value": 10,
            "unit": "mg/kg"
          },
          {
            "name": "Jod als Calciumjodat",
            "value": 1.8,
            "unit": "mg/kg"
          },
          {
            "name": "Selen als Selenit",
            "value": 0.1,
            "unit": "mg/kg"
          }
        ]
      },
      "taurineTotal": {
        "kind": "total",
        "value": 1500,
        "unit": "mg/kg",
        "basis": "as_fed",
        "method": "manufacturer_declared_analysis",
        "sourceId": "source-20261003-josera-naturecat"
      },
      "energy": {
        "value": 1.7,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "unit_conversion",
        "originalValue": 17,
        "originalUnit": "MJ/kg"
      },
      "packages": [
        {
          "id": "pack-20261003-josera-naturecat-0",
          "units": 1,
          "unitNetGrams": 10000,
          "netGrams": 10000,
          "ean": null,
          "sourceId": "source-20261003-josera-naturecat"
        },
        {
          "id": "pack-20261003-josera-naturecat-1",
          "units": 1,
          "unitNetGrams": 4250,
          "netGrams": 4250,
          "ean": null,
          "sourceId": "source-20261003-josera-naturecat"
        },
        {
          "id": "pack-20261003-josera-naturecat-2",
          "units": 1,
          "unitNetGrams": 2000,
          "netGrams": 2000,
          "ean": null,
          "sourceId": "source-20261003-josera-naturecat"
        },
        {
          "id": "pack-20261003-josera-naturecat-3",
          "units": 1,
          "unitNetGrams": 400,
          "netGrams": 400,
          "ean": null,
          "sourceId": "source-20261003-josera-naturecat"
        }
      ],
      "offers": [
        "offer-20261003-josera-naturecat-0",
        "offer-20261003-josera-naturecat-1",
        "offer-20261003-josera-naturecat-2",
        "offer-20261003-josera-naturecat-3"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "source-20261003-josera-naturecat",
          "section": "Produktname"
        },
        "category": {
          "sourceId": "source-20261003-josera-naturecat",
          "section": "Produktspezifische Alleinfutterdeklaration"
        },
        "lifeStages": {
          "sourceId": "source-20261003-josera-naturecat",
          "section": "Hersteller-Lebensphase"
        },
        "ingredients": {
          "sourceId": "source-20261003-josera-naturecat",
          "section": "Zusammensetzung: eigenständig normalisierte Fakten"
        },
        "analysis": {
          "sourceId": "source-20261003-josera-naturecat",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "source-20261003-josera-naturecat",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "source-20261003-josera-naturecat",
          "section": "Deklarierte umsetzbare Energie; wenn nicht genannt: unbekannt"
        },
        "feeding": {
          "sourceId": "source-20261003-josera-naturecat",
          "section": "Fütterungsempfehlung: Gewichtsbasis und Tagesration"
        },
        "packages": {
          "sourceId": "source-20261003-josera-naturecat",
          "section": "Packungsvarianten"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerangaben sind keine unabhängige Laborprüfung.",
        "Nicht deklarierte Werte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie.",
        "Tocopherolhaltige natürliche Extrakte als Antioxidationsmittel; keine Menge deklariert."
      ],
      "detailPath": "produkte/cat-20261003-josera-naturecat.html",
      "declaredTextures": [],
      "physiologicalStages": [],
      "factReview": {
        "validatedAt": "2026-10-03",
        "method": "manual_review",
        "factSha256": "3bedd2b8469f115141a427bf831f976211a6cba72e5aa040503cfe415832923c",
        "evidenceFile": "docs/KATZEN-HERSTELLERFAKTEN-2026-10-03.json",
        "missingFields": [
          "moisture",
          "EAN"
        ]
      },
      "feeding": {
        "status": "blocked",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [],
        "rows": [],
        "interpolation": "disabled",
        "modifiers": [],
        "reason": "Herstellerkategorien über dokumentierte Modelle zugeordnet; keine pauschalen Abschläge und keine Extrapolation.",
        "sourceTableSummary": "Tagesration bei alleiniger Hauptfütterung; Originaldeklaration an der verlinkten Herstellerquelle. Gewichtsintervalle unverändert; Aktivitätszuordnung als Orientierung.",
        "originalTables": [
          [
            [
              "Gewichtsbereich (kg)",
              "Tagesration (g)"
            ],
            [
              "2–3",
              "30–50"
            ],
            [
              "3–4",
              "40–60"
            ],
            [
              "4–5",
              "45–70"
            ],
            [
              "5–7",
              "55–90"
            ],
            [
              "7–10",
              "70–115"
            ]
          ]
        ],
        "models": [
          {
            "kind": "weight_bands",
            "ranges": [
              {
                "minWeightKg": 2,
                "maxWeightKg": 3,
                "minGrams": 30,
                "maxGrams": 50
              },
              {
                "minWeightKg": 3,
                "maxWeightKg": 4,
                "minGrams": 40,
                "maxGrams": 60
              },
              {
                "minWeightKg": 4,
                "maxWeightKg": 5,
                "minGrams": 45,
                "maxGrams": 70
              },
              {
                "minWeightKg": 5,
                "maxWeightKg": 7,
                "minGrams": 55,
                "maxGrams": 90
              },
              {
                "minWeightKg": 7,
                "maxWeightKg": 10,
                "minGrams": 70,
                "maxGrams": 115
              }
            ]
          }
        ]
      },
      "analysisFieldSources": {
        "sodium": {
          "sourceId": "source-20261003-josera-naturecat-extra-0",
          "section": "Seite 1, Analytische Bestandteile"
        },
        "potassium": {
          "sourceId": "source-20261003-josera-naturecat-extra-0",
          "section": "Seite 1, Analytische Bestandteile"
        }
      },
      "symbolImage": "cat-food-dry.webp"
    },
    {
      "id": "cat-20261003-josera-culinesse",
      "species": "cat",
      "brand": "Josera",
      "line": "Culinesse",
      "name": "Culinesse",
      "market": "DE",
      "form": "dry",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {
        "manufacturerWording": "Ausgewachsene Katzen; keine numerische Altersgrenze auf der Produktseite."
      },
      "recipeVersion": "manufacturer-fact-review-2026-10-03",
      "status": "published",
      "history": [
        {
          "date": "2026-10-03",
          "action": "manual_official_source_review_and_structural_validation"
        }
      ],
      "originalComposition": null,
      "originalCompositionLocation": {
        "sourceId": "source-20261003-josera-culinesse",
        "section": "Zusammensetzung: eigenständig normalisierte Fakten"
      },
      "normalizedIngredients": [
        {
          "name": "Protein aus Geflügel, getrocknet",
          "animal": "poultry",
          "percentage": null,
          "uncertainty": "Geflügelarten nicht benannt"
        },
        {
          "name": "Reiskörner",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Mais als Vollkorn",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Fett aus Geflügel",
          "animal": "poultry",
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Faser aus Rüben",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Grieben, getrocknet",
          "animal": null,
          "percentage": null,
          "uncertainty": "Tierarten nicht benannt"
        },
        {
          "name": "Protein aus Lachs, getrocknet",
          "animal": "salmon",
          "percentage": 4.0,
          "uncertainty": null
        },
        {
          "name": "Tierisches Protein, hydrolysiert",
          "animal": null,
          "percentage": null,
          "uncertainty": "Tierarten nicht benannt"
        },
        {
          "name": "Leber aus Geflügel, hydrolysiert",
          "animal": "poultry",
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Mineralien",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 31,
          "fat": 13,
          "fibre": 2.2,
          "ash": 6.9,
          "moisture": null,
          "calcium": 1.3,
          "phosphorus": 1.05,
          "magnesium": 0.1,
          "sodium": 0.4,
          "potassium": 0.6
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin A",
            "value": 24000,
            "unit": "IU/kg"
          },
          {
            "name": "Vitamin D3",
            "value": 1800,
            "unit": "IU/kg"
          },
          {
            "name": "Vitamin E",
            "value": 220,
            "unit": "mg/kg"
          },
          {
            "name": "Vitamin B1",
            "value": 15,
            "unit": "mg/kg"
          },
          {
            "name": "Vitamin B2",
            "value": 20,
            "unit": "mg/kg"
          },
          {
            "name": "Vitamin B6",
            "value": 20,
            "unit": "mg/kg"
          },
          {
            "name": "Vitamin B12",
            "value": 100,
            "unit": "mcg/kg"
          },
          {
            "name": "Calcium-D-Pantothenat",
            "value": 50,
            "unit": "mg/kg"
          },
          {
            "name": "Niacinamid",
            "value": 90,
            "unit": "mg/kg"
          },
          {
            "name": "Folsäure",
            "value": 5,
            "unit": "mg/kg"
          },
          {
            "name": "Biotin",
            "value": 1000,
            "unit": "mcg/kg"
          },
          {
            "name": "Eisen als Sulfat",
            "value": 120,
            "unit": "mg/kg"
          },
          {
            "name": "Zink als Glycinchelat",
            "value": 100,
            "unit": "mg/kg"
          },
          {
            "name": "Mangan als Oxid",
            "value": 10,
            "unit": "mg/kg"
          },
          {
            "name": "Kupfer als Glycinchelat",
            "value": 10,
            "unit": "mg/kg"
          },
          {
            "name": "Jod als Calciumjodat",
            "value": 1.6,
            "unit": "mg/kg"
          },
          {
            "name": "Selen als Selenit",
            "value": 0.1,
            "unit": "mg/kg"
          }
        ]
      },
      "taurineTotal": {
        "kind": "total",
        "value": 1500,
        "unit": "mg/kg",
        "basis": "as_fed",
        "method": "manufacturer_declared_analysis",
        "sourceId": "source-20261003-josera-culinesse"
      },
      "energy": {
        "value": 1.56,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "unit_conversion",
        "originalValue": 15.6,
        "originalUnit": "MJ/kg"
      },
      "packages": [
        {
          "id": "pack-20261003-josera-culinesse-0",
          "units": 1,
          "unitNetGrams": 10000,
          "netGrams": 10000,
          "ean": null,
          "sourceId": "source-20261003-josera-culinesse"
        },
        {
          "id": "pack-20261003-josera-culinesse-1",
          "units": 1,
          "unitNetGrams": 4250,
          "netGrams": 4250,
          "ean": null,
          "sourceId": "source-20261003-josera-culinesse"
        },
        {
          "id": "pack-20261003-josera-culinesse-2",
          "units": 1,
          "unitNetGrams": 2000,
          "netGrams": 2000,
          "ean": null,
          "sourceId": "source-20261003-josera-culinesse"
        },
        {
          "id": "pack-20261003-josera-culinesse-3",
          "units": 1,
          "unitNetGrams": 400,
          "netGrams": 400,
          "ean": null,
          "sourceId": "source-20261003-josera-culinesse"
        }
      ],
      "offers": [
        "offer-20261003-josera-culinesse-0",
        "offer-20261003-josera-culinesse-1",
        "offer-20261003-josera-culinesse-2",
        "offer-20261003-josera-culinesse-3"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "source-20261003-josera-culinesse",
          "section": "Produktname"
        },
        "category": {
          "sourceId": "source-20261003-josera-culinesse",
          "section": "Produktspezifische Alleinfutterdeklaration"
        },
        "lifeStages": {
          "sourceId": "source-20261003-josera-culinesse",
          "section": "Hersteller-Lebensphase"
        },
        "ingredients": {
          "sourceId": "source-20261003-josera-culinesse",
          "section": "Zusammensetzung: eigenständig normalisierte Fakten"
        },
        "analysis": {
          "sourceId": "source-20261003-josera-culinesse",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "source-20261003-josera-culinesse",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "source-20261003-josera-culinesse",
          "section": "Deklarierte umsetzbare Energie; wenn nicht genannt: unbekannt"
        },
        "feeding": {
          "sourceId": "source-20261003-josera-culinesse",
          "section": "Fütterungsempfehlung: Gewichtsbasis und Tagesration"
        },
        "packages": {
          "sourceId": "source-20261003-josera-culinesse",
          "section": "Packungsvarianten"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerangaben sind keine unabhängige Laborprüfung.",
        "Nicht deklarierte Werte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-20261003-josera-culinesse.html",
      "declaredTextures": [],
      "physiologicalStages": [],
      "factReview": {
        "validatedAt": "2026-10-03",
        "method": "manual_review",
        "factSha256": "866db57963aa557305fe30c5b6e5b19908dac1bf416b0680b52ae8a6ad95574a",
        "evidenceFile": "docs/KATZEN-HERSTELLERFAKTEN-2026-10-03.json",
        "missingFields": [
          "moisture",
          "EAN"
        ]
      },
      "feeding": {
        "status": "blocked",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [],
        "rows": [],
        "interpolation": "disabled",
        "modifiers": [],
        "reason": "Herstellerkategorien über dokumentierte Modelle zugeordnet; keine pauschalen Abschläge und keine Extrapolation.",
        "sourceTableSummary": "Tagesration bei alleiniger Hauptfütterung; Originaldeklaration an der verlinkten Herstellerquelle. Gewichtsintervalle unverändert; Aktivitätszuordnung als Orientierung.",
        "originalTables": [
          [
            [
              "Gewichtsbereich (kg)",
              "Tagesration (g)"
            ],
            [
              "2–3",
              "30–55"
            ],
            [
              "3–4",
              "40–70"
            ],
            [
              "4–5",
              "50–80"
            ],
            [
              "5–7",
              "60–100"
            ],
            [
              "7–10",
              "75–125"
            ]
          ]
        ],
        "models": [
          {
            "kind": "weight_bands",
            "ranges": [
              {
                "minWeightKg": 2,
                "maxWeightKg": 3,
                "minGrams": 30,
                "maxGrams": 55
              },
              {
                "minWeightKg": 3,
                "maxWeightKg": 4,
                "minGrams": 40,
                "maxGrams": 70
              },
              {
                "minWeightKg": 4,
                "maxWeightKg": 5,
                "minGrams": 50,
                "maxGrams": 80
              },
              {
                "minWeightKg": 5,
                "maxWeightKg": 7,
                "minGrams": 60,
                "maxGrams": 100
              },
              {
                "minWeightKg": 7,
                "maxWeightKg": 10,
                "minGrams": 75,
                "maxGrams": 125
              }
            ]
          }
        ]
      },
      "symbolImage": "cat-food-dry.webp"
    },
    {
      "id": "cat-20261003-josera-marinesse",
      "species": "cat",
      "brand": "Josera",
      "line": "Marinesse",
      "name": "Marinesse",
      "market": "DE",
      "form": "dry",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {
        "manufacturerWording": "Ausgewachsene Katzen; keine numerische Altersgrenze auf der Produktseite."
      },
      "recipeVersion": "manufacturer-fact-review-2026-10-03",
      "status": "published",
      "history": [
        {
          "date": "2026-10-03",
          "action": "manual_official_source_review_and_structural_validation"
        }
      ],
      "originalComposition": null,
      "originalCompositionLocation": {
        "sourceId": "source-20261003-josera-marinesse",
        "section": "Zusammensetzung: eigenständig normalisierte Fakten"
      },
      "normalizedIngredients": [
        {
          "name": "Protein aus Lachs, getrocknet",
          "animal": "salmon",
          "percentage": 30.0,
          "uncertainty": null
        },
        {
          "name": "Kartoffeln, getrocknet",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Mehl aus Erbsen",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Fett aus Geflügel",
          "animal": "poultry",
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Faser aus Rüben",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Protein aus Kartoffeln",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Fischprotein, hydrolysiert",
          "animal": "fish",
          "percentage": null,
          "uncertainty": "Fischarten nicht benannt"
        },
        {
          "name": "Mineralien",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 30,
          "fat": 15,
          "fibre": 2.2,
          "ash": 6.9,
          "moisture": null,
          "calcium": 1.2,
          "phosphorus": 1,
          "magnesium": 0.1,
          "sodium": 0.4,
          "potassium": 0.65
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin A",
            "value": 24000,
            "unit": "IU/kg"
          },
          {
            "name": "Vitamin D3",
            "value": 1800,
            "unit": "IU/kg"
          },
          {
            "name": "Vitamin E",
            "value": 220,
            "unit": "mg/kg"
          },
          {
            "name": "Vitamin B1",
            "value": 15,
            "unit": "mg/kg"
          },
          {
            "name": "Vitamin B2",
            "value": 20,
            "unit": "mg/kg"
          },
          {
            "name": "Vitamin B6",
            "value": 20,
            "unit": "mg/kg"
          },
          {
            "name": "Vitamin B12",
            "value": 100,
            "unit": "mcg/kg"
          },
          {
            "name": "Calcium-D-Pantothenat",
            "value": 50,
            "unit": "mg/kg"
          },
          {
            "name": "Niacinamid",
            "value": 90,
            "unit": "mg/kg"
          },
          {
            "name": "Folsäure",
            "value": 5,
            "unit": "mg/kg"
          },
          {
            "name": "Biotin",
            "value": 1000,
            "unit": "mcg/kg"
          },
          {
            "name": "Eisen als Sulfat",
            "value": 110,
            "unit": "mg/kg"
          },
          {
            "name": "Mangan als Oxid",
            "value": 8,
            "unit": "mg/kg"
          },
          {
            "name": "Jod als Calciumjodat",
            "value": 1.7,
            "unit": "mg/kg"
          }
        ]
      },
      "taurineTotal": {
        "kind": "total",
        "value": 1500,
        "unit": "mg/kg",
        "basis": "as_fed",
        "method": "manufacturer_declared_analysis",
        "sourceId": "source-20261003-josera-marinesse"
      },
      "energy": {
        "value": 1.6,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "unit_conversion",
        "originalValue": 16,
        "originalUnit": "MJ/kg"
      },
      "packages": [
        {
          "id": "pack-20261003-josera-marinesse-0",
          "units": 1,
          "unitNetGrams": 10000,
          "netGrams": 10000,
          "ean": null,
          "sourceId": "source-20261003-josera-marinesse"
        },
        {
          "id": "pack-20261003-josera-marinesse-1",
          "units": 1,
          "unitNetGrams": 4250,
          "netGrams": 4250,
          "ean": null,
          "sourceId": "source-20261003-josera-marinesse"
        },
        {
          "id": "pack-20261003-josera-marinesse-2",
          "units": 1,
          "unitNetGrams": 2000,
          "netGrams": 2000,
          "ean": null,
          "sourceId": "source-20261003-josera-marinesse"
        },
        {
          "id": "pack-20261003-josera-marinesse-3",
          "units": 1,
          "unitNetGrams": 400,
          "netGrams": 400,
          "ean": null,
          "sourceId": "source-20261003-josera-marinesse"
        }
      ],
      "offers": [
        "offer-20261003-josera-marinesse-0",
        "offer-20261003-josera-marinesse-1",
        "offer-20261003-josera-marinesse-2",
        "offer-20261003-josera-marinesse-3"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "source-20261003-josera-marinesse",
          "section": "Produktname"
        },
        "category": {
          "sourceId": "source-20261003-josera-marinesse",
          "section": "Produktspezifische Alleinfutterdeklaration"
        },
        "lifeStages": {
          "sourceId": "source-20261003-josera-marinesse",
          "section": "Hersteller-Lebensphase"
        },
        "ingredients": {
          "sourceId": "source-20261003-josera-marinesse",
          "section": "Zusammensetzung: eigenständig normalisierte Fakten"
        },
        "analysis": {
          "sourceId": "source-20261003-josera-marinesse",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "source-20261003-josera-marinesse",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "source-20261003-josera-marinesse",
          "section": "Deklarierte umsetzbare Energie; wenn nicht genannt: unbekannt"
        },
        "feeding": {
          "sourceId": "source-20261003-josera-marinesse",
          "section": "Fütterungsempfehlung: Gewichtsbasis und Tagesration"
        },
        "packages": {
          "sourceId": "source-20261003-josera-marinesse",
          "section": "Packungsvarianten"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerangaben sind keine unabhängige Laborprüfung.",
        "Nicht deklarierte Werte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie.",
        "Zink-, Kupfer- und Selenzusatz im abrufbaren Produkttext nicht beziffert; keine Übertragung von anderen Josera-Rezepturen.",
        "Herstellerbezeichnung hypoallergen ist keine Garantie; Geflügelfett bleibt als Zutat erfasst."
      ],
      "detailPath": "produkte/cat-20261003-josera-marinesse.html",
      "declaredTextures": [],
      "physiologicalStages": [],
      "factReview": {
        "validatedAt": "2026-10-03",
        "method": "manual_review",
        "factSha256": "5a8b737e763ff480b518195bcc41b89dcd5ee9ba57fa51237ae27cf05aef33d6",
        "evidenceFile": "docs/KATZEN-HERSTELLERFAKTEN-2026-10-03.json",
        "missingFields": [
          "moisture",
          "EAN"
        ]
      },
      "feeding": {
        "status": "blocked",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [],
        "rows": [],
        "interpolation": "disabled",
        "modifiers": [],
        "reason": "Herstellerkategorien über dokumentierte Modelle zugeordnet; keine pauschalen Abschläge und keine Extrapolation.",
        "sourceTableSummary": "Tagesration bei alleiniger Hauptfütterung; Originaldeklaration an der verlinkten Herstellerquelle. Gewichtsintervalle unverändert; Aktivitätszuordnung als Orientierung.",
        "originalTables": [
          [
            [
              "Gewichtsbereich (kg)",
              "Tagesration (g)"
            ],
            [
              "2–3",
              "30–55"
            ],
            [
              "3–4",
              "40–65"
            ],
            [
              "4–5",
              "50–75"
            ],
            [
              "5–7",
              "60–95"
            ],
            [
              "7–10",
              "70–120"
            ]
          ]
        ],
        "models": [
          {
            "kind": "weight_bands",
            "ranges": [
              {
                "minWeightKg": 2,
                "maxWeightKg": 3,
                "minGrams": 30,
                "maxGrams": 55
              },
              {
                "minWeightKg": 3,
                "maxWeightKg": 4,
                "minGrams": 40,
                "maxGrams": 65
              },
              {
                "minWeightKg": 4,
                "maxWeightKg": 5,
                "minGrams": 50,
                "maxGrams": 75
              },
              {
                "minWeightKg": 5,
                "maxWeightKg": 7,
                "minGrams": 60,
                "maxGrams": 95
              },
              {
                "minWeightKg": 7,
                "maxWeightKg": 10,
                "minGrams": 70,
                "maxGrams": 120
              }
            ]
          }
        ]
      },
      "symbolImage": "cat-food-dry.webp"
    },
    {
      "id": "cat-20261003-josera-sensicat",
      "species": "cat",
      "brand": "Josera",
      "line": "SensiCat",
      "name": "SensiCat",
      "market": "DE",
      "form": "dry",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {
        "manufacturerWording": "Ausgewachsene Katzen; keine numerische Altersgrenze auf der Produktseite."
      },
      "recipeVersion": "manufacturer-fact-review-2026-10-03",
      "status": "published",
      "history": [
        {
          "date": "2026-10-03",
          "action": "manual_official_source_review_and_structural_validation"
        }
      ],
      "originalComposition": null,
      "originalCompositionLocation": {
        "sourceId": "source-20261003-josera-sensicat",
        "section": "Zusammensetzung: eigenständig normalisierte Fakten"
      },
      "normalizedIngredients": [
        {
          "name": "Protein aus Geflügel, getrocknet",
          "animal": "poultry",
          "percentage": null,
          "uncertainty": "Geflügelarten nicht benannt"
        },
        {
          "name": "Mais als Vollkorn",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Reiskörner",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Fett aus Geflügel",
          "animal": "poultry",
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Grieben, getrocknet",
          "animal": null,
          "percentage": null,
          "uncertainty": "Tierarten nicht benannt"
        },
        {
          "name": "Faser aus Rüben",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Tierisches Protein, hydrolysiert",
          "animal": null,
          "percentage": null,
          "uncertainty": "Tierarten nicht benannt"
        },
        {
          "name": "Leber aus Geflügel, hydrolysiert",
          "animal": "poultry",
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Mineralien",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Kräuter und Früchte",
          "animal": null,
          "percentage": null,
          "uncertainty": "Einzelarten nicht benannt"
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 33,
          "fat": 18,
          "fibre": 2,
          "ash": 6.7,
          "moisture": null,
          "calcium": 1.3,
          "phosphorus": 1,
          "magnesium": 0.09,
          "sodium": 0.4,
          "potassium": 0.6
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin A",
            "value": 24000,
            "unit": "IU/kg"
          },
          {
            "name": "Vitamin D3",
            "value": 1800,
            "unit": "IU/kg"
          },
          {
            "name": "Vitamin E",
            "value": 220,
            "unit": "mg/kg"
          },
          {
            "name": "Vitamin B1",
            "value": 15,
            "unit": "mg/kg"
          },
          {
            "name": "Vitamin B2",
            "value": 20,
            "unit": "mg/kg"
          },
          {
            "name": "Vitamin B6",
            "value": 20,
            "unit": "mg/kg"
          },
          {
            "name": "Vitamin B12",
            "value": 100,
            "unit": "mcg/kg"
          },
          {
            "name": "Calcium-D-Pantothenat",
            "value": 50,
            "unit": "mg/kg"
          },
          {
            "name": "Niacinamid",
            "value": 90,
            "unit": "mg/kg"
          },
          {
            "name": "Folsäure",
            "value": 5,
            "unit": "mg/kg"
          },
          {
            "name": "Biotin",
            "value": 1000,
            "unit": "mcg/kg"
          },
          {
            "name": "Eisen als Sulfat",
            "value": 130,
            "unit": "mg/kg"
          },
          {
            "name": "Zink als Glycinchelat",
            "value": 100,
            "unit": "mg/kg"
          },
          {
            "name": "Mangan als Oxid",
            "value": 11,
            "unit": "mg/kg"
          },
          {
            "name": "Kupfer als Glycinchelat",
            "value": 11,
            "unit": "mg/kg"
          },
          {
            "name": "Jod als Calciumjodat",
            "value": 1.8,
            "unit": "mg/kg"
          },
          {
            "name": "Selen als Selenit",
            "value": 0.1,
            "unit": "mg/kg"
          }
        ]
      },
      "taurineTotal": {
        "kind": "total",
        "value": 1500,
        "unit": "mg/kg",
        "basis": "as_fed",
        "method": "manufacturer_declared_analysis",
        "sourceId": "source-20261003-josera-sensicat"
      },
      "energy": {
        "value": 1.67,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "unit_conversion",
        "originalValue": 16.7,
        "originalUnit": "MJ/kg"
      },
      "packages": [
        {
          "id": "pack-20261003-josera-sensicat-0",
          "units": 1,
          "unitNetGrams": 10000,
          "netGrams": 10000,
          "ean": null,
          "sourceId": "source-20261003-josera-sensicat"
        },
        {
          "id": "pack-20261003-josera-sensicat-1",
          "units": 1,
          "unitNetGrams": 2000,
          "netGrams": 2000,
          "ean": null,
          "sourceId": "source-20261003-josera-sensicat"
        },
        {
          "id": "pack-20261003-josera-sensicat-2",
          "units": 1,
          "unitNetGrams": 400,
          "netGrams": 400,
          "ean": null,
          "sourceId": "source-20261003-josera-sensicat"
        }
      ],
      "offers": [
        "offer-20261003-josera-sensicat-0",
        "offer-20261003-josera-sensicat-1",
        "offer-20261003-josera-sensicat-2"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "source-20261003-josera-sensicat",
          "section": "Produktname"
        },
        "category": {
          "sourceId": "source-20261003-josera-sensicat",
          "section": "Produktspezifische Alleinfutterdeklaration"
        },
        "lifeStages": {
          "sourceId": "source-20261003-josera-sensicat",
          "section": "Hersteller-Lebensphase"
        },
        "ingredients": {
          "sourceId": "source-20261003-josera-sensicat",
          "section": "Zusammensetzung: eigenständig normalisierte Fakten"
        },
        "analysis": {
          "sourceId": "source-20261003-josera-sensicat",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "source-20261003-josera-sensicat",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "source-20261003-josera-sensicat",
          "section": "Deklarierte umsetzbare Energie; wenn nicht genannt: unbekannt"
        },
        "feeding": {
          "sourceId": "source-20261003-josera-sensicat",
          "section": "Fütterungsempfehlung: Gewichtsbasis und Tagesration"
        },
        "packages": {
          "sourceId": "source-20261003-josera-sensicat",
          "section": "Packungsvarianten"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerangaben sind keine unabhängige Laborprüfung.",
        "Nicht deklarierte Werte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-20261003-josera-sensicat.html",
      "declaredTextures": [],
      "physiologicalStages": [],
      "factReview": {
        "validatedAt": "2026-10-03",
        "method": "manual_review",
        "factSha256": "eae8511145dcd8fa7ebbf113251bf138f3ff170989a46547b1ae2183e694373e",
        "evidenceFile": "docs/KATZEN-HERSTELLERFAKTEN-2026-10-03.json",
        "missingFields": [
          "moisture",
          "EAN"
        ]
      },
      "feeding": {
        "status": "blocked",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [],
        "rows": [],
        "interpolation": "disabled",
        "modifiers": [],
        "reason": "Herstellerkategorien über dokumentierte Modelle zugeordnet; keine pauschalen Abschläge und keine Extrapolation.",
        "sourceTableSummary": "Tagesration bei alleiniger Hauptfütterung; Originaldeklaration an der verlinkten Herstellerquelle. Gewichtsintervalle unverändert; Aktivitätszuordnung als Orientierung.",
        "originalTables": [
          [
            [
              "Gewichtsbereich (kg)",
              "Tagesration (g)"
            ],
            [
              "2–3",
              "30–50"
            ],
            [
              "3–4",
              "40–65"
            ],
            [
              "4–5",
              "45–75"
            ],
            [
              "5–7",
              "55–90"
            ],
            [
              "7–10",
              "70–115"
            ]
          ]
        ],
        "models": [
          {
            "kind": "weight_bands",
            "ranges": [
              {
                "minWeightKg": 2,
                "maxWeightKg": 3,
                "minGrams": 30,
                "maxGrams": 50
              },
              {
                "minWeightKg": 3,
                "maxWeightKg": 4,
                "minGrams": 40,
                "maxGrams": 65
              },
              {
                "minWeightKg": 4,
                "maxWeightKg": 5,
                "minGrams": 45,
                "maxGrams": 75
              },
              {
                "minWeightKg": 5,
                "maxWeightKg": 7,
                "minGrams": 55,
                "maxGrams": 90
              },
              {
                "minWeightKg": 7,
                "maxWeightKg": 10,
                "minGrams": 70,
                "maxGrams": 115
              }
            ]
          }
        ]
      },
      "symbolImage": "cat-result-dry-kibble.webp"
    },
    {
      "id": "cat-20261003-mera-nature-adult-lachs-dry",
      "species": "cat",
      "brand": "mera",
      "line": "Cats Nature",
      "name": "Cats Nature Adult Lachs",
      "market": "DE",
      "form": "dry",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {
        "minYears": 1,
        "manufacturerWording": "Ab 12 Monaten laut offiziellem Herstellershop."
      },
      "recipeVersion": "manufacturer-fact-review-2026-10-03",
      "status": "published",
      "history": [
        {
          "date": "2026-10-03",
          "action": "manual_official_source_review_and_structural_validation"
        }
      ],
      "originalComposition": null,
      "originalCompositionLocation": {
        "sourceId": "source-20261003-mera-nature-adult-lachs-dry",
        "section": "Zusammensetzung: eigenständig normalisierte Fakten"
      },
      "normalizedIngredients": [
        {
          "name": "Protein aus Huhn, getrocknet",
          "animal": "chicken",
          "percentage": null,
          "uncertainty": "20 % als Anteil aus Tierwohlbetrieben deklariert, kein Gesamtrezepturanteil"
        },
        {
          "name": "Frischer Lachs",
          "animal": "salmon",
          "percentage": 14.0,
          "uncertainty": null
        },
        {
          "name": "Flocken aus Kartoffeln",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Fett aus Geflügel",
          "animal": "poultry",
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Stärke aus Kartoffeln",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Erbsen",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Protein aus Geflügel, hydrolysiert",
          "animal": "poultry",
          "percentage": null,
          "uncertainty": "Geflügelarten nicht benannt"
        },
        {
          "name": "Trockenschnitzel aus Rüben",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Trester aus Äpfeln",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Lignocellulose",
          "animal": null,
          "percentage": 2.6,
          "uncertainty": null
        },
        {
          "name": "Samen von Lein",
          "animal": null,
          "percentage": 2.5,
          "uncertainty": null
        },
        {
          "name": "Mineralien",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Bierhefe, getrocknet",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Öl aus Lachs",
          "animal": "salmon",
          "percentage": 0.8,
          "uncertainty": null
        },
        {
          "name": "Öl aus Sonnenblumen",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Inulin aus Chicorée",
          "animal": null,
          "percentage": 0.2,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 32,
          "fat": 18,
          "fibre": 4,
          "ash": 8.7,
          "moisture": null,
          "calcium": 1.7,
          "phosphorus": 1.1,
          "sodium": 0.45,
          "magnesium": 0.1,
          "omega6": 3.6,
          "omega3": 1.4
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin A",
            "value": 16000,
            "unit": "IU/kg"
          },
          {
            "name": "Vitamin D3",
            "value": 1600,
            "unit": "IU/kg"
          },
          {
            "name": "Vitamin E",
            "value": 300,
            "unit": "mg/kg"
          },
          {
            "name": "Vitamin C",
            "value": 100,
            "unit": "mg/kg"
          },
          {
            "name": "Taurin",
            "value": 2000,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Kupfer als Sulfat",
            "value": 15,
            "unit": "mg/kg"
          },
          {
            "name": "Zink als Sulfat",
            "value": 130,
            "unit": "mg/kg"
          },
          {
            "name": "Eisen als Sulfat",
            "value": 220,
            "unit": "mg/kg"
          },
          {
            "name": "Mangan als Sulfat",
            "value": 30,
            "unit": "mg/kg"
          },
          {
            "name": "Jod als Calciumjodat",
            "value": 1.8,
            "unit": "mg/kg"
          },
          {
            "name": "Selen als Selenit",
            "value": 0.4,
            "unit": "mg/kg"
          },
          {
            "name": "Biotin",
            "value": 350,
            "unit": "mcg/kg"
          },
          {
            "name": "DL-Methionin",
            "value": 3000,
            "unit": "mg/kg"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 1.629,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "unit_conversion",
        "originalValue": 16.29,
        "originalUnit": "MJ/kg"
      },
      "packages": [
        {
          "id": "pack-20261003-mera-nature-adult-lachs-dry-0",
          "units": 1,
          "unitNetGrams": 400,
          "netGrams": 400,
          "ean": null,
          "sourceId": "source-20261003-mera-nature-adult-lachs-dry-extra-0"
        },
        {
          "id": "pack-20261003-mera-nature-adult-lachs-dry-1",
          "units": 1,
          "unitNetGrams": 2000,
          "netGrams": 2000,
          "ean": null,
          "sourceId": "source-20261003-mera-nature-adult-lachs-dry-extra-0"
        },
        {
          "id": "pack-20261003-mera-nature-adult-lachs-dry-2",
          "units": 1,
          "unitNetGrams": 10000,
          "netGrams": 10000,
          "ean": null,
          "sourceId": "source-20261003-mera-nature-adult-lachs-dry-extra-0"
        }
      ],
      "offers": [],
      "fieldSources": {
        "identity": {
          "sourceId": "source-20261003-mera-nature-adult-lachs-dry",
          "section": "Produktname"
        },
        "category": {
          "sourceId": "source-20261003-mera-nature-adult-lachs-dry-extra-0",
          "section": "Produktbeschreibung: Alleinfutter ab 12 Monaten; Varianten"
        },
        "lifeStages": {
          "sourceId": "source-20261003-mera-nature-adult-lachs-dry-extra-0",
          "section": "Produktbeschreibung: Alleinfutter ab 12 Monaten; Varianten"
        },
        "ingredients": {
          "sourceId": "source-20261003-mera-nature-adult-lachs-dry",
          "section": "Zusammensetzung: eigenständig normalisierte Fakten"
        },
        "analysis": {
          "sourceId": "source-20261003-mera-nature-adult-lachs-dry",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "source-20261003-mera-nature-adult-lachs-dry",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "source-20261003-mera-nature-adult-lachs-dry",
          "section": "Deklarierte umsetzbare Energie; wenn nicht genannt: unbekannt"
        },
        "feeding": {
          "sourceId": "source-20261003-mera-nature-adult-lachs-dry",
          "section": "Fütterungsempfehlung: Gewichtsbasis und Tagesration"
        },
        "packages": {
          "sourceId": "source-20261003-mera-nature-adult-lachs-dry-extra-0",
          "section": "Produktbeschreibung: Alleinfutter ab 12 Monaten; Varianten"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerangaben sind keine unabhängige Laborprüfung.",
        "Nicht deklarierte Werte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie.",
        "Antioxidationsmittel ohne Mengenwert im Herstellershop.",
        "Kein eindeutig zugeordneter Herstellerpreis für die allgemeine Kostenrechnung freigegeben.",
        "Herstellershop zeigt ein voreingestelltes Abo; Preisart im Abruf nicht eindeutig. Preise bleiben offen."
      ],
      "detailPath": "produkte/cat-20261003-mera-nature-adult-lachs-dry.html",
      "declaredTextures": [],
      "physiologicalStages": [],
      "factReview": {
        "validatedAt": "2026-10-03",
        "method": "manual_review",
        "factSha256": "8f4728169882626226c9dde67a66436414682b3bcf1ec23d511909117d0080b8",
        "evidenceFile": "docs/KATZEN-HERSTELLERFAKTEN-2026-10-03.json",
        "missingFields": [
          "moisture",
          "taurineTotal",
          "EAN",
          "unambiguousManufacturerPrice"
        ]
      },
      "feeding": {
        "status": "blocked",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [],
        "rows": [],
        "interpolation": "disabled",
        "modifiers": [],
        "reason": "Herstellerkategorien über dokumentierte Modelle zugeordnet; keine pauschalen Abschläge und keine Extrapolation.",
        "sourceTableSummary": "Tagesration bei alleiniger Hauptfütterung; Originaldeklaration an der verlinkten Herstellerquelle. Gewichtsintervalle unverändert; Aktivitätszuordnung als Orientierung.",
        "originalTables": [
          [
            [
              "Körpergewicht (kg)",
              "Indoor (wenig aktiv)",
              "Outdoor (aktiv)"
            ],
            [
              "2",
              "30",
              "35"
            ],
            [
              "3",
              "35",
              "45"
            ],
            [
              "4",
              "45",
              "50"
            ],
            [
              "5",
              "50",
              "60"
            ],
            [
              "6",
              "60",
              "65"
            ],
            [
              "7",
              "65",
              "75"
            ],
            [
              "8",
              "70",
              "80"
            ],
            [
              "9",
              "75",
              "85"
            ],
            [
              "10",
              "80",
              "95"
            ]
          ]
        ],
        "models": [
          {
            "kind": "current_weight_table",
            "axis": "normal",
            "weightBasis": "currentWeightKg",
            "manufacturerColumn": "Indoor (wenig aktiv)",
            "housingExample": "indoor",
            "rows": [
              {
                "weightKg": 2,
                "minGrams": 30,
                "maxGrams": 30
              },
              {
                "weightKg": 3,
                "minGrams": 35,
                "maxGrams": 35
              },
              {
                "weightKg": 4,
                "minGrams": 45,
                "maxGrams": 45
              },
              {
                "weightKg": 5,
                "minGrams": 50,
                "maxGrams": 50
              },
              {
                "weightKg": 6,
                "minGrams": 60,
                "maxGrams": 60
              },
              {
                "weightKg": 7,
                "minGrams": 65,
                "maxGrams": 65
              },
              {
                "weightKg": 8,
                "minGrams": 70,
                "maxGrams": 70
              },
              {
                "weightKg": 9,
                "minGrams": 75,
                "maxGrams": 75
              },
              {
                "weightKg": 10,
                "minGrams": 80,
                "maxGrams": 80
              }
            ]
          },
          {
            "kind": "current_weight_table",
            "axis": "increased",
            "weightBasis": "currentWeightKg",
            "manufacturerColumn": "Outdoor (aktiv)",
            "housingExample": "outdoor",
            "rows": [
              {
                "weightKg": 2,
                "minGrams": 35,
                "maxGrams": 35
              },
              {
                "weightKg": 3,
                "minGrams": 45,
                "maxGrams": 45
              },
              {
                "weightKg": 4,
                "minGrams": 50,
                "maxGrams": 50
              },
              {
                "weightKg": 5,
                "minGrams": 60,
                "maxGrams": 60
              },
              {
                "weightKg": 6,
                "minGrams": 65,
                "maxGrams": 65
              },
              {
                "weightKg": 7,
                "minGrams": 75,
                "maxGrams": 75
              },
              {
                "weightKg": 8,
                "minGrams": 80,
                "maxGrams": 80
              },
              {
                "weightKg": 9,
                "minGrams": 85,
                "maxGrams": 85
              },
              {
                "weightKg": 10,
                "minGrams": 95,
                "maxGrams": 95
              }
            ]
          }
        ]
      },
      "symbolImage": "cat-food-dry.webp"
    },
    {
      "id": "cat-20261003-mera-nature-adult-lamm-dry",
      "species": "cat",
      "brand": "mera",
      "line": "Cats Nature",
      "name": "Cats Nature Adult Lamm",
      "market": "DE",
      "form": "dry",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {
        "minYears": 1,
        "manufacturerWording": "Ab 12 Monaten laut offiziellem Herstellershop."
      },
      "recipeVersion": "manufacturer-fact-review-2026-10-03",
      "status": "published",
      "history": [
        {
          "date": "2026-10-03",
          "action": "manual_official_source_review_and_structural_validation"
        }
      ],
      "originalComposition": null,
      "originalCompositionLocation": {
        "sourceId": "source-20261003-mera-nature-adult-lamm-dry",
        "section": "Zusammensetzung: eigenständig normalisierte Fakten"
      },
      "normalizedIngredients": [
        {
          "name": "Protein aus Huhn, getrocknet",
          "animal": "chicken",
          "percentage": null,
          "uncertainty": "20 % als Anteil aus Tierwohlbetrieben deklariert, kein Gesamtrezepturanteil"
        },
        {
          "name": "Frisches Lamm",
          "animal": "lamb",
          "percentage": 14.0,
          "uncertainty": null
        },
        {
          "name": "Flocken aus Kartoffeln",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Erbsen",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Fett aus Geflügel",
          "animal": "poultry",
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Stärke aus Kartoffeln",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Protein aus Geflügel, hydrolysiert",
          "animal": "poultry",
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Trockenschnitzel aus Rüben",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Samen von Lein",
          "animal": null,
          "percentage": 2.5,
          "uncertainty": null
        },
        {
          "name": "Trester aus Äpfeln",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Lignocellulose",
          "animal": null,
          "percentage": 1.8,
          "uncertainty": null
        },
        {
          "name": "Bierhefe, getrocknet",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Mineralien",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Öl aus Lachs",
          "animal": "salmon",
          "percentage": 0.8,
          "uncertainty": null
        },
        {
          "name": "Öl aus Sonnenblumen",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Inulin aus Chicorée",
          "animal": null,
          "percentage": 0.2,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 32,
          "fat": 18,
          "fibre": 3.5,
          "ash": 8.6,
          "moisture": null,
          "calcium": 1.6,
          "phosphorus": 1.15,
          "sodium": 0.4,
          "magnesium": 0.1,
          "omega6": 3.5,
          "omega3": 1.2
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin A",
            "value": 16000,
            "unit": "IU/kg"
          },
          {
            "name": "Vitamin D3",
            "value": 1600,
            "unit": "IU/kg"
          },
          {
            "name": "Vitamin E",
            "value": 300,
            "unit": "mg/kg"
          },
          {
            "name": "Vitamin C",
            "value": 100,
            "unit": "mg/kg"
          },
          {
            "name": "Taurin",
            "value": 2000,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Kupfer als Sulfat",
            "value": 15,
            "unit": "mg/kg"
          },
          {
            "name": "Zink als Sulfat",
            "value": 130,
            "unit": "mg/kg"
          },
          {
            "name": "Eisen als Sulfat",
            "value": 220,
            "unit": "mg/kg"
          },
          {
            "name": "Mangan als Sulfat",
            "value": 30,
            "unit": "mg/kg"
          },
          {
            "name": "Jod als Calciumjodat",
            "value": 1.8,
            "unit": "mg/kg"
          },
          {
            "name": "Selen als Selenit",
            "value": 0.4,
            "unit": "mg/kg"
          },
          {
            "name": "Biotin",
            "value": 350,
            "unit": "mcg/kg"
          },
          {
            "name": "DL-Methionin",
            "value": 3000,
            "unit": "mg/kg"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 1.637,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "unit_conversion",
        "originalValue": 16.37,
        "originalUnit": "MJ/kg"
      },
      "packages": [
        {
          "id": "pack-20261003-mera-nature-adult-lamm-dry-0",
          "units": 1,
          "unitNetGrams": 400,
          "netGrams": 400,
          "ean": null,
          "sourceId": "source-20261003-mera-nature-adult-lamm-dry-extra-0"
        },
        {
          "id": "pack-20261003-mera-nature-adult-lamm-dry-1",
          "units": 1,
          "unitNetGrams": 2000,
          "netGrams": 2000,
          "ean": null,
          "sourceId": "source-20261003-mera-nature-adult-lamm-dry-extra-0"
        }
      ],
      "offers": [],
      "fieldSources": {
        "identity": {
          "sourceId": "source-20261003-mera-nature-adult-lamm-dry",
          "section": "Produktname"
        },
        "category": {
          "sourceId": "source-20261003-mera-nature-adult-lamm-dry-extra-0",
          "section": "Produktbeschreibung: Alleinfutter ab 12 Monaten; Varianten"
        },
        "lifeStages": {
          "sourceId": "source-20261003-mera-nature-adult-lamm-dry-extra-0",
          "section": "Produktbeschreibung: Alleinfutter ab 12 Monaten; Varianten"
        },
        "ingredients": {
          "sourceId": "source-20261003-mera-nature-adult-lamm-dry",
          "section": "Zusammensetzung: eigenständig normalisierte Fakten"
        },
        "analysis": {
          "sourceId": "source-20261003-mera-nature-adult-lamm-dry",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "source-20261003-mera-nature-adult-lamm-dry",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "source-20261003-mera-nature-adult-lamm-dry",
          "section": "Deklarierte umsetzbare Energie; wenn nicht genannt: unbekannt"
        },
        "feeding": {
          "sourceId": "source-20261003-mera-nature-adult-lamm-dry",
          "section": "Fütterungsempfehlung: Gewichtsbasis und Tagesration"
        },
        "packages": {
          "sourceId": "source-20261003-mera-nature-adult-lamm-dry-extra-0",
          "section": "Produktbeschreibung: Alleinfutter ab 12 Monaten; Varianten"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerangaben sind keine unabhängige Laborprüfung.",
        "Nicht deklarierte Werte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie.",
        "Kein eindeutig zugeordneter Herstellerpreis für die allgemeine Kostenrechnung freigegeben.",
        "Herstellershop zeigt ein voreingestelltes Abo; Preisart im Abruf nicht eindeutig. Preise bleiben offen."
      ],
      "detailPath": "produkte/cat-20261003-mera-nature-adult-lamm-dry.html",
      "declaredTextures": [],
      "physiologicalStages": [],
      "factReview": {
        "validatedAt": "2026-10-03",
        "method": "manual_review",
        "factSha256": "33c5497e537b71938279ce4162c4fb2686484f0a81b4d8239aa4a141c2cf59c1",
        "evidenceFile": "docs/KATZEN-HERSTELLERFAKTEN-2026-10-03.json",
        "missingFields": [
          "moisture",
          "taurineTotal",
          "EAN",
          "unambiguousManufacturerPrice"
        ]
      },
      "feeding": {
        "status": "blocked",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [],
        "rows": [],
        "interpolation": "disabled",
        "modifiers": [],
        "reason": "Herstellerkategorien über dokumentierte Modelle zugeordnet; keine pauschalen Abschläge und keine Extrapolation.",
        "sourceTableSummary": "Tagesration bei alleiniger Hauptfütterung; Originaldeklaration an der verlinkten Herstellerquelle. Gewichtsintervalle unverändert; Aktivitätszuordnung als Orientierung.",
        "originalTables": [
          [
            [
              "Körpergewicht (kg)",
              "Indoor (wenig aktiv)",
              "Outdoor (aktiv)"
            ],
            [
              "2",
              "30",
              "35"
            ],
            [
              "3",
              "35",
              "40"
            ],
            [
              "4",
              "45",
              "50"
            ],
            [
              "5",
              "50",
              "60"
            ],
            [
              "6",
              "55",
              "65"
            ],
            [
              "7",
              "65",
              "75"
            ],
            [
              "8",
              "70",
              "80"
            ],
            [
              "9",
              "75",
              "85"
            ],
            [
              "10",
              "80",
              "90"
            ]
          ]
        ],
        "models": [
          {
            "kind": "current_weight_table",
            "axis": "normal",
            "weightBasis": "currentWeightKg",
            "manufacturerColumn": "Indoor (wenig aktiv)",
            "housingExample": "indoor",
            "rows": [
              {
                "weightKg": 2,
                "minGrams": 30,
                "maxGrams": 30
              },
              {
                "weightKg": 3,
                "minGrams": 35,
                "maxGrams": 35
              },
              {
                "weightKg": 4,
                "minGrams": 45,
                "maxGrams": 45
              },
              {
                "weightKg": 5,
                "minGrams": 50,
                "maxGrams": 50
              },
              {
                "weightKg": 6,
                "minGrams": 55,
                "maxGrams": 55
              },
              {
                "weightKg": 7,
                "minGrams": 65,
                "maxGrams": 65
              },
              {
                "weightKg": 8,
                "minGrams": 70,
                "maxGrams": 70
              },
              {
                "weightKg": 9,
                "minGrams": 75,
                "maxGrams": 75
              },
              {
                "weightKg": 10,
                "minGrams": 80,
                "maxGrams": 80
              }
            ]
          },
          {
            "kind": "current_weight_table",
            "axis": "increased",
            "weightBasis": "currentWeightKg",
            "manufacturerColumn": "Outdoor (aktiv)",
            "housingExample": "outdoor",
            "rows": [
              {
                "weightKg": 2,
                "minGrams": 35,
                "maxGrams": 35
              },
              {
                "weightKg": 3,
                "minGrams": 40,
                "maxGrams": 40
              },
              {
                "weightKg": 4,
                "minGrams": 50,
                "maxGrams": 50
              },
              {
                "weightKg": 5,
                "minGrams": 60,
                "maxGrams": 60
              },
              {
                "weightKg": 6,
                "minGrams": 65,
                "maxGrams": 65
              },
              {
                "weightKg": 7,
                "minGrams": 75,
                "maxGrams": 75
              },
              {
                "weightKg": 8,
                "minGrams": 80,
                "maxGrams": 80
              },
              {
                "weightKg": 9,
                "minGrams": 85,
                "maxGrams": 85
              },
              {
                "weightKg": 10,
                "minGrams": 90,
                "maxGrams": 90
              }
            ]
          }
        ]
      },
      "symbolImage": "cat-food-dry.webp"
    },
    {
      "id": "cat-20261003-mera-nature-sensitive-lachs-dry",
      "species": "cat",
      "brand": "mera",
      "line": "Cats Nature",
      "name": "Cats Nature Sensitive Adult Lachs",
      "market": "DE",
      "form": "dry",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {
        "minYears": 1,
        "manufacturerWording": "Ab 12 Monaten laut offiziellem Herstellershop."
      },
      "recipeVersion": "manufacturer-fact-review-2026-10-03",
      "status": "published",
      "history": [
        {
          "date": "2026-10-03",
          "action": "manual_official_source_review_and_structural_validation"
        }
      ],
      "originalComposition": null,
      "originalCompositionLocation": {
        "sourceId": "source-20261003-mera-nature-sensitive-lachs-dry",
        "section": "Zusammensetzung: eigenständig normalisierte Fakten"
      },
      "normalizedIngredients": [
        {
          "name": "Protein aus Lachs, getrocknet",
          "animal": "salmon",
          "percentage": 24.0,
          "uncertainty": null
        },
        {
          "name": "Frischer Lachs",
          "animal": "salmon",
          "percentage": 14.0,
          "uncertainty": null
        },
        {
          "name": "Flocken aus Kartoffeln",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Stärke aus Kartoffeln",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Protein aus Erbsen",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Fett aus Geflügel",
          "animal": "poultry",
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Protein aus Geflügel, hydrolysiert",
          "animal": "poultry",
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Trockenschnitzel aus Rüben",
          "animal": null,
          "percentage": 3.0,
          "uncertainty": null
        },
        {
          "name": "Bierhefe, getrocknet",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Trester aus Äpfeln",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Samen von Lein",
          "animal": null,
          "percentage": 2.5,
          "uncertainty": null
        },
        {
          "name": "Lignocellulose",
          "animal": null,
          "percentage": 2.4,
          "uncertainty": null
        },
        {
          "name": "Protein aus Kartoffeln",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Mineralien",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Zellwände von Hefen",
          "animal": null,
          "percentage": 1.0,
          "uncertainty": null
        },
        {
          "name": "Öl aus Lachs",
          "animal": "salmon",
          "percentage": 0.6,
          "uncertainty": null
        },
        {
          "name": "Öl aus Sonnenblumen",
          "animal": null,
          "percentage": 0.4,
          "uncertainty": null
        },
        {
          "name": "Inulin aus Chicorée",
          "animal": null,
          "percentage": 0.2,
          "uncertainty": null
        },
        {
          "name": "Schalen von Flohsamen",
          "animal": null,
          "percentage": 0.2,
          "uncertainty": null
        },
        {
          "name": "Blüten der Kamille",
          "animal": null,
          "percentage": 0.1,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 32,
          "fat": 16,
          "fibre": 4.2,
          "ash": 8.9,
          "moisture": null,
          "calcium": 1.5,
          "phosphorus": 1.1,
          "sodium": 0.55,
          "magnesium": 0.1,
          "omega6": 2.8,
          "omega3": 1.9
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin A",
            "value": 16000,
            "unit": "IU/kg"
          },
          {
            "name": "Vitamin D3",
            "value": 1600,
            "unit": "IU/kg"
          },
          {
            "name": "Vitamin E",
            "value": 300,
            "unit": "mg/kg"
          },
          {
            "name": "Vitamin C",
            "value": 100,
            "unit": "mg/kg"
          },
          {
            "name": "Taurin",
            "value": 2000,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Kupfer als Sulfat",
            "value": 15,
            "unit": "mg/kg"
          },
          {
            "name": "Zink als Sulfat",
            "value": 130,
            "unit": "mg/kg"
          },
          {
            "name": "Eisen als Sulfat",
            "value": 220,
            "unit": "mg/kg"
          },
          {
            "name": "Mangan als Sulfat",
            "value": 30,
            "unit": "mg/kg"
          },
          {
            "name": "Jod als Calciumjodat",
            "value": 1.8,
            "unit": "mg/kg"
          },
          {
            "name": "Selen als Selenit",
            "value": 0.4,
            "unit": "mg/kg"
          },
          {
            "name": "Biotin",
            "value": 350,
            "unit": "mcg/kg"
          },
          {
            "name": "DL-Methionin",
            "value": 3000,
            "unit": "mg/kg"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 1.585,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "unit_conversion",
        "originalValue": 15.85,
        "originalUnit": "MJ/kg"
      },
      "packages": [
        {
          "id": "pack-20261003-mera-nature-sensitive-lachs-dry-0",
          "units": 1,
          "unitNetGrams": 400,
          "netGrams": 400,
          "ean": null,
          "sourceId": "source-20261003-mera-nature-sensitive-lachs-dry-extra-0"
        },
        {
          "id": "pack-20261003-mera-nature-sensitive-lachs-dry-1",
          "units": 1,
          "unitNetGrams": 2000,
          "netGrams": 2000,
          "ean": null,
          "sourceId": "source-20261003-mera-nature-sensitive-lachs-dry-extra-0"
        }
      ],
      "offers": [],
      "fieldSources": {
        "identity": {
          "sourceId": "source-20261003-mera-nature-sensitive-lachs-dry",
          "section": "Produktname"
        },
        "category": {
          "sourceId": "source-20261003-mera-nature-sensitive-lachs-dry-extra-0",
          "section": "Produktbeschreibung: Alleinfutter ab 12 Monaten; Varianten"
        },
        "lifeStages": {
          "sourceId": "source-20261003-mera-nature-sensitive-lachs-dry-extra-0",
          "section": "Produktbeschreibung: Alleinfutter ab 12 Monaten; Varianten"
        },
        "ingredients": {
          "sourceId": "source-20261003-mera-nature-sensitive-lachs-dry",
          "section": "Zusammensetzung: eigenständig normalisierte Fakten"
        },
        "analysis": {
          "sourceId": "source-20261003-mera-nature-sensitive-lachs-dry",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "source-20261003-mera-nature-sensitive-lachs-dry",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "source-20261003-mera-nature-sensitive-lachs-dry",
          "section": "Deklarierte umsetzbare Energie; wenn nicht genannt: unbekannt"
        },
        "feeding": {
          "sourceId": "source-20261003-mera-nature-sensitive-lachs-dry",
          "section": "Fütterungsempfehlung: Gewichtsbasis und Tagesration"
        },
        "packages": {
          "sourceId": "source-20261003-mera-nature-sensitive-lachs-dry-extra-0",
          "section": "Produktbeschreibung: Alleinfutter ab 12 Monaten; Varianten"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerangaben sind keine unabhängige Laborprüfung.",
        "Nicht deklarierte Werte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie.",
        "Sensitive/Mono-Protein ist eine Herstellerbeschreibung; Geflügelfett und Geflügelproteinhydrolysat bleiben ausdrücklich erfasst.",
        "Kein eindeutig zugeordneter Herstellerpreis für die allgemeine Kostenrechnung freigegeben.",
        "Herstellershop zeigt ein voreingestelltes Abo; Preisart im Abruf nicht eindeutig. Preise bleiben offen."
      ],
      "detailPath": "produkte/cat-20261003-mera-nature-sensitive-lachs-dry.html",
      "declaredTextures": [],
      "physiologicalStages": [],
      "factReview": {
        "validatedAt": "2026-10-03",
        "method": "manual_review",
        "factSha256": "1b7da959d3060e7395763980bce830827041bf727ea5479a1329d1fc91242002",
        "evidenceFile": "docs/KATZEN-HERSTELLERFAKTEN-2026-10-03.json",
        "missingFields": [
          "moisture",
          "taurineTotal",
          "EAN",
          "unambiguousManufacturerPrice"
        ]
      },
      "feeding": {
        "status": "blocked",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [],
        "rows": [],
        "interpolation": "disabled",
        "modifiers": [],
        "reason": "Herstellerkategorien über dokumentierte Modelle zugeordnet; keine pauschalen Abschläge und keine Extrapolation.",
        "sourceTableSummary": "Tagesration bei alleiniger Hauptfütterung; Originaldeklaration an der verlinkten Herstellerquelle. Gewichtsintervalle unverändert; Aktivitätszuordnung als Orientierung.",
        "originalTables": [
          [
            [
              "Körpergewicht (kg)",
              "Indoor (wenig aktiv)",
              "Outdoor (aktiv)"
            ],
            [
              "2",
              "30",
              "35"
            ],
            [
              "3",
              "40",
              "45"
            ],
            [
              "4",
              "45",
              "55"
            ],
            [
              "5",
              "55",
              "60"
            ],
            [
              "6",
              "60",
              "70"
            ],
            [
              "7",
              "65",
              "75"
            ],
            [
              "8",
              "70",
              "80"
            ],
            [
              "9",
              "75",
              "90"
            ],
            [
              "10",
              "80",
              "95"
            ]
          ]
        ],
        "models": [
          {
            "kind": "current_weight_table",
            "axis": "normal",
            "weightBasis": "currentWeightKg",
            "manufacturerColumn": "Indoor (wenig aktiv)",
            "housingExample": "indoor",
            "rows": [
              {
                "weightKg": 2,
                "minGrams": 30,
                "maxGrams": 30
              },
              {
                "weightKg": 3,
                "minGrams": 40,
                "maxGrams": 40
              },
              {
                "weightKg": 4,
                "minGrams": 45,
                "maxGrams": 45
              },
              {
                "weightKg": 5,
                "minGrams": 55,
                "maxGrams": 55
              },
              {
                "weightKg": 6,
                "minGrams": 60,
                "maxGrams": 60
              },
              {
                "weightKg": 7,
                "minGrams": 65,
                "maxGrams": 65
              },
              {
                "weightKg": 8,
                "minGrams": 70,
                "maxGrams": 70
              },
              {
                "weightKg": 9,
                "minGrams": 75,
                "maxGrams": 75
              },
              {
                "weightKg": 10,
                "minGrams": 80,
                "maxGrams": 80
              }
            ]
          },
          {
            "kind": "current_weight_table",
            "axis": "increased",
            "weightBasis": "currentWeightKg",
            "manufacturerColumn": "Outdoor (aktiv)",
            "housingExample": "outdoor",
            "rows": [
              {
                "weightKg": 2,
                "minGrams": 35,
                "maxGrams": 35
              },
              {
                "weightKg": 3,
                "minGrams": 45,
                "maxGrams": 45
              },
              {
                "weightKg": 4,
                "minGrams": 55,
                "maxGrams": 55
              },
              {
                "weightKg": 5,
                "minGrams": 60,
                "maxGrams": 60
              },
              {
                "weightKg": 6,
                "minGrams": 70,
                "maxGrams": 70
              },
              {
                "weightKg": 7,
                "minGrams": 75,
                "maxGrams": 75
              },
              {
                "weightKg": 8,
                "minGrams": 80,
                "maxGrams": 80
              },
              {
                "weightKg": 9,
                "minGrams": 90,
                "maxGrams": 90
              },
              {
                "weightKg": 10,
                "minGrams": 95,
                "maxGrams": 95
              }
            ]
          }
        ]
      },
      "symbolImage": "cat-food-dry.webp"
    },
    {
      "id": "cat-20261003-mera-nature-adult-lachs-wet",
      "species": "cat",
      "brand": "mera",
      "line": "Cats Nature",
      "name": "Cats Nature Adult Lachs Nassfutter",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {
        "minYears": 1
      },
      "recipeVersion": "manufacturer-fact-review-2026-10-03",
      "status": "published",
      "history": [
        {
          "date": "2026-10-03",
          "action": "manual_official_source_review_and_structural_validation"
        }
      ],
      "originalComposition": null,
      "originalCompositionLocation": {
        "sourceId": "source-20261003-mera-nature-adult-lachs-wet",
        "section": "Zusammensetzung: eigenständig normalisierte Fakten"
      },
      "normalizedIngredients": [
        {
          "name": "Huhn: Herzen, Mägen, Leber, Fleisch und Hals",
          "animal": "chicken",
          "percentage": 55.0,
          "uncertainty": null
        },
        {
          "name": "Brühe",
          "animal": null,
          "percentage": 27.0,
          "uncertainty": "Tierarten nicht benannt"
        },
        {
          "name": "Lachs",
          "animal": "salmon",
          "percentage": 15.0,
          "uncertainty": null
        },
        {
          "name": "Öl aus Sonnenblumen",
          "animal": null,
          "percentage": 2.0,
          "uncertainty": null
        },
        {
          "name": "Mineralien",
          "animal": null,
          "percentage": 1.0,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 10.4,
          "fat": 6,
          "fibre": 0.3,
          "ash": 3,
          "moisture": 78,
          "calcium": null,
          "phosphorus": null
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin B1",
            "value": 10,
            "unit": "mg/kg"
          },
          {
            "name": "Zink als Sulfat",
            "value": 25,
            "unit": "mg/kg"
          },
          {
            "name": "Mangan als Sulfat",
            "value": 1.4,
            "unit": "mg/kg"
          },
          {
            "name": "Jod als Calciumjodat",
            "value": 0.75,
            "unit": "mg/kg"
          },
          {
            "name": "Kupfer als Sulfat",
            "value": 1.5,
            "unit": "mg/kg"
          },
          {
            "name": "Taurin",
            "value": 1500,
            "unit": "mg/kg",
            "kind": "added"
          }
        ]
      },
      "taurineTotal": null,
      "energy": null,
      "packages": [
        {
          "id": "pack-20261003-mera-nature-adult-lachs-wet-0",
          "units": 1,
          "unitNetGrams": 85,
          "netGrams": 85,
          "ean": null,
          "sourceId": "source-20261003-mera-nature-adult-lachs-wet-extra-0"
        },
        {
          "id": "pack-20261003-mera-nature-adult-lachs-wet-shop",
          "units": 12,
          "unitNetGrams": 85,
          "netGrams": 1020,
          "ean": null,
          "sourceId": "source-20261003-mera-nature-adult-lachs-wet-extra-0"
        }
      ],
      "offers": [],
      "fieldSources": {
        "identity": {
          "sourceId": "source-20261003-mera-nature-adult-lachs-wet",
          "section": "Produktname"
        },
        "category": {
          "sourceId": "source-20261003-mera-nature-adult-lachs-wet-extra-0",
          "section": "Produktbeschreibung: Alleinfutter ab 12 Monaten; Varianten"
        },
        "lifeStages": {
          "sourceId": "source-20261003-mera-nature-adult-lachs-wet-extra-0",
          "section": "Produktbeschreibung: Alleinfutter ab 12 Monaten; Varianten"
        },
        "ingredients": {
          "sourceId": "source-20261003-mera-nature-adult-lachs-wet",
          "section": "Zusammensetzung: eigenständig normalisierte Fakten"
        },
        "analysis": {
          "sourceId": "source-20261003-mera-nature-adult-lachs-wet",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "source-20261003-mera-nature-adult-lachs-wet",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "source-20261003-mera-nature-adult-lachs-wet",
          "section": "Deklarierte umsetzbare Energie; wenn nicht genannt: unbekannt"
        },
        "feeding": {
          "sourceId": "source-20261003-mera-nature-adult-lachs-wet",
          "section": "Fütterungsempfehlung: Gewichtsbasis und Tagesration"
        },
        "packages": {
          "sourceId": "source-20261003-mera-nature-adult-lachs-wet-extra-0",
          "section": "Produktbeschreibung: Alleinfutter ab 12 Monaten; Varianten"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerangaben sind keine unabhängige Laborprüfung.",
        "Nicht deklarierte Werte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie.",
        "Kein eindeutig zugeordneter Herstellerpreis für die allgemeine Kostenrechnung freigegeben.",
        "Herstellershop zeigt ein voreingestelltes Abo; Preisart im Abruf nicht eindeutig. Preise bleiben offen."
      ],
      "detailPath": "produkte/cat-20261003-mera-nature-adult-lachs-wet.html",
      "declaredTextures": [],
      "physiologicalStages": [],
      "factReview": {
        "validatedAt": "2026-10-03",
        "method": "manual_review",
        "factSha256": "7b0502ec98bc0daecb4de23dd470cc6c0a7abdc29619cdec5d1ebbd39f2ac9a1",
        "evidenceFile": "docs/KATZEN-HERSTELLERFAKTEN-2026-10-03.json",
        "missingFields": [
          "calcium",
          "phosphorus",
          "energy",
          "taurineTotal",
          "EAN",
          "unambiguousManufacturerPrice"
        ]
      },
      "feeding": {
        "status": "blocked",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [],
        "rows": [],
        "interpolation": "disabled",
        "modifiers": [],
        "reason": "Herstellerkategorien über dokumentierte Modelle zugeordnet; keine pauschalen Abschläge und keine Extrapolation.",
        "sourceTableSummary": "Tagesration bei alleiniger Hauptfütterung; Originaldeklaration an der verlinkten Herstellerquelle. Gewichtsintervalle unverändert; Aktivitätszuordnung als Orientierung.",
        "originalTables": [
          [
            [
              "Körpergewicht (kg)",
              "Indoor (wenig aktiv)",
              "Outdoor (aktiv)"
            ],
            [
              "2–3",
              "100–130",
              "155–205"
            ],
            [
              "4–5",
              "160–185",
              "250–290"
            ],
            [
              "6–7",
              "205–230",
              "325–360"
            ]
          ]
        ],
        "models": [
          {
            "kind": "weight_bands",
            "axis": "normal",
            "weightBasis": "currentWeightKg",
            "manufacturerColumn": "Indoor (wenig aktiv)",
            "housingExample": "indoor",
            "ranges": [
              {
                "minWeightKg": 2,
                "maxWeightKg": 3,
                "minGrams": 100,
                "maxGrams": 130
              },
              {
                "minWeightKg": 4,
                "maxWeightKg": 5,
                "minGrams": 160,
                "maxGrams": 185
              },
              {
                "minWeightKg": 6,
                "maxWeightKg": 7,
                "minGrams": 205,
                "maxGrams": 230
              }
            ]
          },
          {
            "kind": "weight_bands",
            "axis": "increased",
            "weightBasis": "currentWeightKg",
            "manufacturerColumn": "Outdoor (aktiv)",
            "housingExample": "outdoor",
            "ranges": [
              {
                "minWeightKg": 2,
                "maxWeightKg": 3,
                "minGrams": 155,
                "maxGrams": 205
              },
              {
                "minWeightKg": 4,
                "maxWeightKg": 5,
                "minGrams": 250,
                "maxGrams": 290
              },
              {
                "minWeightKg": 6,
                "maxWeightKg": 7,
                "minGrams": 325,
                "maxGrams": 360
              }
            ]
          }
        ]
      },
      "symbolImage": "cat-result-wet-mousse.webp"
    },
    {
      "id": "cat-20261003-bozita-indoor-sterilised-rentier",
      "species": "cat",
      "brand": "Bozita",
      "line": "Indoor",
      "name": "Indoor & Sterilised Getreidefrei Rentier",
      "market": "DE",
      "form": "dry",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {
        "manufacturerWording": "Ausgewachsene Katzen; keine numerische Altersgrenze auf der Produktseite."
      },
      "recipeVersion": "manufacturer-fact-review-2026-10-03",
      "status": "published",
      "history": [
        {
          "date": "2026-10-03",
          "action": "manual_official_source_review_and_structural_validation"
        }
      ],
      "originalComposition": null,
      "originalCompositionLocation": {
        "sourceId": "source-20261003-bozita-indoor-sterilised-rentier",
        "section": "Zusammensetzung: eigenständig normalisierte Fakten"
      },
      "normalizedIngredients": [
        {
          "name": "Huhn: Protein getrocknet 23 %, frisch 4 %",
          "animal": "chicken",
          "percentage": 27.0,
          "uncertainty": null
        },
        {
          "name": "Kartoffeln, getrocknet",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Stärke aus Erbsen",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Rentier, frisch zubereitet",
          "animal": "reindeer",
          "percentage": 7.0,
          "uncertainty": null
        },
        {
          "name": "Fett aus Knochen",
          "animal": null,
          "percentage": 5.0,
          "uncertainty": "Tierarten nicht benannt"
        },
        {
          "name": "Protein aus Schwein, getrocknet",
          "animal": "pork",
          "percentage": 4.0,
          "uncertainty": null
        },
        {
          "name": "Protein aus Rind, getrocknet",
          "animal": "beef",
          "percentage": 4.0,
          "uncertainty": null
        },
        {
          "name": "Lignocellulose",
          "animal": null,
          "percentage": 4.0,
          "uncertainty": null
        },
        {
          "name": "Eier, getrocknet",
          "animal": "egg",
          "percentage": 2.0,
          "uncertainty": null
        },
        {
          "name": "Mehl aus Fisch",
          "animal": "fish",
          "percentage": 2.0,
          "uncertainty": "Fischarten nicht benannt"
        },
        {
          "name": "Hydrolysiertes Eiweiß",
          "animal": null,
          "percentage": null,
          "uncertainty": "Tierarten nicht benannt"
        },
        {
          "name": "Faser aus Rüben, getrocknet",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Mineralien",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Inulin aus Chicorée, FOS-Anteil",
          "animal": null,
          "percentage": 0.63,
          "uncertainty": null
        },
        {
          "name": "Mannanoligosaccharide",
          "animal": null,
          "percentage": 0.2,
          "uncertainty": null
        },
        {
          "name": "Hefe, Beta-Glucan-Anteil",
          "animal": null,
          "percentage": 0.1,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 33,
          "fat": 14,
          "fibre": 4.5,
          "ash": 7,
          "moisture": 9,
          "calcium": 1.2,
          "phosphorus": 0.9,
          "magnesium": 0.08,
          "omega6": 1.6,
          "omega3": 0.3
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin A",
            "value": 25000,
            "unit": "IU/kg"
          },
          {
            "name": "Vitamin D3",
            "value": 1800,
            "unit": "IU/kg"
          },
          {
            "name": "Vitamin E",
            "value": 650,
            "unit": "mg/kg"
          },
          {
            "name": "L-Carnitin",
            "value": 50,
            "unit": "mg/kg"
          },
          {
            "name": "Taurin",
            "value": 2000,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "DL-Methionin",
            "value": 2000,
            "unit": "mg/kg"
          },
          {
            "name": "Biotin",
            "value": 0.2,
            "unit": "mg/kg"
          },
          {
            "name": "Kupfer als Sulfat",
            "value": 10,
            "unit": "mg/kg"
          },
          {
            "name": "Mangan als Oxid",
            "value": 7,
            "unit": "mg/kg"
          },
          {
            "name": "Zink als Sulfat",
            "value": 70,
            "unit": "mg/kg"
          },
          {
            "name": "Jod als Calciumjodat",
            "value": 0.5,
            "unit": "mg/kg"
          },
          {
            "name": "Selen aus Selenhefe",
            "value": 0.2,
            "unit": "mg/kg"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 1.541,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "unit_conversion",
        "originalValue": 1541,
        "originalUnit": "kJ/100g"
      },
      "packages": [
        {
          "id": "pack-20261003-bozita-indoor-sterilised-rentier-0",
          "units": 1,
          "unitNetGrams": 400,
          "netGrams": 400,
          "ean": null,
          "sourceId": "source-20261003-bozita-indoor-sterilised-rentier"
        },
        {
          "id": "pack-20261003-bozita-indoor-sterilised-rentier-1",
          "units": 1,
          "unitNetGrams": 2000,
          "netGrams": 2000,
          "ean": null,
          "sourceId": "source-20261003-bozita-indoor-sterilised-rentier"
        },
        {
          "id": "pack-20261003-bozita-indoor-sterilised-rentier-2",
          "units": 1,
          "unitNetGrams": 10000,
          "netGrams": 10000,
          "ean": null,
          "sourceId": "source-20261003-bozita-indoor-sterilised-rentier"
        }
      ],
      "offers": [],
      "fieldSources": {
        "identity": {
          "sourceId": "source-20261003-bozita-indoor-sterilised-rentier",
          "section": "Produktname"
        },
        "category": {
          "sourceId": "source-20261003-bozita-indoor-sterilised-rentier",
          "section": "Produktspezifische Alleinfutterdeklaration"
        },
        "lifeStages": {
          "sourceId": "source-20261003-bozita-indoor-sterilised-rentier",
          "section": "Hersteller-Lebensphase"
        },
        "ingredients": {
          "sourceId": "source-20261003-bozita-indoor-sterilised-rentier",
          "section": "Zusammensetzung: eigenständig normalisierte Fakten"
        },
        "analysis": {
          "sourceId": "source-20261003-bozita-indoor-sterilised-rentier",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "source-20261003-bozita-indoor-sterilised-rentier",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "source-20261003-bozita-indoor-sterilised-rentier",
          "section": "Deklarierte umsetzbare Energie; wenn nicht genannt: unbekannt"
        },
        "feeding": {
          "sourceId": "source-20261003-bozita-indoor-sterilised-rentier",
          "section": "Fütterungsempfehlung: Gewichtsbasis und Tagesration"
        },
        "packages": {
          "sourceId": "source-20261003-bozita-indoor-sterilised-rentier",
          "section": "Packungsvarianten"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerangaben sind keine unabhängige Laborprüfung.",
        "Nicht deklarierte Werte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie.",
        "Antioxidationsmittel deklariert, ohne Mengenwert.",
        "Auf offizieller Produktseite kein Preis; verlinkte Händlerangebote werden nicht als Herstellerpreise übernommen.",
        "Kein eindeutig zugeordneter Herstellerpreis für die allgemeine Kostenrechnung freigegeben."
      ],
      "detailPath": "produkte/cat-20261003-bozita-indoor-sterilised-rentier.html",
      "declaredTextures": [],
      "physiologicalStages": [],
      "factReview": {
        "validatedAt": "2026-10-03",
        "method": "manual_review",
        "factSha256": "f90d9f73f65550cc578dc84db38e0c6d5df2ca20d66bf1302ec585ad03ec2672",
        "evidenceFile": "docs/KATZEN-HERSTELLERFAKTEN-2026-10-03.json",
        "missingFields": [
          "taurineTotal",
          "EAN",
          "unambiguousManufacturerPrice"
        ]
      },
      "feeding": {
        "status": "documented",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [
          "currentWeightKg"
        ],
        "rows": [
          {
            "weightKg": 3,
            "minGrams": 30,
            "maxGrams": 30
          },
          {
            "weightKg": 4,
            "minGrams": 35,
            "maxGrams": 35
          },
          {
            "weightKg": 5,
            "minGrams": 40,
            "maxGrams": 40
          },
          {
            "weightKg": 6,
            "minGrams": 45,
            "maxGrams": 45
          },
          {
            "weightKg": 7,
            "minGrams": 50,
            "maxGrams": 50
          }
        ],
        "interpolation": "linear_within_table_only",
        "modifiers": [],
        "reason": null,
        "sourceTableSummary": "Tagesration bei alleiniger Hauptfütterung; Originaldeklaration an der verlinkten Herstellerquelle. Gewichtsintervalle unverändert; Aktivitätszuordnung als Orientierung.",
        "originalTables": [
          [
            [
              "Gewicht (kg)",
              "Tagesration (g)"
            ],
            [
              "3",
              "30"
            ],
            [
              "4",
              "35"
            ],
            [
              "5",
              "40"
            ],
            [
              "6",
              "45"
            ],
            [
              "7",
              "50"
            ]
          ]
        ],
        "models": []
      },
      "symbolImage": "cat-food-dry.webp"
    },
    {
      "id": "cat-20261003-bozita-active-sterilised-lamm",
      "species": "cat",
      "brand": "Bozita",
      "line": "Active",
      "name": "Active & Sterilised Getreidefrei Lamm",
      "market": "DE",
      "form": "dry",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {
        "manufacturerWording": "Ausgewachsene Katzen; keine numerische Altersgrenze auf der Produktseite."
      },
      "recipeVersion": "manufacturer-fact-review-2026-10-03",
      "status": "published",
      "history": [
        {
          "date": "2026-10-03",
          "action": "manual_official_source_review_and_structural_validation"
        }
      ],
      "originalComposition": null,
      "originalCompositionLocation": {
        "sourceId": "source-20261003-bozita-active-sterilised-lamm",
        "section": "Zusammensetzung: eigenständig normalisierte Fakten"
      },
      "normalizedIngredients": [
        {
          "name": "Protein aus Huhn, getrocknet",
          "animal": "chicken",
          "percentage": 22.0,
          "uncertainty": null
        },
        {
          "name": "Kartoffeln, getrocknet",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Stärke aus Erbsen",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Fett aus Knochen",
          "animal": null,
          "percentage": 10.0,
          "uncertainty": "Tierarten nicht benannt"
        },
        {
          "name": "Lamm, frisch zubereitet",
          "animal": "lamb",
          "percentage": 9.0,
          "uncertainty": null
        },
        {
          "name": "Protein aus Schwein, getrocknet",
          "animal": "pork",
          "percentage": 5.0,
          "uncertainty": null
        },
        {
          "name": "Protein aus Rind, getrocknet",
          "animal": "beef",
          "percentage": 4.0,
          "uncertainty": null
        },
        {
          "name": "Lignocellulose",
          "animal": null,
          "percentage": 4.0,
          "uncertainty": null
        },
        {
          "name": "Mehl aus Fisch",
          "animal": "fish",
          "percentage": 2.0,
          "uncertainty": "Fischarten nicht benannt"
        },
        {
          "name": "Hydrolysiertes Eiweiß",
          "animal": null,
          "percentage": null,
          "uncertainty": "Tierarten nicht benannt"
        },
        {
          "name": "Mineralien",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Inulin aus Chicorée, FOS-Anteil",
          "animal": null,
          "percentage": 0.63,
          "uncertainty": null
        },
        {
          "name": "Faser aus Rüben, getrocknet",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Mannanoligosaccharide",
          "animal": null,
          "percentage": 0.2,
          "uncertainty": null
        },
        {
          "name": "Hefe, Beta-Glucan-Anteil",
          "animal": null,
          "percentage": 0.1,
          "uncertainty": null
        },
        {
          "name": "Glucosamin",
          "animal": null,
          "percentage": 0.05,
          "uncertainty": null
        },
        {
          "name": "Chondroitinsulfat",
          "animal": null,
          "percentage": 0.004,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 33,
          "fat": 20,
          "fibre": 4,
          "ash": 7,
          "moisture": 9,
          "calcium": 1.2,
          "phosphorus": 1,
          "magnesium": 0.08,
          "omega6": 1.6,
          "omega3": 0.3
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin A",
            "value": 25000,
            "unit": "IU/kg"
          },
          {
            "name": "Vitamin D3",
            "value": 1800,
            "unit": "IU/kg"
          },
          {
            "name": "Vitamin E",
            "value": 650,
            "unit": "mg/kg"
          },
          {
            "name": "L-Carnitin",
            "value": 50,
            "unit": "mg/kg"
          },
          {
            "name": "Taurin",
            "value": 2000,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "DL-Methionin",
            "value": 2000,
            "unit": "mg/kg"
          },
          {
            "name": "Biotin",
            "value": 0.2,
            "unit": "mg/kg"
          },
          {
            "name": "Kupfer als Sulfat",
            "value": 10,
            "unit": "mg/kg"
          },
          {
            "name": "Mangan als Oxid",
            "value": 7,
            "unit": "mg/kg"
          },
          {
            "name": "Zink als Sulfat",
            "value": 70,
            "unit": "mg/kg"
          },
          {
            "name": "Jod als Calciumjodat",
            "value": 0.5,
            "unit": "mg/kg"
          },
          {
            "name": "Selen aus Selenhefe",
            "value": 0.2,
            "unit": "mg/kg"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 1.633,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "unit_conversion",
        "originalValue": 1633,
        "originalUnit": "kJ/100g"
      },
      "packages": [
        {
          "id": "pack-20261003-bozita-active-sterilised-lamm-0",
          "units": 1,
          "unitNetGrams": 400,
          "netGrams": 400,
          "ean": null,
          "sourceId": "source-20261003-bozita-active-sterilised-lamm"
        },
        {
          "id": "pack-20261003-bozita-active-sterilised-lamm-1",
          "units": 1,
          "unitNetGrams": 2000,
          "netGrams": 2000,
          "ean": null,
          "sourceId": "source-20261003-bozita-active-sterilised-lamm"
        },
        {
          "id": "pack-20261003-bozita-active-sterilised-lamm-2",
          "units": 1,
          "unitNetGrams": 10000,
          "netGrams": 10000,
          "ean": null,
          "sourceId": "source-20261003-bozita-active-sterilised-lamm"
        }
      ],
      "offers": [],
      "fieldSources": {
        "identity": {
          "sourceId": "source-20261003-bozita-active-sterilised-lamm",
          "section": "Produktname"
        },
        "category": {
          "sourceId": "source-20261003-bozita-active-sterilised-lamm",
          "section": "Produktspezifische Alleinfutterdeklaration"
        },
        "lifeStages": {
          "sourceId": "source-20261003-bozita-active-sterilised-lamm",
          "section": "Hersteller-Lebensphase"
        },
        "ingredients": {
          "sourceId": "source-20261003-bozita-active-sterilised-lamm",
          "section": "Zusammensetzung: eigenständig normalisierte Fakten"
        },
        "analysis": {
          "sourceId": "source-20261003-bozita-active-sterilised-lamm",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "source-20261003-bozita-active-sterilised-lamm",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "source-20261003-bozita-active-sterilised-lamm",
          "section": "Deklarierte umsetzbare Energie; wenn nicht genannt: unbekannt"
        },
        "feeding": {
          "sourceId": "source-20261003-bozita-active-sterilised-lamm",
          "section": "Fütterungsempfehlung: Gewichtsbasis und Tagesration"
        },
        "packages": {
          "sourceId": "source-20261003-bozita-active-sterilised-lamm",
          "section": "Packungsvarianten"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerangaben sind keine unabhängige Laborprüfung.",
        "Nicht deklarierte Werte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie.",
        "Antioxidationsmittel deklariert, ohne Mengenwert.",
        "Auf offizieller Produktseite kein Preis; verlinkte Händlerangebote werden nicht als Herstellerpreise übernommen.",
        "Kein eindeutig zugeordneter Herstellerpreis für die allgemeine Kostenrechnung freigegeben."
      ],
      "detailPath": "produkte/cat-20261003-bozita-active-sterilised-lamm.html",
      "declaredTextures": [],
      "physiologicalStages": [],
      "factReview": {
        "validatedAt": "2026-10-03",
        "method": "manual_review",
        "factSha256": "eb9db04fb23eb2a40155a5487cd1cfee7d195aec74cd28e8d7c227bd361deaca",
        "evidenceFile": "docs/KATZEN-HERSTELLERFAKTEN-2026-10-03.json",
        "missingFields": [
          "taurineTotal",
          "EAN",
          "unambiguousManufacturerPrice"
        ]
      },
      "feeding": {
        "status": "documented",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [
          "currentWeightKg"
        ],
        "rows": [
          {
            "weightKg": 3,
            "minGrams": 40,
            "maxGrams": 40
          },
          {
            "weightKg": 4,
            "minGrams": 45,
            "maxGrams": 45
          },
          {
            "weightKg": 5,
            "minGrams": 50,
            "maxGrams": 50
          },
          {
            "weightKg": 6,
            "minGrams": 60,
            "maxGrams": 60
          },
          {
            "weightKg": 7,
            "minGrams": 70,
            "maxGrams": 70
          }
        ],
        "interpolation": "linear_within_table_only",
        "modifiers": [],
        "reason": null,
        "sourceTableSummary": "Tagesration bei alleiniger Hauptfütterung; Originaldeklaration an der verlinkten Herstellerquelle. Gewichtsintervalle unverändert; Aktivitätszuordnung als Orientierung.",
        "originalTables": [
          [
            [
              "Gewicht (kg)",
              "Tagesration (g)"
            ],
            [
              "3",
              "40"
            ],
            [
              "4",
              "45"
            ],
            [
              "5",
              "50"
            ],
            [
              "6",
              "60"
            ],
            [
              "7",
              "70"
            ]
          ]
        ],
        "models": []
      },
      "symbolImage": "cat-result-dry-kibble.webp"
    },
    {
      "id": "cat-20261003-bozita-senior-8-lachs",
      "species": "cat",
      "brand": "Bozita",
      "line": "Senior",
      "name": "Senior 8+ mit Lachs",
      "market": "DE",
      "form": "dry",
      "category": "complete",
      "lifeStages": [
        "senior"
      ],
      "declaredAge": {
        "minYears": 8,
        "manufacturerWording": "Ab 8 Jahren laut Produktbeschreibung."
      },
      "recipeVersion": "manufacturer-fact-review-2026-10-03",
      "status": "published",
      "history": [
        {
          "date": "2026-10-03",
          "action": "manual_official_source_review_and_structural_validation"
        }
      ],
      "originalComposition": null,
      "originalCompositionLocation": {
        "sourceId": "source-20261003-bozita-senior-8-lachs",
        "section": "Zusammensetzung: eigenständig normalisierte Fakten"
      },
      "normalizedIngredients": [
        {
          "name": "Lachs: frisch zubereitet 16 %, Mehl 6 %",
          "animal": "salmon",
          "percentage": 22.0,
          "uncertainty": null
        },
        {
          "name": "Kartoffeln, getrocknet",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Protein aus Huhn, getrocknet",
          "animal": "chicken",
          "percentage": 13.0,
          "uncertainty": null
        },
        {
          "name": "Stärke aus Erbsen",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Protein aus Rind, getrocknet",
          "animal": "beef",
          "percentage": 6.0,
          "uncertainty": null
        },
        {
          "name": "Fett aus Knochen",
          "animal": null,
          "percentage": 5.0,
          "uncertainty": "Tierarten nicht benannt"
        },
        {
          "name": "Protein aus Kartoffeln",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Lignocellulose",
          "animal": null,
          "percentage": 4.0,
          "uncertainty": null
        },
        {
          "name": "Hydrolysiertes Eiweiß",
          "animal": null,
          "percentage": 2.0,
          "uncertainty": "Tierarten nicht benannt"
        },
        {
          "name": "Mineralien",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Öl aus Raps",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Faser aus Rüben, getrocknet",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Inulin aus Chicorée, FOS-Anteil",
          "animal": null,
          "percentage": 0.63,
          "uncertainty": null
        },
        {
          "name": "Mannanoligosaccharide",
          "animal": null,
          "percentage": 0.2,
          "uncertainty": null
        },
        {
          "name": "Hefe, Beta-Glucan-Anteil",
          "animal": null,
          "percentage": 0.1,
          "uncertainty": null
        },
        {
          "name": "Glucosamin",
          "animal": null,
          "percentage": 0.05,
          "uncertainty": null
        },
        {
          "name": "Chondroitinsulfat",
          "animal": null,
          "percentage": 0.004,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 33,
          "fat": 12,
          "fibre": 5,
          "ash": 7,
          "moisture": 9,
          "calcium": 1.1,
          "phosphorus": 0.9,
          "magnesium": 0.08,
          "omega6": 2.3,
          "omega3": 0.8
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin A",
            "value": 25000,
            "unit": "IU/kg"
          },
          {
            "name": "Vitamin D3",
            "value": 1000,
            "unit": "IU/kg"
          },
          {
            "name": "Vitamin E",
            "value": 650,
            "unit": "mg/kg"
          },
          {
            "name": "L-Carnitin",
            "value": 50,
            "unit": "mg/kg"
          },
          {
            "name": "Taurin",
            "value": 2000,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "DL-Methionin",
            "value": 2000,
            "unit": "mg/kg"
          },
          {
            "name": "Biotin",
            "value": 0.2,
            "unit": "mg/kg"
          },
          {
            "name": "Kupfer als Sulfat",
            "value": 10,
            "unit": "mg/kg"
          },
          {
            "name": "Mangan als Oxid",
            "value": 7,
            "unit": "mg/kg"
          },
          {
            "name": "Zink als Sulfat",
            "value": 70,
            "unit": "mg/kg"
          },
          {
            "name": "Jod als Calciumjodat",
            "value": 0.5,
            "unit": "mg/kg"
          },
          {
            "name": "Selen aus Selenhefe",
            "value": 0.2,
            "unit": "mg/kg"
          },
          {
            "name": "Vitamin C",
            "value": 175,
            "unit": "mg/kg"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 1.495,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "unit_conversion",
        "originalValue": 1495,
        "originalUnit": "kJ/100g"
      },
      "packages": [
        {
          "id": "pack-20261003-bozita-senior-8-lachs-0",
          "units": 1,
          "unitNetGrams": 400,
          "netGrams": 400,
          "ean": null,
          "sourceId": "source-20261003-bozita-senior-8-lachs"
        },
        {
          "id": "pack-20261003-bozita-senior-8-lachs-1",
          "units": 1,
          "unitNetGrams": 2000,
          "netGrams": 2000,
          "ean": null,
          "sourceId": "source-20261003-bozita-senior-8-lachs"
        },
        {
          "id": "pack-20261003-bozita-senior-8-lachs-2",
          "units": 1,
          "unitNetGrams": 10000,
          "netGrams": 10000,
          "ean": null,
          "sourceId": "source-20261003-bozita-senior-8-lachs"
        }
      ],
      "offers": [],
      "fieldSources": {
        "identity": {
          "sourceId": "source-20261003-bozita-senior-8-lachs",
          "section": "Produktname"
        },
        "category": {
          "sourceId": "source-20261003-bozita-senior-8-lachs",
          "section": "Produktspezifische Alleinfutterdeklaration"
        },
        "lifeStages": {
          "sourceId": "source-20261003-bozita-senior-8-lachs",
          "section": "Hersteller-Lebensphase"
        },
        "ingredients": {
          "sourceId": "source-20261003-bozita-senior-8-lachs",
          "section": "Zusammensetzung: eigenständig normalisierte Fakten"
        },
        "analysis": {
          "sourceId": "source-20261003-bozita-senior-8-lachs",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "source-20261003-bozita-senior-8-lachs",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "source-20261003-bozita-senior-8-lachs",
          "section": "Deklarierte umsetzbare Energie; wenn nicht genannt: unbekannt"
        },
        "feeding": {
          "sourceId": "source-20261003-bozita-senior-8-lachs",
          "section": "Fütterungsempfehlung: Gewichtsbasis und Tagesration"
        },
        "packages": {
          "sourceId": "source-20261003-bozita-senior-8-lachs",
          "section": "Packungsvarianten"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerangaben sind keine unabhängige Laborprüfung.",
        "Nicht deklarierte Werte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie.",
        "Antioxidationsmittel deklariert, ohne Mengenwert.",
        "Auf offizieller Produktseite kein Preis; verlinkte Händlerangebote werden nicht als Herstellerpreise übernommen.",
        "Kein eindeutig zugeordneter Herstellerpreis für die allgemeine Kostenrechnung freigegeben."
      ],
      "detailPath": "produkte/cat-20261003-bozita-senior-8-lachs.html",
      "declaredTextures": [],
      "physiologicalStages": [],
      "factReview": {
        "validatedAt": "2026-10-03",
        "method": "manual_review",
        "factSha256": "f6eabccfeca014de7b1b0884e6f907ce1a8fe3285cb0c02936ce2b805081adc0",
        "evidenceFile": "docs/KATZEN-HERSTELLERFAKTEN-2026-10-03.json",
        "missingFields": [
          "taurineTotal",
          "EAN",
          "unambiguousManufacturerPrice"
        ]
      },
      "feeding": {
        "status": "documented",
        "species": "cat",
        "lifeStage": "senior",
        "mode": "sole_main_food",
        "axes": [
          "currentWeightKg"
        ],
        "rows": [
          {
            "weightKg": 3,
            "minGrams": 50,
            "maxGrams": 50
          },
          {
            "weightKg": 4,
            "minGrams": 60,
            "maxGrams": 60
          },
          {
            "weightKg": 5,
            "minGrams": 70,
            "maxGrams": 70
          },
          {
            "weightKg": 6,
            "minGrams": 80,
            "maxGrams": 80
          },
          {
            "weightKg": 7,
            "minGrams": 90,
            "maxGrams": 90
          }
        ],
        "interpolation": "linear_within_table_only",
        "modifiers": [],
        "reason": null,
        "sourceTableSummary": "Tagesration bei alleiniger Hauptfütterung; Originaldeklaration an der verlinkten Herstellerquelle. Gewichtsintervalle unverändert; Aktivitätszuordnung als Orientierung.",
        "originalTables": [
          [
            [
              "Gewicht (kg)",
              "Tagesration (g)"
            ],
            [
              "3",
              "50"
            ],
            [
              "4",
              "60"
            ],
            [
              "5",
              "70"
            ],
            [
              "6",
              "80"
            ],
            [
              "7",
              "90"
            ]
          ]
        ],
        "models": []
      },
      "symbolImage": "cat-result-dry-kibble.webp"
    },
    {
      "id": "cat-20261003-bozita-sterilised-ohne-huhn-rind",
      "species": "cat",
      "brand": "Bozita",
      "line": "Sterilised",
      "name": "Sterilised ohne Huhn & mit Rind",
      "market": "DE",
      "form": "dry",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {
        "manufacturerWording": "Ausgewachsene Katzen; keine numerische Altersgrenze auf der Produktseite."
      },
      "recipeVersion": "manufacturer-fact-review-2026-10-03",
      "status": "published",
      "history": [
        {
          "date": "2026-10-03",
          "action": "manual_official_source_review_and_structural_validation"
        }
      ],
      "originalComposition": null,
      "originalCompositionLocation": {
        "sourceId": "source-20261003-bozita-sterilised-ohne-huhn-rind",
        "section": "Zusammensetzung: eigenständig normalisierte Fakten"
      },
      "normalizedIngredients": [
        {
          "name": "Protein aus Rind, getrocknet",
          "animal": "beef",
          "percentage": 22.0,
          "uncertainty": null
        },
        {
          "name": "Kartoffeln, getrocknet",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Stärke aus Erbsen",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Tierisches Fett",
          "animal": null,
          "percentage": 7.5,
          "uncertainty": "Tierarten nicht benannt"
        },
        {
          "name": "Protein aus Erbsen",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Frisch zubereiteter Fisch",
          "animal": "fish",
          "percentage": 5.0,
          "uncertainty": "Fischarten nicht benannt"
        },
        {
          "name": "Mineralien",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Protein aus Schwein, getrocknet",
          "animal": "pork",
          "percentage": 4.0,
          "uncertainty": null
        },
        {
          "name": "Lignocellulose",
          "animal": null,
          "percentage": 4.0,
          "uncertainty": null
        },
        {
          "name": "Tierisches Protein, hydrolysiert",
          "animal": null,
          "percentage": null,
          "uncertainty": "Tierarten nicht benannt"
        },
        {
          "name": "Schnitzel aus Rüben, getrocknet",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Pflanzliches Öl",
          "animal": null,
          "percentage": null,
          "uncertainty": "Pflanzenarten nicht benannt"
        },
        {
          "name": "Hefe, einschließlich Postbiotikum 0,5 %, MOS 0,2 %, Beta-Glucane 0,1 %",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Inulin aus Chicorée, FOS-Anteil",
          "animal": null,
          "percentage": 0.49,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 32,
          "fat": 15,
          "fibre": 4.5,
          "ash": 7,
          "moisture": 7,
          "calcium": 0.9,
          "phosphorus": 0.7,
          "magnesium": 0.08,
          "omega6": 1.6,
          "omega3": 0.3
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin A",
            "value": 25000,
            "unit": "IU/kg"
          },
          {
            "name": "Vitamin D3",
            "value": 1800,
            "unit": "IU/kg"
          },
          {
            "name": "Vitamin E",
            "value": 650,
            "unit": "mg/kg"
          },
          {
            "name": "L-Carnitin",
            "value": 50,
            "unit": "mg/kg"
          },
          {
            "name": "Taurin",
            "value": 2000,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "DL-Methionin",
            "value": 2000,
            "unit": "mg/kg"
          },
          {
            "name": "Kupfer als Sulfat",
            "value": 10,
            "unit": "mg/kg"
          },
          {
            "name": "Mangan als Oxid",
            "value": 7,
            "unit": "mg/kg"
          },
          {
            "name": "Zink als Sulfat",
            "value": 70,
            "unit": "mg/kg"
          },
          {
            "name": "Jod als Calciumjodat",
            "value": 0.5,
            "unit": "mg/kg"
          },
          {
            "name": "Selen aus Selenhefe",
            "value": 0.2,
            "unit": "mg/kg"
          }
        ]
      },
      "taurineTotal": null,
      "energy": {
        "value": 1.588,
        "unit": "MJ/100g",
        "basis": "as_fed",
        "method": "unit_conversion",
        "originalValue": 1588,
        "originalUnit": "kJ/100g"
      },
      "packages": [
        {
          "id": "pack-20261003-bozita-sterilised-ohne-huhn-rind-0",
          "units": 1,
          "unitNetGrams": 10000,
          "netGrams": 10000,
          "ean": null,
          "sourceId": "source-20261003-bozita-sterilised-ohne-huhn-rind"
        },
        {
          "id": "pack-20261003-bozita-sterilised-ohne-huhn-rind-1",
          "units": 1,
          "unitNetGrams": 2000,
          "netGrams": 2000,
          "ean": null,
          "sourceId": "source-20261003-bozita-sterilised-ohne-huhn-rind"
        }
      ],
      "offers": [],
      "fieldSources": {
        "identity": {
          "sourceId": "source-20261003-bozita-sterilised-ohne-huhn-rind",
          "section": "Produktname"
        },
        "category": {
          "sourceId": "source-20261003-bozita-sterilised-ohne-huhn-rind",
          "section": "Produktspezifische Alleinfutterdeklaration"
        },
        "lifeStages": {
          "sourceId": "source-20261003-bozita-sterilised-ohne-huhn-rind",
          "section": "Hersteller-Lebensphase"
        },
        "ingredients": {
          "sourceId": "source-20261003-bozita-sterilised-ohne-huhn-rind",
          "section": "Zusammensetzung: eigenständig normalisierte Fakten"
        },
        "analysis": {
          "sourceId": "source-20261003-bozita-sterilised-ohne-huhn-rind",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "source-20261003-bozita-sterilised-ohne-huhn-rind",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "source-20261003-bozita-sterilised-ohne-huhn-rind",
          "section": "Deklarierte umsetzbare Energie; wenn nicht genannt: unbekannt"
        },
        "feeding": {
          "sourceId": "source-20261003-bozita-sterilised-ohne-huhn-rind",
          "section": "Fütterungsempfehlung: Gewichtsbasis und Tagesration"
        },
        "packages": {
          "sourceId": "source-20261003-bozita-sterilised-ohne-huhn-rind",
          "section": "Packungsvarianten"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerangaben sind keine unabhängige Laborprüfung.",
        "Nicht deklarierte Werte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie.",
        "Antioxidationsmittel deklariert, ohne Mengenwert.",
        "Auf offizieller Produktseite kein Preis; verlinkte Händlerangebote werden nicht als Herstellerpreise übernommen.",
        "Herstellerzielgruppe: erwachsene kastrierte Katzen. Keine Allergenfreiheit aus ohne Huhn ableiten.",
        "Kein eindeutig zugeordneter Herstellerpreis für die allgemeine Kostenrechnung freigegeben."
      ],
      "detailPath": "produkte/cat-20261003-bozita-sterilised-ohne-huhn-rind.html",
      "declaredTextures": [],
      "physiologicalStages": [],
      "factReview": {
        "validatedAt": "2026-10-03",
        "method": "manual_review",
        "factSha256": "be44276d78b64f0b1320af83a3e773dabce5225717bc94097cf3757f840b4adc",
        "evidenceFile": "docs/KATZEN-HERSTELLERFAKTEN-2026-10-03.json",
        "missingFields": [
          "taurineTotal",
          "EAN",
          "unambiguousManufacturerPrice"
        ]
      },
      "feeding": {
        "status": "documented",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [
          "currentWeightKg"
        ],
        "rows": [
          {
            "weightKg": 3,
            "minGrams": 55,
            "maxGrams": 55
          },
          {
            "weightKg": 4,
            "minGrams": 65,
            "maxGrams": 65
          },
          {
            "weightKg": 5,
            "minGrams": 75,
            "maxGrams": 75
          },
          {
            "weightKg": 6,
            "minGrams": 90,
            "maxGrams": 90
          },
          {
            "weightKg": 7,
            "minGrams": 95,
            "maxGrams": 95
          }
        ],
        "interpolation": "linear_within_table_only",
        "modifiers": [],
        "reason": null,
        "sourceTableSummary": "Tagesration bei alleiniger Hauptfütterung; Originaldeklaration an der verlinkten Herstellerquelle. Gewichtsintervalle unverändert; Aktivitätszuordnung als Orientierung.",
        "originalTables": [
          [
            [
              "Gewicht (kg)",
              "Tagesration (g)"
            ],
            [
              "3",
              "55"
            ],
            [
              "4",
              "65"
            ],
            [
              "5",
              "75"
            ],
            [
              "6",
              "90"
            ],
            [
              "7",
              "95"
            ]
          ]
        ],
        "models": []
      },
      "eligibilityRequirements": {
        "neutered": "yes"
      },
      "symbolImage": "cat-result-dry-kibble.webp"
    },
    {
      "id": "cat-20261003-happycat-culinary-land-ente",
      "species": "cat",
      "brand": "Happy Cat",
      "line": "Culinary",
      "name": "Culinary Adult Land-Ente",
      "market": "DE",
      "form": "dry",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {
        "minYears": 1,
        "maxYearsExclusive": 8,
        "manufacturerWording": "Ab 1 Jahr bis einschließlich des siebten Lebensjahres; Senior-Sortiment ab 8 Jahren."
      },
      "recipeVersion": "manufacturer-fact-review-2026-10-03",
      "status": "published",
      "history": [
        {
          "date": "2026-10-03",
          "action": "manual_official_source_review_and_structural_validation"
        }
      ],
      "originalComposition": null,
      "originalCompositionLocation": {
        "sourceId": "source-20261003-happycat-culinary-land-ente",
        "section": "Zusammensetzung: eigenständig normalisierte Fakten"
      },
      "normalizedIngredients": [
        {
          "name": "Kartoffeln, getrocknet",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Protein aus Ente, getrocknet",
          "animal": "duck",
          "percentage": 20.0,
          "uncertainty": null
        },
        {
          "name": "Tierisches Protein aus Geflügel, getrocknet",
          "animal": "poultry",
          "percentage": null,
          "uncertainty": "Geflügelarten nicht benannt"
        },
        {
          "name": "Öle und Fette",
          "animal": null,
          "percentage": null,
          "uncertainty": "Herkunft nicht benannt"
        },
        {
          "name": "Grieben",
          "animal": null,
          "percentage": null,
          "uncertainty": "Tierarten nicht benannt"
        },
        {
          "name": "Hydrolysiertes Protein",
          "animal": null,
          "percentage": null,
          "uncertainty": "Tierarten nicht benannt"
        },
        {
          "name": "Lignocellulose",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Melasseschnitzel aus Rüben, entzuckert",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Hefen, getrocknet",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Trester aus Äpfeln, getrocknet",
          "animal": null,
          "percentage": 0.4,
          "uncertainty": null
        },
        {
          "name": "Karotten, getrocknet",
          "animal": null,
          "percentage": 0.25,
          "uncertainty": null
        },
        {
          "name": "Algen aus dem Meer, getrocknet",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Samen von Lein",
          "animal": null,
          "percentage": 0.2,
          "uncertainty": null
        },
        {
          "name": "Pulver aus Chicorée, Inulinanteil 0,1 %",
          "animal": null,
          "percentage": 0.15,
          "uncertainty": null
        },
        {
          "name": "Flocken aus Erbsen",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Pulver aus Roter Bete",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Muschelfleisch, getrocknet",
          "animal": "mollusc",
          "percentage": 0.05,
          "uncertainty": null
        },
        {
          "name": "Extrahierte Hefe, MOS-Anteil 0,0032 %",
          "animal": null,
          "percentage": 0.02,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 33,
          "fat": 15,
          "fibre": 3,
          "ash": 7.5,
          "moisture": null,
          "calcium": 1.3,
          "phosphorus": 1,
          "sodium": 0.5,
          "potassium": 0.7,
          "magnesium": 0.1,
          "omega6": 3,
          "omega3": 0.3
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin A",
            "value": 15000,
            "unit": "IU/kg"
          },
          {
            "name": "Vitamin D3",
            "value": 900,
            "unit": "IU/kg"
          },
          {
            "name": "Vitamin E",
            "value": 110,
            "unit": "mg/kg"
          },
          {
            "name": "Vitamin B1",
            "value": 4,
            "unit": "mg/kg"
          },
          {
            "name": "Vitamin B2",
            "value": 4,
            "unit": "mg/kg"
          },
          {
            "name": "Vitamin B6",
            "value": 4,
            "unit": "mg/kg"
          },
          {
            "name": "Biotin",
            "value": 430,
            "unit": "mcg/kg"
          },
          {
            "name": "Calcium-D-Pantothenat",
            "value": 10,
            "unit": "mg/kg"
          },
          {
            "name": "Niacin",
            "value": 45,
            "unit": "mg/kg"
          },
          {
            "name": "Vitamin B12",
            "value": 65,
            "unit": "mcg/kg"
          },
          {
            "name": "Vitamin C",
            "value": 25,
            "unit": "mg/kg"
          },
          {
            "name": "Taurin",
            "value": 1000,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Eisen als Sulfat",
            "value": 50,
            "unit": "mg/kg"
          },
          {
            "name": "Kupfer als Sulfat",
            "value": 10,
            "unit": "mg/kg"
          },
          {
            "name": "Zink (3b603)",
            "value": 60,
            "unit": "mg/kg"
          },
          {
            "name": "Mangan als Oxid",
            "value": 11,
            "unit": "mg/kg"
          },
          {
            "name": "Jod als Calciumjodat",
            "value": 1.2,
            "unit": "mg/kg"
          },
          {
            "name": "Selen als Selenit",
            "value": 0.2,
            "unit": "mg/kg"
          },
          {
            "name": "DL-Methionin",
            "value": 4000,
            "unit": "mg/kg"
          }
        ]
      },
      "taurineTotal": null,
      "energy": null,
      "packages": [
        {
          "id": "pack-20261003-happycat-culinary-land-ente-0",
          "units": 1,
          "unitNetGrams": 300,
          "netGrams": 300,
          "ean": null,
          "sourceId": "source-20261003-happycat-culinary-land-ente"
        },
        {
          "id": "pack-20261003-happycat-culinary-land-ente-1",
          "units": 1,
          "unitNetGrams": 1300,
          "netGrams": 1300,
          "ean": null,
          "sourceId": "source-20261003-happycat-culinary-land-ente"
        },
        {
          "id": "pack-20261003-happycat-culinary-land-ente-2",
          "units": 1,
          "unitNetGrams": 4000,
          "netGrams": 4000,
          "ean": null,
          "sourceId": "source-20261003-happycat-culinary-land-ente"
        }
      ],
      "offers": [
        "offer-20261003-happycat-culinary-land-ente-0"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "source-20261003-happycat-culinary-land-ente",
          "section": "Produktname"
        },
        "category": {
          "sourceId": "source-20261003-happycat-culinary-land-ente",
          "section": "Produktspezifische Alleinfutterdeklaration"
        },
        "lifeStages": {
          "sourceId": "source-20261003-happycat-culinary-land-ente",
          "section": "Hersteller-Lebensphase"
        },
        "ingredients": {
          "sourceId": "source-20261003-happycat-culinary-land-ente",
          "section": "Zusammensetzung: eigenständig normalisierte Fakten"
        },
        "analysis": {
          "sourceId": "source-20261003-happycat-culinary-land-ente",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "source-20261003-happycat-culinary-land-ente",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "source-20261003-happycat-culinary-land-ente",
          "section": "Deklarierte umsetzbare Energie; wenn nicht genannt: unbekannt"
        },
        "feeding": {
          "sourceId": "source-20261003-happycat-culinary-land-ente",
          "section": "Fütterungsempfehlung: Gewichtsbasis und Tagesration"
        },
        "packages": {
          "sourceId": "source-20261003-happycat-culinary-land-ente",
          "section": "Packungsvarianten"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerangaben sind keine unabhängige Laborprüfung.",
        "Nicht deklarierte Werte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie.",
        "Tocopherol-Extrakte als Antioxidationsmittel ohne Mengenwert."
      ],
      "detailPath": "produkte/cat-20261003-happycat-culinary-land-ente.html",
      "declaredTextures": [],
      "physiologicalStages": [],
      "factReview": {
        "validatedAt": "2026-10-03",
        "method": "manual_review",
        "factSha256": "e0a24416e52e0a47962552a47b815fca36bbb1fe072e87b86c284c33c8305db3",
        "evidenceFile": "docs/KATZEN-HERSTELLERFAKTEN-2026-10-03.json",
        "missingFields": [
          "moisture",
          "energy",
          "taurineTotal",
          "EAN"
        ]
      },
      "feeding": {
        "status": "blocked",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [],
        "rows": [],
        "interpolation": "disabled",
        "modifiers": [],
        "reason": "Herstellerkategorien über dokumentierte Modelle zugeordnet; keine pauschalen Abschläge und keine Extrapolation.",
        "sourceTableSummary": "Tagesration bei alleiniger Hauptfütterung; Originaldeklaration an der verlinkten Herstellerquelle. Gewichtsintervalle unverändert; Aktivitätszuordnung als Orientierung.",
        "originalTables": [
          [
            [
              "Idealgewicht (kg)",
              "Wohnungskatze",
              "Freigänger"
            ],
            [
              "2",
              "30",
              "35"
            ],
            [
              "3",
              "40",
              "45"
            ],
            [
              "4",
              "50",
              "55"
            ],
            [
              "5",
              "60",
              "65"
            ],
            [
              "6",
              "65",
              "70"
            ],
            [
              "7",
              "75",
              "80"
            ],
            [
              "8",
              "80",
              "90"
            ]
          ]
        ],
        "models": [
          {
            "kind": "ideal_weight_table",
            "axis": "normal",
            "weightBasis": "idealWeightKg",
            "manufacturerColumn": "Wohnungskatze",
            "housingExample": "indoor",
            "rows": [
              {
                "weightKg": 2,
                "minGrams": 30,
                "maxGrams": 30
              },
              {
                "weightKg": 3,
                "minGrams": 40,
                "maxGrams": 40
              },
              {
                "weightKg": 4,
                "minGrams": 50,
                "maxGrams": 50
              },
              {
                "weightKg": 5,
                "minGrams": 60,
                "maxGrams": 60
              },
              {
                "weightKg": 6,
                "minGrams": 65,
                "maxGrams": 65
              },
              {
                "weightKg": 7,
                "minGrams": 75,
                "maxGrams": 75
              },
              {
                "weightKg": 8,
                "minGrams": 80,
                "maxGrams": 80
              }
            ]
          },
          {
            "kind": "ideal_weight_table",
            "axis": "increased",
            "weightBasis": "idealWeightKg",
            "manufacturerColumn": "Freigänger",
            "housingExample": "outdoor",
            "rows": [
              {
                "weightKg": 2,
                "minGrams": 35,
                "maxGrams": 35
              },
              {
                "weightKg": 3,
                "minGrams": 45,
                "maxGrams": 45
              },
              {
                "weightKg": 4,
                "minGrams": 55,
                "maxGrams": 55
              },
              {
                "weightKg": 5,
                "minGrams": 65,
                "maxGrams": 65
              },
              {
                "weightKg": 6,
                "minGrams": 70,
                "maxGrams": 70
              },
              {
                "weightKg": 7,
                "minGrams": 80,
                "maxGrams": 80
              },
              {
                "weightKg": 8,
                "minGrams": 90,
                "maxGrams": 90
              }
            ]
          }
        ]
      },
      "symbolImage": "cat-result-dry-kibble.webp"
    },
    {
      "id": "cat-20261003-happycat-meat-sauce-land-gefluegel",
      "species": "cat",
      "brand": "Happy Cat",
      "line": "Meat",
      "name": "Meat in Sauce Culinary Land-Geflügel",
      "market": "DE",
      "form": "wet",
      "category": "complete",
      "lifeStages": [
        "adult"
      ],
      "declaredAge": {
        "minYears": 1
      },
      "recipeVersion": "manufacturer-fact-review-2026-10-03",
      "status": "published",
      "history": [
        {
          "date": "2026-10-03",
          "action": "manual_official_source_review_and_structural_validation"
        }
      ],
      "originalComposition": null,
      "originalCompositionLocation": {
        "sourceId": "source-20261003-happycat-meat-sauce-land-gefluegel",
        "section": "Zusammensetzung: eigenständig normalisierte Fakten"
      },
      "normalizedIngredients": [
        {
          "name": "Fleisch und Innereien",
          "animal": null,
          "percentage": null,
          "uncertainty": "Weitere Tierarten und Gesamtanteil nicht benannt"
        },
        {
          "name": "Geflügel innerhalb der Fleisch- und Innereiengruppe",
          "animal": "poultry",
          "percentage": 20.0,
          "uncertainty": "Geflügelarten nicht benannt"
        },
        {
          "name": "Pflanzliche Nebenerzeugnisse, darunter Apfelfaser 0,3 %",
          "animal": null,
          "percentage": null,
          "uncertainty": "Weitere Pflanzenarten nicht benannt"
        },
        {
          "name": "Mineralien",
          "animal": null,
          "percentage": null,
          "uncertainty": null
        },
        {
          "name": "Saaten, darunter Leinsamen 0,03 %",
          "animal": null,
          "percentage": null,
          "uncertainty": "Weitere Pflanzenarten nicht benannt"
        },
        {
          "name": "Inulin",
          "animal": null,
          "percentage": 0.1,
          "uncertainty": null
        }
      ],
      "analysis": {
        "basis": "as_fed",
        "unit": "percent",
        "values": {
          "protein": 8,
          "fat": 4.5,
          "fibre": 0.3,
          "ash": 2,
          "moisture": 82,
          "calcium": null,
          "phosphorus": null
        }
      },
      "additives": {
        "basis": "per_kg_as_fed",
        "values": [
          {
            "name": "Vitamin D3",
            "value": 250,
            "unit": "IU/kg"
          },
          {
            "name": "Vitamin E",
            "value": 15,
            "unit": "mg/kg"
          },
          {
            "name": "Biotin",
            "value": 20,
            "unit": "mcg/kg"
          },
          {
            "name": "Taurin",
            "value": 445,
            "unit": "mg/kg",
            "kind": "added"
          },
          {
            "name": "Mangan (3b503)",
            "value": 1,
            "unit": "mg/kg"
          },
          {
            "name": "Zink (3b605)",
            "value": 15,
            "unit": "mg/kg"
          },
          {
            "name": "Kupfer als Sulfat",
            "value": 1,
            "unit": "mg/kg"
          }
        ]
      },
      "taurineTotal": null,
      "energy": null,
      "packages": [
        {
          "id": "pack-20261003-happycat-meat-sauce-land-gefluegel-0",
          "units": 12,
          "unitNetGrams": 85,
          "netGrams": 1020,
          "ean": null,
          "sourceId": "source-20261003-happycat-meat-sauce-land-gefluegel"
        },
        {
          "id": "pack-20261003-happycat-meat-sauce-land-gefluegel-1",
          "units": 20,
          "unitNetGrams": 85,
          "netGrams": 1700,
          "ean": null,
          "sourceId": "source-20261003-happycat-meat-sauce-land-gefluegel"
        }
      ],
      "offers": [
        "offer-20261003-happycat-meat-sauce-land-gefluegel-0"
      ],
      "fieldSources": {
        "identity": {
          "sourceId": "source-20261003-happycat-meat-sauce-land-gefluegel",
          "section": "Produktname"
        },
        "category": {
          "sourceId": "source-20261003-happycat-meat-sauce-land-gefluegel",
          "section": "Produktspezifische Alleinfutterdeklaration"
        },
        "lifeStages": {
          "sourceId": "source-20261003-happycat-meat-sauce-land-gefluegel",
          "section": "Hersteller-Lebensphase"
        },
        "ingredients": {
          "sourceId": "source-20261003-happycat-meat-sauce-land-gefluegel",
          "section": "Zusammensetzung: eigenständig normalisierte Fakten"
        },
        "analysis": {
          "sourceId": "source-20261003-happycat-meat-sauce-land-gefluegel",
          "section": "Analytische Bestandteile"
        },
        "additives": {
          "sourceId": "source-20261003-happycat-meat-sauce-land-gefluegel",
          "section": "Zusatzstoffe je kg"
        },
        "energy": {
          "sourceId": "source-20261003-happycat-meat-sauce-land-gefluegel",
          "section": "Deklarierte umsetzbare Energie; wenn nicht genannt: unbekannt"
        },
        "feeding": {
          "sourceId": "source-20261003-happycat-meat-sauce-land-gefluegel",
          "section": "Fütterungsempfehlung: Gewichtsbasis und Tagesration"
        },
        "packages": {
          "sourceId": "source-20261003-happycat-meat-sauce-land-gefluegel",
          "section": "Packungsvarianten"
        }
      },
      "conflicts": [],
      "limitations": [
        "Herstellerangaben sind keine unabhängige Laborprüfung.",
        "Nicht deklarierte Werte bleiben unbekannt.",
        "Keine Allergenfreiheitsgarantie."
      ],
      "detailPath": "produkte/cat-20261003-happycat-meat-sauce-land-gefluegel.html",
      "declaredTextures": [
        "gravy",
        "pieces"
      ],
      "physiologicalStages": [],
      "factReview": {
        "validatedAt": "2026-10-03",
        "method": "manual_review",
        "factSha256": "ce1a65eb6f597814494983b5db74b6b70cb5514caacbf72fbb179ae959748278",
        "evidenceFile": "docs/KATZEN-HERSTELLERFAKTEN-2026-10-03.json",
        "missingFields": [
          "calcium",
          "phosphorus",
          "energy",
          "taurineTotal",
          "EAN"
        ]
      },
      "feeding": {
        "status": "blocked",
        "species": "cat",
        "lifeStage": "adult",
        "mode": "sole_main_food",
        "axes": [],
        "rows": [],
        "interpolation": "disabled",
        "modifiers": [],
        "reason": "Herstellerkategorien über dokumentierte Modelle zugeordnet; keine pauschalen Abschläge und keine Extrapolation.",
        "sourceTableSummary": "Tagesration bei alleiniger Hauptfütterung; Originaldeklaration an der verlinkten Herstellerquelle. Gewichtsintervalle unverändert; Aktivitätszuordnung als Orientierung.",
        "originalTables": [
          [
            [
              "Körpergewicht (kg)",
              "Indoor/kastrierte Katze",
              "Freigänger"
            ],
            [
              "3",
              "190",
              "255"
            ],
            [
              "4",
              "230",
              "310"
            ],
            [
              "5",
              "270",
              "360"
            ],
            [
              "6",
              "305",
              "405"
            ]
          ]
        ],
        "models": [
          {
            "kind": "current_weight_table",
            "axis": "neutered_indoor",
            "weightBasis": "currentWeightKg",
            "manufacturerColumn": "Indoor/kastrierte Katze",
            "housingExample": "indoor",
            "rows": [
              {
                "weightKg": 3,
                "minGrams": 190,
                "maxGrams": 190
              },
              {
                "weightKg": 4,
                "minGrams": 230,
                "maxGrams": 230
              },
              {
                "weightKg": 5,
                "minGrams": 270,
                "maxGrams": 270
              },
              {
                "weightKg": 6,
                "minGrams": 305,
                "maxGrams": 305
              }
            ]
          },
          {
            "kind": "current_weight_table",
            "axis": "increased",
            "weightBasis": "currentWeightKg",
            "manufacturerColumn": "Freigänger",
            "housingExample": "outdoor",
            "rows": [
              {
                "weightKg": 3,
                "minGrams": 255,
                "maxGrams": 255
              },
              {
                "weightKg": 4,
                "minGrams": 310,
                "maxGrams": 310
              },
              {
                "weightKg": 5,
                "minGrams": 360,
                "maxGrams": 360
              },
              {
                "weightKg": 6,
                "minGrams": 405,
                "maxGrams": 405
              }
            ]
          }
        ]
      },
      "symbolImage": "cat-result-wet-pieces.webp"
    }
  ],
  "candidates": [
    {
      "id": "cat-josera-naturecat-dry",
      "species": "cat",
      "brand": "Josera",
      "name": "NatureCat",
      "form": "dry",
      "status": "researched",
      "sourceIds": [
        "source-josera-naturecat",
        "source-josera-naturecat-pdf-2023",
        "source-josera-naturecat-indexed"
      ],
      "conflicts": [
        {
          "field": "ingredients",
          "reason": "Suchindex eines anderen Hersteller-Datenblatts nennt 29 % Geflügel / 10 % Lachs; Originalabruf schlägt mit 502 fehl. Keine bestätigte aktuelle Deklaration. Shopseite nennt 34 % / 4 %.",
          "otherUrl": "https://www.josera-katze.de/fileadmin/datenblatt/josera-naturecat-katzenfutter.pdf"
        },
        {
          "field": "feeding",
          "reason": "Tabellen der Hersteller-Shopseite und des älteren Datenblatts unterscheiden sich. Keine Vermischung.",
          "otherUrl": "https://www.josera.de/media/datatransfer/import/product/images/josera-naturecat-katzenfutter-datenblatt.pdf"
        }
      ],
      "reason": "Rezepturversion und aktuelle Packung vor Aufnahme eindeutig zuordnen."
    },
    {
      "id": "cat-20261003-held-josera-dailycat",
      "species": "cat",
      "brand": "Josera",
      "name": "DailyCat",
      "status": "researched",
      "reason": "Zwei abweichende Fütterungstabellen auf derselben Produktseite; Zuordnung zum Rezepturstand offen.",
      "sourceIds": [
        "source-20261003-held-josera-dailycat"
      ]
    },
    {
      "id": "cat-20261003-held-happycat-senior-atlantik-lachs",
      "species": "cat",
      "brand": "Happy Cat",
      "name": "Senior Atlantik-Lachs",
      "status": "researched",
      "reason": "Alterswortlaut uneinheitlich: zehntes Lebensjahr und ab 10 Jahren; ausdrückliche Futterkategorie im Abruf nicht gefunden.",
      "sourceIds": [
        "source-20261003-held-happycat-senior-atlantik-lachs"
      ]
    },
    {
      "id": "cat-20261003-held-happycat-culinary-atlantik-lachs",
      "species": "cat",
      "brand": "Happy Cat",
      "name": "Culinary Adult Atlantik-Lachs",
      "status": "researched",
      "reason": "Ausdrückliche produktspezifische Alleinfutterdeklaration im Abruf nicht gefunden; keine Übertragung der Freigabe einer anderen Sorte.",
      "sourceIds": [
        "source-20261003-held-happycat-culinary-atlantik-lachs"
      ]
    },
    {
      "id": "cat-20261003-held-happycat-meat-sauce-land-ente",
      "species": "cat",
      "brand": "Happy Cat",
      "name": "Meat in Sauce Culinary Land-Ente",
      "status": "researched",
      "reason": "Ausdrückliche produktspezifische Alleinfutter- und Altersdeklaration im Abruf nicht gefunden.",
      "sourceIds": [
        "source-20261003-held-happycat-meat-sauce-land-ente"
      ]
    }
  ],
  "sources": [
    {
      "id": "source-carny-adult-rind-huhn-wet",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/carny-adult-rind-huhn/83703-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Titel",
        "ingredients": "Zusammensetzung, Zeile 124",
        "analysis": "Zeilen 137–141",
        "additives": "Zeilen 144–152",
        "energy": "Zeilen 154–157",
        "feeding": "Zeilen 161–166",
        "packages": "Inhalt: 6 × 200 g"
      }
    },
    {
      "id": "source-carny-adult-rind-wet",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/carny-adult-rind/83730-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "ingredients": "Zeile 122",
        "analysis": "Zeilen 135–139",
        "additives": "Zeilen 142–150",
        "energy": "Zeilen 152–155",
        "feeding": "Zeilen 159–164",
        "packages": "Inhalt: 6 × 800 g"
      }
    },
    {
      "id": "source-carny-adult-huhn-rind-dry",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/carny-adult-huhn-rind/83873-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "ingredients": "Zeile 130; vollständige Originaldeklaration an der Quelle, strukturierte Fakten lokal",
        "analysis": "Zeilen 139–145",
        "additives": "Zeilen 150–160",
        "energy": "Zeilen 162–165",
        "feeding": "Zeilen 169–174",
        "packages": "Inhalt: 1,75 kg"
      }
    },
    {
      "id": "source-carny-kitten-rind-pute-wet",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/carny-kitten-rind-pute/83971-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "ingredients": "Zeile 136",
        "analysis": "Zeilen 143–147",
        "additives": "Zeilen 153–163",
        "energy": "Zeilen 165–168",
        "feeding": "Zeilen 172–179; Zuordnung offen",
        "packages": "Inhalt: 12 × 400 g"
      }
    },
    {
      "id": "source-josera-naturecat",
      "type": "manufacturer",
      "publisher": "Josera",
      "url": "https://www.josera.de/josera-naturecat-overfill.html",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "category": "Zeile 397",
        "ingredients": "Zeile 416",
        "analysis": "Zeile 418",
        "feeding": "Zeilen 425–434"
      }
    },
    {
      "id": "rule-fediaf-2025",
      "type": "guideline",
      "publisher": "FEDIAF",
      "url": "https://europeanpetfood.org/wp-content/uploads/2025/09/FEDIAF-Nutritional-Guidelines_2025-ONLINE.pdf",
      "accessedAt": "2026-10-01",
      "edition": "September 2025",
      "sections": {
        "complete": "S. 10, §3.1",
        "basis": "S. 13–14, §3.2.1",
        "cats": "Tabellen III-4a–c"
      }
    },
    {
      "id": "rule-wsava-2021",
      "type": "guideline",
      "publisher": "WSAVA",
      "url": "https://wsava.org/wp-content/uploads/2021/04/Selecting-a-pet-food-for-your-pet-updated-2021_WSAVA-Global-Nutrition-Toolkit.pdf",
      "accessedAt": "2026-10-01",
      "edition": "10 March 2021",
      "sections": {
        "label": "S. 1: What to look for on a label",
        "assessment": "S. 1: What to look for in a brand"
      }
    },
    {
      "id": "source-josera-naturecat-pdf-2023",
      "type": "manufacturer",
      "publisher": "Josera",
      "url": "https://www.josera.de/media/datatransfer/import/product/images/josera-naturecat-katzenfutter-datenblatt.pdf",
      "accessedAt": "2026-10-01",
      "edition": "08/2023",
      "sections": {
        "feeding": "S. 1: Fütterungsempfehlung; abweichend zur Shopseite"
      }
    },
    {
      "id": "source-josera-naturecat-indexed",
      "type": "manufacturer",
      "publisher": "Josera",
      "url": "https://www.josera-katze.de/fileadmin/datenblatt/josera-naturecat-katzenfutter.pdf",
      "accessedAt": "2026-10-01",
      "retrievalStatus": "search_index_only_direct_fetch_502",
      "sections": {
        "ingredients": "Nur Suchindex: 29 % Geflügel / 10 % Lachs; Originalabruf fehlgeschlagen, kein validierter Beleg"
      }
    },
    {
      "id": "source-bozita-pate-huehnchen",
      "type": "manufacturer",
      "publisher": "Bozita",
      "url": "https://bozita.com/de/katzenfutter/bozita-mit-huhnchen/",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel",
        "category": "Produktbeschreibung",
        "lifeStages": "Produktbeschreibung und Anwendung: alle Lebensstadien",
        "ingredients": "Zusammensetzung / Zutaten",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "feeding": "Fütterungsempfehlung",
        "packages": "Größe / Packungsgrößen"
      }
    },
    {
      "id": "source-mera-cats-nature-sensitive-huhn",
      "type": "manufacturer",
      "publisher": "mera",
      "url": "https://www.mera-petfood.com/de/katze/produkte/cats-nature/sensitive-huhn-nassfutter/",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel",
        "category": "Fütterungsempfehlung: Alleinfutter",
        "lifeStages": "Produkttext: ab 12 Monaten",
        "ingredients": "Zusammensetzung / Zutaten",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "feeding": "Fütterungsempfehlung",
        "packages": "Größe / Packungsgrößen"
      }
    },
    {
      "id": "source-happy-cat-minkas-perfect-mix",
      "type": "manufacturer",
      "publisher": "Happy Cat",
      "url": "https://happycat.de/katzenfutter/trockenfutter/happy-cat-minkas-perfect-mix-gefluegel-fisch-lamm-70414",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel",
        "category": "Produktbeschreibung: Komplettnahrung für ausgewachsene Katzen",
        "lifeStages": "Produktbeschreibung: ausgewachsene Katzen, keine Zahl",
        "ingredients": "Zusammensetzung / Zutaten",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "feeding": "Fütterungsempfehlung",
        "packages": "Größe / Packungsgrößen"
      }
    },
    {
      "id": "source-leonardo-adult-duck",
      "type": "manufacturer",
      "publisher": "LEONARDO",
      "url": "https://www.leonardo-catfood.de/leonardo-adult-duck-0-3-kg",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel",
        "category": "Fütterungsempfehlung: Alleinfuttermittel",
        "lifeStages": "Fütterungsempfehlung: ab einem Jahr",
        "ingredients": "Zusammensetzung / Zutaten",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "feeding": "Fütterungsempfehlung",
        "packages": "Größe / Packungsgrößen"
      }
    },
    {
      "id": "source-leonardo-senior",
      "type": "manufacturer",
      "publisher": "LEONARDO",
      "url": "https://www.leonardo-catfood.de/leonardo-senior-0-3-kg",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel",
        "category": "Fütterungsempfehlung: Alleinfuttermittel",
        "lifeStages": "Fütterungsempfehlung: ab dem zehnten Lebensjahr",
        "ingredients": "Zusammensetzung / Zutaten",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "feeding": "Fütterungsempfehlung",
        "packages": "Größe / Packungsgrößen"
      }
    },
    {
      "id": "source-gourmet-perle-rind",
      "type": "manufacturer",
      "publisher": "GOURMET",
      "url": "https://www.purina.de/katze/katzenfutter/produkt-gourmet-perle-erlesene-streifen-rind",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel",
        "category": "Produktmerkmale: Alleinfuttermittel für ausgewachsene Katzen",
        "lifeStages": "Produktmerkmale: ausgewachsen, keine Zahl",
        "ingredients": "Zusammensetzung / Zutaten",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "feeding": "Fütterungsempfehlung",
        "packages": "Größe / Packungsgrößen"
      }
    },
    {
      "id": "manufacturer-carny-adult-gefluegel-cocktail",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/carny-adult-gefluegel-cocktail/83084-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Zusammensetzung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "08323cef32e536b712436239ac12deb173d19e48c254a7d6a185339c771f27c8"
    },
    {
      "id": "manufacturer-carny-adult-huhn-forelle",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/carny-adult-huhn-forelle/83877-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Zusammensetzung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "c95bc47a3eea824e6ee894d53092446e68cd4310620e6d53caf26be113999fc0"
    },
    {
      "id": "manufacturer-carny-adult-huhn-gans",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/carny-adult-huhn-gans/83561-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Zusammensetzung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "0511812e8fc0654e7ac024b30bdb54f2aab4392651bb008a062ef6699df0c3b8"
    },
    {
      "id": "manufacturer-carny-adult-huhn-kabeljau",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/carny-adult-huhn-kabeljau/83421-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Zusammensetzung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "9ab127fbe91d02c260b23f60faa1bc9f2ae8375cd845af0c5b72f15d236a4c22"
    },
    {
      "id": "manufacturer-carny-adult-huhn-kaese",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/carny-adult-huhn-kaese/83422-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Zusammensetzung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "46bb8f4e55631ce261acd4de475e1b9892fe6a96017292eac3a09c330c249e0e"
    },
    {
      "id": "manufacturer-carny-adult-huhn-kaninchen",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/carny-adult-huhn-kaninchen/83083-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Zusammensetzung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "991f32fe8f5f42ca914fab6a22fa491bf6530718c4eddb44b8a9b894f777402b"
    },
    {
      "id": "manufacturer-carny-adult-huhn-katzenminze",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/carny-adult-huhn-katzenminze/83420-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Zusammensetzung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "ac3330b97601bfb957dc31a80ee15925de4d44d4fb74f506715a4a2f31770fd7"
    },
    {
      "id": "manufacturer-carny-adult-huhn-lachs",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/carny-adult-huhn-lachs/83822-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Zusammensetzung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "45a75f881b473e3aeafe3e4fa4aca68f80ebc963079b37d7872a539da6873234"
    },
    {
      "id": "manufacturer-carny-adult-huhn-pute-entenherzen",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/carny-adult-huhn-pute-entenherzen/83738-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Zusammensetzung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "dfadc38cbdea87af509edee0beb682fa07decaf236e3e5cb70bbb3833dcfc5ef"
    },
    {
      "id": "manufacturer-carny-adult-huhn-pute-kaninchen",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/carny-adult-huhn-pute-kaninchen/83739-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Zusammensetzung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "cb74752eca1ce05869d12d6c130abd11e1a4db12fe3d7b1fa421c6dd864e845c"
    },
    {
      "id": "manufacturer-carny-adult-huhn-reh",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/carny-adult-huhn-reh/83559-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Zusammensetzung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "ecc79bd0b33029540ce6226d606e48148149e9b4c8696469fa2a1302245ca769"
    },
    {
      "id": "manufacturer-carny-adult-huhn-shrimps",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/carny-adult-huhn-shrimps/83423-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Zusammensetzung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "6b6a92a14e554640dd42156c246b73f514aae4a4026b9642bba06e474103df1b"
    },
    {
      "id": "manufacturer-carny-adult-huhn-thunfisch",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/carny-adult-huhn-thunfisch/83085-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Zusammensetzung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "7ffc1bad192feb10db16380050d75544f59a82308a26b4c158842709bb7b4fce"
    },
    {
      "id": "manufacturer-carny-adult-multifleisch-cocktail",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/carny-adult-multifleisch-cocktail/83702-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Zusammensetzung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "953d74cebf1a41c76c19a7f5bc81f24238b972666dfecb6b09d2d5fd5ff1e439"
    },
    {
      "id": "manufacturer-carny-adult-pute-huehnchenleber",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/carny-adult-pute-huehnchenleber/83821-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Zusammensetzung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "ad565dd38bcb1091f896aaa6676b52c969efb3920ae37540c307985e63bf5e41"
    },
    {
      "id": "manufacturer-carny-adult-pute-huhn-shrimps",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/carny-adult-pute-huhn-shrimps/83737-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Zusammensetzung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "79e7e1625191efdbae981315a61cb0bf0df984cdac6960d74c4c1b095cadb8df"
    },
    {
      "id": "manufacturer-carny-adult-pute-lamm",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/carny-adult-pute-lamm/83820-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Zusammensetzung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "54a0ca54453d58e803ed931eba48786f25c563adfdfe829c5367c41f9f401f19"
    },
    {
      "id": "manufacturer-carny-adult-rind-fasan",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/carny-adult-rind-fasan/83558-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Zusammensetzung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "dea53e8683e8bfb5a2baad3a56582c5ac22e20de08b49885d5a72faed6e81f0f"
    },
    {
      "id": "manufacturer-carny-adult-rind-herz",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/carny-adult-rind-herz/83704-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Zusammensetzung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "8a9e4a587a5d42db251eb2c1047ce48a5a40e631d6636eeaad376b21480457b4"
    },
    {
      "id": "manufacturer-carny-adult-rind-huhn-entenherzen",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/carny-adult-rind-huhn-entenherzen/83706-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Zusammensetzung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "307215a120c30a53afe1bf5d01027990c3f50fcfea837d617e8848eae3b98b60"
    },
    {
      "id": "manufacturer-carny-adult-rind-kabeljau-mit-petersilienwurzeln",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/carny-adult-rind-kabeljau-mit-petersilienwurzeln/83701-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Zusammensetzung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "e7009637fa8bde32d5af092442cf284887e3d308a7286ce4ea6386d9467ecb51"
    },
    {
      "id": "manufacturer-carny-adult-rind-lamm",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/carny-adult-rind-lamm/83705-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Zusammensetzung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "72a81cb445da3d10f3c01d0d9bd1faba3591cefe42f62e4c99996069f33da6c7"
    },
    {
      "id": "manufacturer-carny-adult-rind-pute-kaninchen",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/carny-adult-rind-pute-kaninchen/83709-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Zusammensetzung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "6bde1df6d9d859e7bc06be7e367cbb9ac2615bf8cddb90d60676c2a696d1ef69"
    },
    {
      "id": "manufacturer-carny-adult-rind-pute-shrimps",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/carny-adult-rind-pute-shrimps/83708-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Zusammensetzung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "0298f0cec1c4e7a3fdcd2b93cff7f3183118ba01a1b65475ec2fd50f3ae652d5"
    },
    {
      "id": "manufacturer-carny-adult-rind-strauss",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/carny-adult-rind-strauss/83080-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Zusammensetzung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "002b6b51e1477b94a5c91d5e048cb340397f325cabdba4fa6297f25a99ef23a7"
    },
    {
      "id": "manufacturer-carny-adult-single-protein-huhn-pur",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/carny-adult-single-protein-huhn-pur/83692-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Zusammensetzung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "45e96aa0a0bba51344ac3b3ae833cc5e5b0d206352999e092118813b5289379c"
    },
    {
      "id": "manufacturer-carny-adult-single-protein-rind-pur",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/carny-adult-single-protein-rind-pur/83680-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Zusammensetzung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "b36cf8cc193c1a02f783657f92036a75a8533c0243e447b03d9315b231aeb2bf"
    },
    {
      "id": "manufacturer-carny-kitten-gefluegel-cocktail",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/carny-kitten-gefluegel-cocktail/83963-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Zusammensetzung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "3557df2b4d04672ac5932bc5f97e80f853903a3fc720c8b33ccbf481c0ba7578"
    },
    {
      "id": "manufacturer-carny-kitten-gefluegel-rind",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/carny-kitten-gefluegel-rind/83964-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Zusammensetzung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "f507ba5d4548d95b2fd26c89ec8bc86d2bb2fb9d3f8849741216eb62a38bd70f"
    },
    {
      "id": "manufacturer-carny-kitten-huhn",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/carny-kitten-huhn/83880-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Zusammensetzung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "4c75a769dc2fea923dcea02c95a6403d7adff4848519bd87af2cdc692051ec9a"
    },
    {
      "id": "manufacturer-carny-kitten-kalb-huhn-pute",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/carny-kitten-kalb-huhn-pute/83965-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Zusammensetzung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "9d377ea281a4a6f555bd06912c64d9ddcedd1d61981e4f9aad00cf72bd6c42b2"
    },
    {
      "id": "manufacturer-carny-kitten-rind-gefluegel",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/carny-kitten-rind-gefluegel/83075-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Zusammensetzung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "8cd661e18665af091bde3f3c01742f4200f98d143d76119980dd7ac9233693f1"
    },
    {
      "id": "manufacturer-carny-kitten-rind-huhn-kaninchen",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/carny-kitten-rind-huhn-kaninchen/83967-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Zusammensetzung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "d9cd33d237ab1b23048c1cd2d3809ac5cccf4a4efe7fb8f68c08708268d75652"
    },
    {
      "id": "manufacturer-carny-kitten-rind-kalb-huhn",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/carny-kitten-rind-kalb-huhn/83076-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Zusammensetzung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "838c1d59090bec9ea55d321f5001a6936f520a4aca0f4a0c06ca7afb335f4be7"
    },
    {
      "id": "manufacturer-carny-senior-rind-huhn-mit-kaese",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/carny-senior-rind-huhn-mit-kaese/83710-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Zusammensetzung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "ecd8f85e7772d825eafafea0f017d1d71a73ad45d2d466f2723007f498208fba"
    },
    {
      "id": "manufacturer-carny-senior-rind-putenherzen",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/carny-senior-rind-putenherzen/83711-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Zusammensetzung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "ebe17aac3876e83278a934d5b0d05791236554bfd076e06f8b7b0f67a66a77fc"
    },
    {
      "id": "manufacturer-vom-feinsten-adult-feines-mit-filets-mit-ente-putenfilet",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/vom-feinsten-adult-feines-mit-filets-mit-ente-putenfilet/83063-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Zusammensetzung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "1de875d7f04c217b7cce9707281b9f409f9a9d33d7e91df0803ffd696ede8a3c"
    },
    {
      "id": "manufacturer-vom-feinsten-adult-feines-mit-filets-mit-gefluegel-seelachsfilet",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/vom-feinsten-adult-feines-mit-filets-mit-gefluegel-seelachsfilet/83061-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Zusammensetzung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "e6542d02e5d8d7c539a9ac73e5205714666e8c8d952097ac82b327a1881bbd96"
    },
    {
      "id": "manufacturer-vom-feinsten-adult-feines-mit-filets-mit-kalb-huehnchenfilet",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/vom-feinsten-adult-feines-mit-filets-mit-kalb-huehnchenfilet/83062-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Zusammensetzung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "0d57aa317d5ff5cc4f953a8d4ffbfaca73d2273c45cfca039130c11620c31feb"
    },
    {
      "id": "manufacturer-vom-feinsten-adult-feines-mit-filets-mit-kaninchen-huehnchenfilet",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/vom-feinsten-adult-feines-mit-filets-mit-kaninchen-huehnchenfilet/83065-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Zusammensetzung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "2f25c84ab6bb41e08f0ac24dde376c05b596208b90bfbca78eb0d9f0ebb3695e"
    },
    {
      "id": "manufacturer-vom-feinsten-adult-feines-mit-filets-mit-rind-putenfilet",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/vom-feinsten-adult-feines-mit-filets-mit-rind-putenfilet/83060-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Zusammensetzung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "144e1a01dc63bf8c2b4347404005543cc47445d1ac1e1df2b01205d12bf571d4"
    },
    {
      "id": "manufacturer-vom-feinsten-adult-feines-mit-filets-mit-wild-putenfilet",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/vom-feinsten-adult-feines-mit-filets-mit-wild-putenfilet/83064-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Zusammensetzung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "63313baa64b52783d16c24d11058b3de2ade79a3eb4e05f134796d92849ac0a8"
    },
    {
      "id": "manufacturer-vom-feinsten-adult-in-jelly-mit-huhn-kabeljau",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/vom-feinsten-adult-in-jelly-mit-huhn-kabeljau/83403-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Zusammensetzung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "3bebaea6596c4182adf94dcaaf55c4da9817a5be68bd2e61e1e6c22324e3b0de"
    },
    {
      "id": "manufacturer-vom-feinsten-adult-in-jelly-mit-huhn-lachs",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/vom-feinsten-adult-in-jelly-mit-huhn-lachs/83404-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Zusammensetzung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "0b82a7718c5f5b001afffd6cd16cdfff1962bfa7d98103c13aa861b06ef78d56"
    },
    {
      "id": "manufacturer-vom-feinsten-adult-in-jelly-mit-huhn-pute",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/vom-feinsten-adult-in-jelly-mit-huhn-pute/83402-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Zusammensetzung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "d52624b220eec9d4ce7e2c18c5ce84b6283a24925a7a86c639ebb95f0a50e4ea"
    },
    {
      "id": "manufacturer-vom-feinsten-adult-in-jelly-mit-huhn-rind",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/vom-feinsten-adult-in-jelly-mit-huhn-rind/83400-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Zusammensetzung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "59cf4c22f5b7d755c9d8af733023f4d142f124bcfdc5a40d0b1f96a0aa585f94"
    },
    {
      "id": "manufacturer-vom-feinsten-adult-in-jelly-mit-huhn-seelachs",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/vom-feinsten-adult-in-jelly-mit-huhn-seelachs/83405-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Zusammensetzung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "eb858ceacab944e7bec5e418e481aa84948cdacd6a23443a1d0d4cefa31d85bf"
    },
    {
      "id": "manufacturer-vom-feinsten-adult-in-jelly-mit-huhn-wild",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/vom-feinsten-adult-in-jelly-mit-huhn-wild/83401-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Zusammensetzung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "fba1551c01ec864be8ccaf9d18fe686fde7f58e154fd8c04fc4c2c3adf7bb9fa"
    },
    {
      "id": "manufacturer-vom-feinsten-adult-in-sauce-mit-huhn-ente",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/vom-feinsten-adult-in-sauce-mit-huhn-ente/83406-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Zusammensetzung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "9d32cbf3f05621716c1d67e83f7f706e260a2557e4008af37d972581fbaf8d95"
    },
    {
      "id": "manufacturer-vom-feinsten-adult-in-sauce-mit-huhn-in-karottensauce",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/vom-feinsten-adult-in-sauce-mit-huhn-in-karottensauce/84228-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Zusammensetzung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "06ac5a7fa362f9493798104039760466d4f1ba9d4e25d163c6ddb4ba5d7eaa56"
    },
    {
      "id": "manufacturer-vom-feinsten-adult-in-sauce-mit-huhn-kalb",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/vom-feinsten-adult-in-sauce-mit-huhn-kalb/83408-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Zusammensetzung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "1965ce5540e8acb408ed825dcdf20cf248c12664df7cb6ffeb7f9b5b7d63c735"
    },
    {
      "id": "manufacturer-vom-feinsten-adult-in-sauce-mit-huhn-kaninchen",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/vom-feinsten-adult-in-sauce-mit-huhn-kaninchen/83409-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Zusammensetzung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "c06234be9f658e9abfe80c8f474874105b4814e6ce70a3d5be9bc9f0591a31a8"
    },
    {
      "id": "manufacturer-vom-feinsten-adult-in-sauce-mit-huhn-truthahn",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/vom-feinsten-adult-in-sauce-mit-huhn-truthahn/83407-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Zusammensetzung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "4893dcb7591d2702ee45e60f3ee93c71fc3372b8b432602a7a60b29940fe9174"
    },
    {
      "id": "manufacturer-vom-feinsten-adult-in-sauce-mit-lachs-in-kraeutersauce",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/vom-feinsten-adult-in-sauce-mit-lachs-in-kraeutersauce/84229-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Zusammensetzung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "be66763e95ff5c28842fb7585c9689929f9047724f466bb0463476cbd2075946"
    },
    {
      "id": "manufacturer-vom-feinsten-adult-in-sauce-mit-lamm-in-kraeutersauce",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/vom-feinsten-adult-in-sauce-mit-lamm-in-kraeutersauce/83045-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Zusammensetzung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "2de4b94ac629a81ec4b9cf499664a3630031439660f122342f79962fafe8b44d"
    },
    {
      "id": "manufacturer-vom-feinsten-adult-in-sauce-mit-pute-in-tomatensauce",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/vom-feinsten-adult-in-sauce-mit-pute-in-tomatensauce/84230-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Zusammensetzung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "5fb95876129d180cc30e5840d19976663df9b800a6f5fa8347d0a56d608f185c"
    },
    {
      "id": "manufacturer-vom-feinsten-adult-mildes-menue-pute-forelle",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/vom-feinsten-adult-mildes-menue-pute-forelle/83944-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Zusammensetzung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "bcd98afe04bf2a7e6ce81ce4a9b7b7f37c7357f856eb041d227a595600945446"
    },
    {
      "id": "manufacturer-vom-feinsten-adult-mildes-menue-pute-kaese",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/vom-feinsten-adult-mildes-menue-pute-kaese/83943-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Zusammensetzung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "c55a52a469eafa4dfe6b2a5cec2def1e6cf67d6290dd21d3c0f80f15c4d6f32b"
    },
    {
      "id": "manufacturer-vom-feinsten-adult-mildes-menue-pute-lachs",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/vom-feinsten-adult-mildes-menue-pute-lachs/83941-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Zusammensetzung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "b4147da8f5b48e9be20445497e60c6de9a91901bee63b14a33281167ac2f7ba4"
    },
    {
      "id": "manufacturer-vom-feinsten-adult-mildes-menue-pute-pur",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/vom-feinsten-adult-mildes-menue-pute-pur/83942-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Zusammensetzung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "7e5ade3fdb0a77136345f2e9f0534e12e776658499ad4e8140f5a307e418b965"
    },
    {
      "id": "manufacturer-vom-feinsten-adult-mildes-menue-pute-tomaten",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/vom-feinsten-adult-mildes-menue-pute-tomaten/83940-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Zusammensetzung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "cc0c783d26bf33891455020862b4d0434317569ca4be11566ce4ad23938fa70b"
    },
    {
      "id": "manufacturer-vom-feinsten-adult-mit-gefluegel-kalb",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/vom-feinsten-adult-mit-gefluegel-kalb/84220-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Zusammensetzung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "6eaecbbf184e374ee9c2caf1069feeb48fc6ae94d89a7d6e24f2aee60d4a9d32"
    },
    {
      "id": "manufacturer-vom-feinsten-adult-mit-huehnchenleber",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/vom-feinsten-adult-mit-huehnchenleber/84222-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Zusammensetzung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "517f8a19207ef406dbf135c2a7662a546d66e743005f4d0c63b55dd58abda5e7"
    },
    {
      "id": "manufacturer-vom-feinsten-adult-mit-huhn-meeresfruechten",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/vom-feinsten-adult-mit-huhn-meeresfruechten/83306-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Zusammensetzung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "3883ac4b42b071b47b4237ad3136bbd7a7d069fdd7aeb0e7217d721575706284"
    },
    {
      "id": "manufacturer-vom-feinsten-adult-mit-lachs-shrimps",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/vom-feinsten-adult-mit-lachs-shrimps/83202-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Zusammensetzung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "c2b0558953064a9255e1ae2acab18635daaacc39eda37e2f1d7e02e21220771d"
    },
    {
      "id": "manufacturer-vom-feinsten-adult-mit-milkies-kern-mit-gefluegel-sahnekern",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/vom-feinsten-adult-mit-milkies-kern-mit-gefluegel-sahnekern/83114-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Zusammensetzung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "59f9e4886a696772ca134312331d925e5968d92a0438574e0893ba52180b9855"
    },
    {
      "id": "manufacturer-vom-feinsten-adult-mit-milkies-kern-mit-huhn-milchkern",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/vom-feinsten-adult-mit-milkies-kern-mit-huhn-milchkern/83111-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Zusammensetzung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "c52339d10fd40c6cbd8b268595a342a2c22bd5ca2565d229443378a8a982bfce"
    },
    {
      "id": "manufacturer-vom-feinsten-adult-mit-milkies-sauce-mit-huhn-in-milchsauce",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/vom-feinsten-adult-mit-milkies-sauce-mit-huhn-in-milchsauce/83038-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Zusammensetzung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "5e9fd54ff841d76e967760b6d5571123bd94b919a60c2babfa286170b5d6b081"
    },
    {
      "id": "manufacturer-vom-feinsten-adult-mit-milkies-sauce-mit-kaninchen-in-sahnesauce",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/vom-feinsten-adult-mit-milkies-sauce-mit-kaninchen-in-sahnesauce/83037-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Zusammensetzung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "43478894d7dbcc84971930a1ebdc0296b30f089d93d18e358697ae9676987380"
    },
    {
      "id": "manufacturer-vom-feinsten-adult-mit-milkies-sauce-mit-pute-in-joghurtsauce",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/vom-feinsten-adult-mit-milkies-sauce-mit-pute-in-joghurtsauce/83040-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Zusammensetzung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "c47b54a00129dda58db324e67fe786b0d6a4eb32aa935ad9e3d47d9d00ce6ecd"
    },
    {
      "id": "manufacturer-vom-feinsten-adult-mit-pute-kaninchen",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/vom-feinsten-adult-mit-pute-kaninchen/84224-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Zusammensetzung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "d9d3279dcee6f15b4d282b6f19b76a02e41689036f1e419275a63e528534fe02"
    },
    {
      "id": "manufacturer-vom-feinsten-adult-mit-putenherzen",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/vom-feinsten-adult-mit-putenherzen/84225-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Zusammensetzung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "a52b7b0723e6c4cec3f682e574f0a41f4f76225ae1c8493854d6735644ed6d38"
    },
    {
      "id": "manufacturer-vom-feinsten-adult-mit-rind-huhn",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/vom-feinsten-adult-mit-rind-huhn/83208-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Zusammensetzung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "9d2178d5819204564793cc59971694fda0b4417e2b75e7f7d26ee3c38bf478d7"
    },
    {
      "id": "manufacturer-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-huhn-lachsfilet-spinat",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-huhn-lachsfilet-spinat/84231-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Zusammensetzung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "3183f5e7a4742f2ea03eac82e297cfdb9687b3668fc757e658900f914445749c"
    },
    {
      "id": "manufacturer-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-huhn-rindfleisch-karotten",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-huhn-rindfleisch-karotten/83262-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Zusammensetzung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "b3c10cefe0ca944f714f33cab6084f864522ed4079983e4ef65b6f0b31708fc2"
    },
    {
      "id": "manufacturer-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-pute-haehnchenbrust-kraeutern",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-pute-haehnchenbrust-kraeutern/84233-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Zusammensetzung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "c5f197f560d04573d1b53195359966674a629a8393b26ce7d8e44900aba2e8f7"
    },
    {
      "id": "manufacturer-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-pute-rindfleisch-karotten",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-pute-rindfleisch-karotten/83263-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Zusammensetzung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "cc5eae685797f80882c3eba3207b091dceb001c4e4a8d546abbd4ae61e66daba"
    },
    {
      "id": "manufacturer-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-rind-huehnchenbrust-kraeutern",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-rind-huehnchenbrust-kraeutern/83264-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Zusammensetzung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "b259de340456961b063cb6780d9fe36eded782624be45f9fbf4273a2e33705cb"
    },
    {
      "id": "manufacturer-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-rind-lachsfilet-spinat",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-rind-lachsfilet-spinat/83260-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Zusammensetzung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "3bb4609cc0a00a4723d9c8425bcce1066940fe98d9ef84e30dedbee8a0f3e7f9"
    },
    {
      "id": "manufacturer-vom-feinsten-adult-mousse-mit-huhn-kaninchen",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/vom-feinsten-adult-mousse-mit-huhn-kaninchen/83030-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Zusammensetzung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "af18ad22ad0c5f45b7648f0762b5d44affe535bc405b6438a218bb49affe7661"
    },
    {
      "id": "manufacturer-vom-feinsten-adult-mousse-mit-huhn-lamm",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/vom-feinsten-adult-mousse-mit-huhn-lamm/83034-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Zusammensetzung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "4c8d7ad76eeee6ceddcff1e189f30ecac8e992305b692f12ffe460331d422df6"
    },
    {
      "id": "manufacturer-vom-feinsten-adult-mousse-mit-huhn-thunfisch",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/vom-feinsten-adult-mousse-mit-huhn-thunfisch/83033-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Zusammensetzung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "00ba2ecae10664e25ce28e799d9da4b0012b85e19d141de15ca6f095bc6bc4a9"
    },
    {
      "id": "manufacturer-vom-feinsten-adult-mousse-mit-lachs-gefluegel",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/vom-feinsten-adult-mousse-mit-lachs-gefluegel/83032-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Zusammensetzung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "070e0f2a6d1ce2689582a7f478604a7d6550f22972a8e1d888a09dc437ac3883"
    },
    {
      "id": "manufacturer-vom-feinsten-adult-mousse-mit-pute-fasan",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/vom-feinsten-adult-mousse-mit-pute-fasan/83031-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Zusammensetzung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "e80f1dee77de241603963d0bcd90ac78a6cf952638ea619eff8eb10b0f42e948"
    },
    {
      "id": "manufacturer-vom-feinsten-adult-mousse-mit-rind-ente",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/vom-feinsten-adult-mousse-mit-rind-ente/83035-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Zusammensetzung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "d4e82bee7bca0a77c1160e2167c571ad225522bdf56ae02a9ef8db14aba41ea8"
    },
    {
      "id": "manufacturer-vom-feinsten-adult-mousse-mousse-viefalt",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/vom-feinsten-adult-mousse-mousse-viefalt/83029-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Zusammensetzung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "ec5c3c0c529e683cc7196b21d5cc96d7acc21545041a45db44306221e78cc65c"
    },
    {
      "id": "manufacturer-vom-feinsten-adult-multifleisch-cocktail",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/vom-feinsten-adult-multifleisch-cocktail/84227-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Zusammensetzung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "c13f85d1605b841333126cf417c013dcb4977e749769a856e08699b8134e8aa9"
    },
    {
      "id": "manufacturer-vom-feinsten-kitten-mit-gefluegel",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/vom-feinsten-kitten-mit-gefluegel/84201-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Zusammensetzung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "22bf3468514305b1e8857820d4782b2ba5443fe65f0efce72c8659b091fb1929"
    },
    {
      "id": "manufacturer-vom-feinsten-kitten-mit-lamm",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/vom-feinsten-kitten-mit-lamm/84202-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Zusammensetzung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "d7b36289f19344a0f0743071b9068f079fce166989e9cdbd0c18e9bc2cb7bbf8"
    },
    {
      "id": "manufacturer-vom-feinsten-kitten-mit-rind",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/vom-feinsten-kitten-mit-rind/84203-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Zusammensetzung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "69bf57c3dac0a1de49eff11eb329a7ef9840e885725ef4b83323779a8fa710d6"
    },
    {
      "id": "manufacturer-vom-feinsten-senior-mit-gefluegel",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/vom-feinsten-senior-mit-gefluegel/84280-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Zusammensetzung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "ab28dc557b97cc0928841cdc8dd91beb6caf6f3fe3c067d098abd8aaec34dc37"
    },
    {
      "id": "manufacturer-vom-feinsten-senior-mit-lamm",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/vom-feinsten-senior-mit-lamm/84281-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Zusammensetzung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "2de59d7a912f4e4b5014d8832fa3ea6c2ce4537b02eca162c140fd8ab42b0965"
    },
    {
      "id": "manufacturer-vom-feinsten-senior-mit-rind",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/vom-feinsten-senior-mit-rind/84282-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Zusammensetzung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "f2ecddaff412c88dbefda76c58b8d7eac50e0f4d6843c8d1663282132dded772"
    },
    {
      "id": "manufacturer-leonardo-adult-complete-32-16",
      "type": "manufacturer",
      "publisher": "LEONARDO",
      "url": "https://www.leonardo-catfood.de/leonardo-adult-complete-32-16-7-5-kg",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Fütterungsempfehlung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "ece1802bfd39a49c848296fdcff16aabf19a886ff852e74553503ff4a707878d"
    },
    {
      "id": "manufacturer-leonardo-adult-fish",
      "type": "manufacturer",
      "publisher": "LEONARDO",
      "url": "https://www.leonardo-catfood.de/leonardo-adult-fish-7-5-kg",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Fütterungsempfehlung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "e909bf71c3910fb426e25a3aac527dc5116ab202e50fc3ea711bd9e2b3d30cb3"
    },
    {
      "id": "manufacturer-leonardo-adult-gf-maxi",
      "type": "manufacturer",
      "publisher": "LEONARDO",
      "url": "https://www.leonardo-catfood.de/leonardo-adult-gf-maxi-0-3-kg",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Fütterungsempfehlung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "7017736cc045fb759aca4f0452c663f27abc10edc1544ad8b2fb1d9fbd53571b"
    },
    {
      "id": "manufacturer-leonardo-adult-gf-poultry",
      "type": "manufacturer",
      "publisher": "LEONARDO",
      "url": "https://www.leonardo-catfood.de/leonardo-adult-gf-poultry-0-3-kg",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Fütterungsempfehlung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "171665bff310791fd7a903358d8a30476c1847efe8f518ae2da7ae2f57b08d06"
    },
    {
      "id": "manufacturer-leonardo-adult-gf-salmon",
      "type": "manufacturer",
      "publisher": "LEONARDO",
      "url": "https://www.leonardo-catfood.de/leonardo-adult-gf-salmon-0-3-kg",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Fütterungsempfehlung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "134cb6c37b33c6a2b6ac29cd6403735fd05a09ab2a8db906ab2a4e4677e4b9a0"
    },
    {
      "id": "manufacturer-leonardo-adult-lamb",
      "type": "manufacturer",
      "publisher": "LEONARDO",
      "url": "https://www.leonardo-catfood.de/leonardo-adult-lamb-7-5-kg",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Fütterungsempfehlung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "f0cfec60dc1b4ad9783297edd2ddf22099a3e3b1fd8e3a50e8ec250a0499b218"
    },
    {
      "id": "manufacturer-leonardo-adult-light-sterilised",
      "type": "manufacturer",
      "publisher": "LEONARDO",
      "url": "https://www.leonardo-catfood.de/leonardo-adult-light-sterilised-7-5-kg",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Fütterungsempfehlung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "a7f53d4cb8c34beb4d72f31d10016179de1040faa7bedb1467c8b4927b20d670"
    },
    {
      "id": "manufacturer-leonardo-beef-with-extra-pulled-beef-16-x",
      "type": "manufacturer",
      "publisher": "LEONARDO",
      "url": "https://www.leonardo-catfood.de/leonardo-beef-with-extra-pulled-beef-16-x-70-g",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Fütterungsempfehlung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "65967c6f95463c5df24c0cc7c62a900a89ee56cd9c51eb77f96093edeaf66b78"
    },
    {
      "id": "manufacturer-leonardo-bueffel-blaubeeren-16-x",
      "type": "manufacturer",
      "publisher": "LEONARDO",
      "url": "https://www.leonardo-catfood.de/leonardo-bueffel-blaubeeren-16-x-85-g",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Fütterungsempfehlung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "d5074b4bc11a7c80dcf993c8a6b90aad93bd21e2e3cfb5c66103f90e36ce3018"
    },
    {
      "id": "manufacturer-leonardo-chicken-with-extra-pulled-beef-16-x",
      "type": "manufacturer",
      "publisher": "LEONARDO",
      "url": "https://www.leonardo-catfood.de/leonardo-chicken-with-extra-pulled-beef-16-x-70-g",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Fütterungsempfehlung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "d6ef7aa588792f71610f812ce8adf9f9a3d1b9e929a6416bac7bb0238368cb69"
    },
    {
      "id": "manufacturer-leonardo-duck-with-extra-pulled-beef-16-x",
      "type": "manufacturer",
      "publisher": "LEONARDO",
      "url": "https://www.leonardo-catfood.de/leonardo-duck-with-extra-pulled-beef-16-x-70-g",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Fütterungsempfehlung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "2e8c915cc0a74c5a7b02077032b8deb806dce6ac871615cf5018c11dd023db4a"
    },
    {
      "id": "manufacturer-leonardo-ente-kaese-16-x",
      "type": "manufacturer",
      "publisher": "LEONARDO",
      "url": "https://www.leonardo-catfood.de/leonardo-ente-kaese-16-x-85-g",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Fütterungsempfehlung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "8128c81d60323e8a0f289f9f2509e09bf27cd738af9410363a84f7ee13f0d86d"
    },
    {
      "id": "manufacturer-leonardo-ente-mit-huhn-karotten-6-x",
      "type": "manufacturer",
      "publisher": "LEONARDO",
      "url": "https://www.leonardo-catfood.de/leonardo-ente-mit-huhn-karotten-6-x-200-g",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Fütterungsempfehlung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "ce4b4a2df98dfbba58ac9b3c808b44dee15495181820c5c754409649d408ed60"
    },
    {
      "id": "manufacturer-leonardo-fasan-cranberries-16-x",
      "type": "manufacturer",
      "publisher": "LEONARDO",
      "url": "https://www.leonardo-catfood.de/leonardo-fasan-cranberries-16-x-85-g",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Fütterungsempfehlung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "4bee864378adaaa93601795e34ae7df5e1bb862f88747d04127240c61c756983"
    },
    {
      "id": "manufacturer-leonardo-fisch-shrimps-16-x",
      "type": "manufacturer",
      "publisher": "LEONARDO",
      "url": "https://www.leonardo-catfood.de/leonardo-fisch-shrimps-16-x-85-g",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Fütterungsempfehlung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "c5c2ea7db75462b3f21ec1c63fd19279f19e7e3d224bdf0a069a4bcdee300202"
    },
    {
      "id": "manufacturer-leonardo-fleischmenue-16-x",
      "type": "manufacturer",
      "publisher": "LEONARDO",
      "url": "https://www.leonardo-catfood.de/leonardo-fleischmenue-16-x-85-g",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Fütterungsempfehlung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "cd724475688ad46f84aaf32734dac9fa87209dd3d34b00eb29537dd5d766abdb"
    },
    {
      "id": "manufacturer-leonardo-forelle-catnip-16-x",
      "type": "manufacturer",
      "publisher": "LEONARDO",
      "url": "https://www.leonardo-catfood.de/leonardo-forelle-catnip-16-x-85-g",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Fütterungsempfehlung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "88c5c711e416ffaf25140d0371c802ed666ea6367d84f5bea93a363a9ee50aa1"
    },
    {
      "id": "manufacturer-leonardo-fresh-beef",
      "type": "manufacturer",
      "publisher": "LEONARDO",
      "url": "https://www.leonardo-catfood.de/leonardo-fresh-beef-0-25-kg",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Fütterungsempfehlung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "ab82ba44c6915b0166af3c2ad700e62991c32c41c8d8466c397d6902ba2697f2"
    },
    {
      "id": "manufacturer-leonardo-fresh-duck",
      "type": "manufacturer",
      "publisher": "LEONARDO",
      "url": "https://www.leonardo-catfood.de/leonardo-fresh-duck-0-25-kg",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Fütterungsempfehlung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "84d5244037faa95860a28e8aa2a977d1d67130bea9ab96412df2350e7d77b9f3"
    },
    {
      "id": "manufacturer-leonardo-fresh-salmon",
      "type": "manufacturer",
      "publisher": "LEONARDO",
      "url": "https://www.leonardo-catfood.de/leonardo-fresh-salmon-0-25-kg",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Fütterungsempfehlung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "c15b6d53f029244cc03b094445d65b5e795a0ea5a5f0f544d836165fb3fd4a41"
    },
    {
      "id": "manufacturer-leonardo-gefluegel-ei-16-x",
      "type": "manufacturer",
      "publisher": "LEONARDO",
      "url": "https://www.leonardo-catfood.de/leonardo-gefluegel-ei-16-x-85-g",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Fütterungsempfehlung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "975c7d072bb5188175271315f53b43ab9f24f0e30e5291d1528d32b90610bbbb"
    },
    {
      "id": "manufacturer-leonardo-gefluegel-pur-6-x",
      "type": "manufacturer",
      "publisher": "LEONARDO",
      "url": "https://www.leonardo-catfood.de/leonardo-gefluegel-pur-6-x-200-g",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Fütterungsempfehlung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "75cc890e7a47c39054d7b8f32b4422276286e601f36ab6f3b9717152a917b188"
    },
    {
      "id": "manufacturer-leonardo-hering-extra-filet-6-x",
      "type": "manufacturer",
      "publisher": "LEONARDO",
      "url": "https://www.leonardo-catfood.de/leonardo-hering-extra-filet-6-x-200-g",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Fütterungsempfehlung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "81ffa589d249401401ff5f5502c5702d38a485c023db30a02d56b7fb4af09a7a"
    },
    {
      "id": "manufacturer-leonardo-huhn-extra-filet-6-x",
      "type": "manufacturer",
      "publisher": "LEONARDO",
      "url": "https://www.leonardo-catfood.de/leonardo-huhn-extra-filet-6-x-200-g",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Fütterungsempfehlung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "bd68afc551d503ddbef30c858d03a7ed07550102cab9610ab3713016f99e6582"
    },
    {
      "id": "manufacturer-leonardo-huhn-mit-spinat-6-x",
      "type": "manufacturer",
      "publisher": "LEONARDO",
      "url": "https://www.leonardo-catfood.de/leonardo-huhn-mit-spinat-6-x-200-g",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Fütterungsempfehlung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "3a4db4024a9ebf13eb00a47525dd20000c6d2b0e866f6badad6c86e27ac91ca2"
    },
    {
      "id": "manufacturer-leonardo-huhn-pur-16-x",
      "type": "manufacturer",
      "publisher": "LEONARDO",
      "url": "https://www.leonardo-catfood.de/leonardo-huhn-pur-16-x-85-g",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Fütterungsempfehlung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "5d92ef86443bbc87e6730355e2b5f5330b8030a1c4fddc0dfe29837b8a08a9ed"
    },
    {
      "id": "manufacturer-leonardo-kalb-gemuese-16-x",
      "type": "manufacturer",
      "publisher": "LEONARDO",
      "url": "https://www.leonardo-catfood.de/leonardo-kalb-gemuese-16-x-85-g",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Fütterungsempfehlung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "ff9c86c46235eaf2656c51d8e81ab2580972e619e7e44a00141ba91eb74e9628"
    },
    {
      "id": "manufacturer-leonardo-kaninchen-cranberries-16-x",
      "type": "manufacturer",
      "publisher": "LEONARDO",
      "url": "https://www.leonardo-catfood.de/leonardo-kaninchen-cranberries-16-x-85-g",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Fütterungsempfehlung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "ee358e63a075e77ae51af2b818f7696ca5d92428080d80f93aa09fdd9ab4253f"
    },
    {
      "id": "manufacturer-leonardo-kitten-gf",
      "type": "manufacturer",
      "publisher": "LEONARDO",
      "url": "https://www.leonardo-catfood.de/leonardo-kitten-gf-0-3-kg",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Fütterungsempfehlung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "bd5dd8e0e018af156b16d2fd64929d9d9daaa9b181644aacaca84c40d7b04562"
    },
    {
      "id": "manufacturer-leonardo-kitten",
      "type": "manufacturer",
      "publisher": "LEONARDO",
      "url": "https://www.leonardo-catfood.de/leonardo-kitten-7-5-kg",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Fütterungsempfehlung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "849968d9dfafe28f11d74491486361de4b610f986e0b46c02b37f60980e1a236"
    },
    {
      "id": "manufacturer-leonardo-lachs-extra-filet-6-x",
      "type": "manufacturer",
      "publisher": "LEONARDO",
      "url": "https://www.leonardo-catfood.de/leonardo-lachs-extra-filet-6-x-200-g",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Fütterungsempfehlung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "f255f4f077eeaee3725c968b882716831281a0d3021c6bde92c2dbe5e9561d6b"
    },
    {
      "id": "manufacturer-leonardo-lamb-with-extra-pulled-beef-16-x",
      "type": "manufacturer",
      "publisher": "LEONARDO",
      "url": "https://www.leonardo-catfood.de/leonardo-lamb-with-extra-pulled-beef-16-x-70-g",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Fütterungsempfehlung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "a2c56c561cf4b9e598bbc0ac34cb32114f7a74f8dcafd81c0e5d2bd0241bca23"
    },
    {
      "id": "manufacturer-leonardo-lamm-cranberries-16-x",
      "type": "manufacturer",
      "publisher": "LEONARDO",
      "url": "https://www.leonardo-catfood.de/leonardo-lamm-cranberries-16-x-85-g",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Fütterungsempfehlung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "c662da09a1cc0b8b6c7f5624670a22002443d9ecd40d6635087aac32a1a283df"
    },
    {
      "id": "manufacturer-leonardo-lamm-extra-filet-6-x",
      "type": "manufacturer",
      "publisher": "LEONARDO",
      "url": "https://www.leonardo-catfood.de/leonardo-lamm-extra-filet-6-x-200-g",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Fütterungsempfehlung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "7f7e7b07e639930555fee1725c0e0a11220607818950ee577e61223a25f314b0"
    },
    {
      "id": "manufacturer-leonardo-lamm-mit-gefluegel-kuerbis-6-x",
      "type": "manufacturer",
      "publisher": "LEONARDO",
      "url": "https://www.leonardo-catfood.de/leonardo-lamm-mit-gefluegel-kuerbis-6-x-200-g",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Fütterungsempfehlung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "1753aa0472194bcedfc652232bb63083e394a5420f4e7ec001cdfed52d1f2288"
    },
    {
      "id": "manufacturer-leonardo-pferd-mit-zucchini-6-x",
      "type": "manufacturer",
      "publisher": "LEONARDO",
      "url": "https://www.leonardo-catfood.de/leonardo-pferd-mit-zucchini-6-x-200-g",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Fütterungsempfehlung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "7d6836126517cd2084c279f1b93cc4615e7fc138479bd70d503270ffeaeabe16"
    },
    {
      "id": "manufacturer-leonardo-reich-an-ente-6-x",
      "type": "manufacturer",
      "publisher": "LEONARDO",
      "url": "https://www.leonardo-catfood.de/leonardo-reich-an-ente-6-x-200-g",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Fütterungsempfehlung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "9541690cfa95cd9f8916ab42c2ef1d722a3edd997a139c08d9fd10560da3714c"
    },
    {
      "id": "manufacturer-leonardo-reich-an-kaninchen-6-x",
      "type": "manufacturer",
      "publisher": "LEONARDO",
      "url": "https://www.leonardo-catfood.de/leonardo-reich-an-kaninchen-6-x-200-g",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Fütterungsempfehlung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "4c5fd852edafc8bb9cf17270fa4a42d6d46f8355972ad672d7a0f6ca29f03c46"
    },
    {
      "id": "manufacturer-leonardo-reich-an-leber-6-x",
      "type": "manufacturer",
      "publisher": "LEONARDO",
      "url": "https://www.leonardo-catfood.de/leonardo-reich-an-leber-6-x-200-g",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Fütterungsempfehlung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "1865a024814c60a6e29a9aa9f407e5b2a2e9577c17af325c1e2638c8d6377cac"
    },
    {
      "id": "manufacturer-leonardo-reich-an-rind-6-x",
      "type": "manufacturer",
      "publisher": "LEONARDO",
      "url": "https://www.leonardo-catfood.de/leonardo-reich-an-rind-6-x-200-g",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Fütterungsempfehlung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "7e166cd9cd410306f30f127d99de278f8988ee081c2416b77c32d0bc1942802b"
    },
    {
      "id": "manufacturer-leonardo-reich-an-seefisch-6-x",
      "type": "manufacturer",
      "publisher": "LEONARDO",
      "url": "https://www.leonardo-catfood.de/leonardo-reich-an-seefisch-6-x-200-g",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Fütterungsempfehlung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "b9461fa7ce4b5874686300f4755f239e15ca676200e55918389653f68b3cdfe1"
    },
    {
      "id": "manufacturer-leonardo-rind-mit-wild-suesskartoffel-6-x",
      "type": "manufacturer",
      "publisher": "LEONARDO",
      "url": "https://www.leonardo-catfood.de/leonardo-rind-mit-wild-suesskartoffel-6-x-200-g",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Fütterungsempfehlung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "cad2e1697e328dbaa015670ac89a94d5f481289a967bd16161a4e7b4f54f648b"
    },
    {
      "id": "manufacturer-leonardo-rind-pur-16-x",
      "type": "manufacturer",
      "publisher": "LEONARDO",
      "url": "https://www.leonardo-catfood.de/leonardo-rind-pur-16-x-85-g",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Fütterungsempfehlung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "57ce3b6305f7f1a4a76a0150bfbb41416d5b6fdcd0dce7121a2027a175034cac"
    },
    {
      "id": "manufacturer-leonardo-senior-gf",
      "type": "manufacturer",
      "publisher": "LEONARDO",
      "url": "https://www.leonardo-catfood.de/leonardo-senior-gf-0-3-kg",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Fütterungsempfehlung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "0233c900dfc8f8c600ca30173af208135dfb68b1d57e64f0ea0a36f48101dafd"
    },
    {
      "id": "manufacturer-leonardo-senior-huhn-pur-16-x",
      "type": "manufacturer",
      "publisher": "LEONARDO",
      "url": "https://www.leonardo-catfood.de/leonardo-senior-huhn-pur-16-x-85-g",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Fütterungsempfehlung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "cc1a47e269d8edc6c371f7a7941a40792b05658594945734a1a7f9c50a9d9c7f"
    },
    {
      "id": "manufacturer-leonardo-senior-kalb-pur-16-x",
      "type": "manufacturer",
      "publisher": "LEONARDO",
      "url": "https://www.leonardo-catfood.de/leonardo-senior-kalb-pur-16-x-85-g",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Fütterungsempfehlung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "5010c1dca6225947731df53a60955ea86dc1ffa9009c94f67dd1b75ac1995d41"
    },
    {
      "id": "manufacturer-leonardo-truthahn-extra-filet-6-x",
      "type": "manufacturer",
      "publisher": "LEONARDO",
      "url": "https://www.leonardo-catfood.de/leonardo-truthahn-extra-filet-6-x-200-g",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Fütterungsempfehlung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "83de51e4824e9fba89506272119a254a23f1516948bc40d41f060aed9091dfc1"
    },
    {
      "id": "manufacturer-leonardo-truthahn-mit-forelle-cranberries-6-x",
      "type": "manufacturer",
      "publisher": "LEONARDO",
      "url": "https://www.leonardo-catfood.de/leonardo-truthahn-mit-forelle-cranberries-6-x-200-g",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Fütterungsempfehlung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "5b182b7fa0cd327d4c837c56cc081436ee2f9420eab324839bf808eaf28b81cf"
    },
    {
      "id": "manufacturer-leonardo-truthahn-pur-16-x",
      "type": "manufacturer",
      "publisher": "LEONARDO",
      "url": "https://www.leonardo-catfood.de/leonardo-truthahn-pur-16-x-85-g",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Fütterungsempfehlung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "10cdddf4c04405557158d528b0dc4500668bb23973f7fba8fcc1b8780e1ab769"
    },
    {
      "id": "manufacturer-leonardo-turkey-with-extra-pulled-beef-16-x",
      "type": "manufacturer",
      "publisher": "LEONARDO",
      "url": "https://www.leonardo-catfood.de/leonardo-turkey-with-extra-pulled-beef-16-x-70-g",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Fütterungsempfehlung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "37c1e56247d0982c7e556da0727c1d2b61b69b00c68a9296391cd0e74bcd0538"
    },
    {
      "id": "manufacturer-leonardo-wild-extra-filet-6-x",
      "type": "manufacturer",
      "publisher": "LEONARDO",
      "url": "https://www.leonardo-catfood.de/leonardo-wild-extra-filet-6-x-200-g",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Fütterungsempfehlung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "65347d510a27fd5b79e28b77a84017577010cc731bfc6a69216d89c03af1b056"
    },
    {
      "id": "manufacturer-leonardo-wild-heidelbeeren-16-x",
      "type": "manufacturer",
      "publisher": "LEONARDO",
      "url": "https://www.leonardo-catfood.de/leonardo-wild-heidelbeeren-16-x-85-g",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "identity": "Produkttitel h1",
        "category": "Fütterungsempfehlung: Futterkategorie",
        "lifeStages": "Produktbeschreibung / Fütterungsempfehlung",
        "ingredients": "Zusammensetzung",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Umsetzbare Energie / Abruf: kein Wert falls null",
        "feeding": "Fütterungsempfehlung",
        "packages": "Packungsgrößen: Hersteller-Konfigurator"
      },
      "responseSha256": "cc0f86c4e4780f9c08b5581e514fd14d96c9a28033c07b6bbfaaf7983eef97b7"
    },
    {
      "id": "manufacturer-offer-cat-carny-adult-rind-huhn-wet",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/carny-adult-rind-huhn/83703-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "af40d7b4e467b48b7b4c7e0e945d690a9755880e2f92a5d4312cc708eef51209"
    },
    {
      "id": "manufacturer-offer-cat-carny-adult-rind-wet",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/carny-adult-rind/83707-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "c1b0ef909821b918ab100464120bcb1db5099847cd1881f6bc56adcbe2e247fe"
    },
    {
      "id": "manufacturer-offer-cat-carny-adult-huhn-rind-dry",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/carny-adult-huhn-rind/83874-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "02bafeeb27d09df196db8afaea9b4669c7d20da11db48b878850cc1931e40082"
    },
    {
      "id": "manufacturer-offer-cat-carny-kitten-rind-pute-wet",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/carny-kitten-rind-pute/83966-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "bba727fd4b29052bc496b3aacec9062171857f27907a039d03ea149032f33316"
    },
    {
      "id": "manufacturer-offer-cat-leonardo-adult-duck",
      "type": "manufacturer",
      "publisher": "LEONARDO",
      "url": "https://www.leonardo-catfood.de/leonardo-adult-duck-0-3-kg",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "43f8adbf3380affed32bd30b78bba53cbed523189188aac39d9e1a2d7d74b7e9"
    },
    {
      "id": "manufacturer-offer-cat-leonardo-senior",
      "type": "manufacturer",
      "publisher": "LEONARDO",
      "url": "https://www.leonardo-catfood.de/leonardo-senior-0-3-kg",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "625f74da14bf6230edcd72ccb244965e2a05814450a6b13b0d8241219bbc21b4"
    },
    {
      "id": "manufacturer-offer-cat-research-carny-adult-gefluegel-cocktail",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/carny-adult-gefluegel-cocktail/83084-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "08323cef32e536b712436239ac12deb173d19e48c254a7d6a185339c771f27c8"
    },
    {
      "id": "manufacturer-offer-cat-research-carny-adult-huhn-forelle",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/carny-adult-huhn-forelle/83877-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "c95bc47a3eea824e6ee894d53092446e68cd4310620e6d53caf26be113999fc0"
    },
    {
      "id": "manufacturer-offer-cat-research-carny-adult-huhn-gans",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/carny-adult-huhn-gans/83561-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "0511812e8fc0654e7ac024b30bdb54f2aab4392651bb008a062ef6699df0c3b8"
    },
    {
      "id": "manufacturer-offer-cat-research-carny-adult-huhn-kabeljau",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/carny-adult-huhn-kabeljau/83421-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "9ab127fbe91d02c260b23f60faa1bc9f2ae8375cd845af0c5b72f15d236a4c22"
    },
    {
      "id": "manufacturer-offer-cat-research-carny-adult-huhn-kaese",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/carny-adult-huhn-kaese/83422-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "46bb8f4e55631ce261acd4de475e1b9892fe6a96017292eac3a09c330c249e0e"
    },
    {
      "id": "manufacturer-offer-cat-research-carny-adult-huhn-kaninchen",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/carny-adult-huhn-kaninchen/83083-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "991f32fe8f5f42ca914fab6a22fa491bf6530718c4eddb44b8a9b894f777402b"
    },
    {
      "id": "manufacturer-offer-cat-research-carny-adult-huhn-katzenminze",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/carny-adult-huhn-katzenminze/83420-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "ac3330b97601bfb957dc31a80ee15925de4d44d4fb74f506715a4a2f31770fd7"
    },
    {
      "id": "manufacturer-offer-cat-research-carny-adult-huhn-lachs",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/carny-adult-huhn-lachs/83822-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "45a75f881b473e3aeafe3e4fa4aca68f80ebc963079b37d7872a539da6873234"
    },
    {
      "id": "manufacturer-offer-cat-research-carny-adult-huhn-pute-entenherzen",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/carny-adult-huhn-pute-entenherzen/83738-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "dfadc38cbdea87af509edee0beb682fa07decaf236e3e5cb70bbb3833dcfc5ef"
    },
    {
      "id": "manufacturer-offer-cat-research-carny-adult-huhn-pute-kaninchen",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/carny-adult-huhn-pute-kaninchen/83739-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "cb74752eca1ce05869d12d6c130abd11e1a4db12fe3d7b1fa421c6dd864e845c"
    },
    {
      "id": "manufacturer-offer-cat-research-carny-adult-huhn-reh",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/carny-adult-huhn-reh/83559-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "ecc79bd0b33029540ce6226d606e48148149e9b4c8696469fa2a1302245ca769"
    },
    {
      "id": "manufacturer-offer-cat-research-carny-adult-huhn-shrimps",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/carny-adult-huhn-shrimps/83423-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "6b6a92a14e554640dd42156c246b73f514aae4a4026b9642bba06e474103df1b"
    },
    {
      "id": "manufacturer-offer-cat-research-carny-adult-huhn-thunfisch",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/carny-adult-huhn-thunfisch/83085-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "7ffc1bad192feb10db16380050d75544f59a82308a26b4c158842709bb7b4fce"
    },
    {
      "id": "manufacturer-offer-cat-research-carny-adult-multifleisch-cocktail",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/carny-adult-multifleisch-cocktail/83702-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "953d74cebf1a41c76c19a7f5bc81f24238b972666dfecb6b09d2d5fd5ff1e439"
    },
    {
      "id": "manufacturer-offer-cat-research-carny-adult-pute-huehnchenleber",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/carny-adult-pute-huehnchenleber/83821-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "ad565dd38bcb1091f896aaa6676b52c969efb3920ae37540c307985e63bf5e41"
    },
    {
      "id": "manufacturer-offer-cat-research-carny-adult-pute-huhn-shrimps",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/carny-adult-pute-huhn-shrimps/83737-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "79e7e1625191efdbae981315a61cb0bf0df984cdac6960d74c4c1b095cadb8df"
    },
    {
      "id": "manufacturer-offer-cat-research-carny-adult-pute-lamm",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/carny-adult-pute-lamm/83820-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "54a0ca54453d58e803ed931eba48786f25c563adfdfe829c5367c41f9f401f19"
    },
    {
      "id": "manufacturer-offer-cat-research-carny-adult-rind-fasan",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/carny-adult-rind-fasan/83558-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "dea53e8683e8bfb5a2baad3a56582c5ac22e20de08b49885d5a72faed6e81f0f"
    },
    {
      "id": "manufacturer-offer-cat-research-carny-adult-rind-herz",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/carny-adult-rind-herz/83704-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "8a9e4a587a5d42db251eb2c1047ce48a5a40e631d6636eeaad376b21480457b4"
    },
    {
      "id": "manufacturer-offer-cat-research-carny-adult-rind-huhn-entenherzen",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/carny-adult-rind-huhn-entenherzen/83706-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "307215a120c30a53afe1bf5d01027990c3f50fcfea837d617e8848eae3b98b60"
    },
    {
      "id": "manufacturer-offer-cat-research-carny-adult-rind-kabeljau-mit-petersilienwurzeln",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/carny-adult-rind-kabeljau-mit-petersilienwurzeln/83701-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "e7009637fa8bde32d5af092442cf284887e3d308a7286ce4ea6386d9467ecb51"
    },
    {
      "id": "manufacturer-offer-cat-research-carny-adult-rind-lamm",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/carny-adult-rind-lamm/83705-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "72a81cb445da3d10f3c01d0d9bd1faba3591cefe42f62e4c99996069f33da6c7"
    },
    {
      "id": "manufacturer-offer-cat-research-carny-adult-rind-pute-kaninchen",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/carny-adult-rind-pute-kaninchen/83709-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "6bde1df6d9d859e7bc06be7e367cbb9ac2615bf8cddb90d60676c2a696d1ef69"
    },
    {
      "id": "manufacturer-offer-cat-research-carny-adult-rind-pute-shrimps",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/carny-adult-rind-pute-shrimps/83708-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "0298f0cec1c4e7a3fdcd2b93cff7f3183118ba01a1b65475ec2fd50f3ae652d5"
    },
    {
      "id": "manufacturer-offer-cat-research-carny-adult-rind-strauss",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/carny-adult-rind-strauss/83080-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "002b6b51e1477b94a5c91d5e048cb340397f325cabdba4fa6297f25a99ef23a7"
    },
    {
      "id": "manufacturer-offer-cat-research-carny-adult-single-protein-huhn-pur",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/carny-adult-single-protein-huhn-pur/83692-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "45e96aa0a0bba51344ac3b3ae833cc5e5b0d206352999e092118813b5289379c"
    },
    {
      "id": "manufacturer-offer-cat-research-carny-adult-single-protein-rind-pur",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/carny-adult-single-protein-rind-pur/83680-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "b36cf8cc193c1a02f783657f92036a75a8533c0243e447b03d9315b231aeb2bf"
    },
    {
      "id": "manufacturer-offer-cat-research-carny-kitten-gefluegel-cocktail",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/carny-kitten-gefluegel-cocktail/83963-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "3557df2b4d04672ac5932bc5f97e80f853903a3fc720c8b33ccbf481c0ba7578"
    },
    {
      "id": "manufacturer-offer-cat-research-carny-kitten-gefluegel-rind",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/carny-kitten-gefluegel-rind/83964-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "f507ba5d4548d95b2fd26c89ec8bc86d2bb2fb9d3f8849741216eb62a38bd70f"
    },
    {
      "id": "manufacturer-offer-cat-research-carny-kitten-huhn",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/carny-kitten-huhn/83880-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "4c75a769dc2fea923dcea02c95a6403d7adff4848519bd87af2cdc692051ec9a"
    },
    {
      "id": "manufacturer-offer-cat-research-carny-kitten-kalb-huhn-pute",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/carny-kitten-kalb-huhn-pute/83965-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "9d377ea281a4a6f555bd06912c64d9ddcedd1d61981e4f9aad00cf72bd6c42b2"
    },
    {
      "id": "manufacturer-offer-cat-research-carny-kitten-rind-gefluegel",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/carny-kitten-rind-gefluegel/83075-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "8cd661e18665af091bde3f3c01742f4200f98d143d76119980dd7ac9233693f1"
    },
    {
      "id": "manufacturer-offer-cat-research-carny-kitten-rind-huhn-kaninchen",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/carny-kitten-rind-huhn-kaninchen/83967-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "d9cd33d237ab1b23048c1cd2d3809ac5cccf4a4efe7fb8f68c08708268d75652"
    },
    {
      "id": "manufacturer-offer-cat-research-carny-kitten-rind-kalb-huhn",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/carny-kitten-rind-kalb-huhn/83076-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "838c1d59090bec9ea55d321f5001a6936f520a4aca0f4a0c06ca7afb335f4be7"
    },
    {
      "id": "manufacturer-offer-cat-research-carny-senior-rind-huhn-mit-kaese",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/carny-senior-rind-huhn-mit-kaese/83710-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "ecd8f85e7772d825eafafea0f017d1d71a73ad45d2d466f2723007f498208fba"
    },
    {
      "id": "manufacturer-offer-cat-research-carny-senior-rind-putenherzen",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/carny-senior-rind-putenherzen/83711-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "ebe17aac3876e83278a934d5b0d05791236554bfd076e06f8b7b0f67a66a77fc"
    },
    {
      "id": "manufacturer-offer-cat-research-vom-feinsten-adult-feines-mit-filets-mit-ente-putenfilet",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/vom-feinsten-adult-feines-mit-filets-mit-ente-putenfilet/83063-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "1de875d7f04c217b7cce9707281b9f409f9a9d33d7e91df0803ffd696ede8a3c"
    },
    {
      "id": "manufacturer-offer-cat-research-vom-feinsten-adult-feines-mit-filets-mit-gefluegel-seelachsfilet",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/vom-feinsten-adult-feines-mit-filets-mit-gefluegel-seelachsfilet/83061-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "e6542d02e5d8d7c539a9ac73e5205714666e8c8d952097ac82b327a1881bbd96"
    },
    {
      "id": "manufacturer-offer-cat-research-vom-feinsten-adult-feines-mit-filets-mit-kalb-huehnchenfilet",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/vom-feinsten-adult-feines-mit-filets-mit-kalb-huehnchenfilet/83062-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "0d57aa317d5ff5cc4f953a8d4ffbfaca73d2273c45cfca039130c11620c31feb"
    },
    {
      "id": "manufacturer-offer-cat-research-vom-feinsten-adult-feines-mit-filets-mit-kaninchen-huehnchenfilet",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/vom-feinsten-adult-feines-mit-filets-mit-kaninchen-huehnchenfilet/83065-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "2f25c84ab6bb41e08f0ac24dde376c05b596208b90bfbca78eb0d9f0ebb3695e"
    },
    {
      "id": "manufacturer-offer-cat-research-vom-feinsten-adult-feines-mit-filets-mit-rind-putenfilet",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/vom-feinsten-adult-feines-mit-filets-mit-rind-putenfilet/83060-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "144e1a01dc63bf8c2b4347404005543cc47445d1ac1e1df2b01205d12bf571d4"
    },
    {
      "id": "manufacturer-offer-cat-research-vom-feinsten-adult-feines-mit-filets-mit-wild-putenfilet",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/vom-feinsten-adult-feines-mit-filets-mit-wild-putenfilet/83064-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "63313baa64b52783d16c24d11058b3de2ade79a3eb4e05f134796d92849ac0a8"
    },
    {
      "id": "manufacturer-offer-cat-research-vom-feinsten-adult-in-jelly-mit-huhn-kabeljau",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/vom-feinsten-adult-in-jelly-mit-huhn-kabeljau/83403-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "3bebaea6596c4182adf94dcaaf55c4da9817a5be68bd2e61e1e6c22324e3b0de"
    },
    {
      "id": "manufacturer-offer-cat-research-vom-feinsten-adult-in-jelly-mit-huhn-lachs",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/vom-feinsten-adult-in-jelly-mit-huhn-lachs/83404-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "0b82a7718c5f5b001afffd6cd16cdfff1962bfa7d98103c13aa861b06ef78d56"
    },
    {
      "id": "manufacturer-offer-cat-research-vom-feinsten-adult-in-jelly-mit-huhn-pute",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/vom-feinsten-adult-in-jelly-mit-huhn-pute/83402-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "d52624b220eec9d4ce7e2c18c5ce84b6283a24925a7a86c639ebb95f0a50e4ea"
    },
    {
      "id": "manufacturer-offer-cat-research-vom-feinsten-adult-in-jelly-mit-huhn-rind",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/vom-feinsten-adult-in-jelly-mit-huhn-rind/83400-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "59cf4c22f5b7d755c9d8af733023f4d142f124bcfdc5a40d0b1f96a0aa585f94"
    },
    {
      "id": "manufacturer-offer-cat-research-vom-feinsten-adult-in-jelly-mit-huhn-seelachs",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/vom-feinsten-adult-in-jelly-mit-huhn-seelachs/83405-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "eb858ceacab944e7bec5e418e481aa84948cdacd6a23443a1d0d4cefa31d85bf"
    },
    {
      "id": "manufacturer-offer-cat-research-vom-feinsten-adult-in-jelly-mit-huhn-wild",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/vom-feinsten-adult-in-jelly-mit-huhn-wild/83401-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "fba1551c01ec864be8ccaf9d18fe686fde7f58e154fd8c04fc4c2c3adf7bb9fa"
    },
    {
      "id": "manufacturer-offer-cat-research-vom-feinsten-adult-in-sauce-mit-huhn-ente",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/vom-feinsten-adult-in-sauce-mit-huhn-ente/83406-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "9d32cbf3f05621716c1d67e83f7f706e260a2557e4008af37d972581fbaf8d95"
    },
    {
      "id": "manufacturer-offer-cat-research-vom-feinsten-adult-in-sauce-mit-huhn-in-karottensauce",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/vom-feinsten-adult-in-sauce-mit-huhn-in-karottensauce/84228-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "06ac5a7fa362f9493798104039760466d4f1ba9d4e25d163c6ddb4ba5d7eaa56"
    },
    {
      "id": "manufacturer-offer-cat-research-vom-feinsten-adult-in-sauce-mit-huhn-kalb",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/vom-feinsten-adult-in-sauce-mit-huhn-kalb/83408-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "1965ce5540e8acb408ed825dcdf20cf248c12664df7cb6ffeb7f9b5b7d63c735"
    },
    {
      "id": "manufacturer-offer-cat-research-vom-feinsten-adult-in-sauce-mit-huhn-kaninchen",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/vom-feinsten-adult-in-sauce-mit-huhn-kaninchen/83409-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "c06234be9f658e9abfe80c8f474874105b4814e6ce70a3d5be9bc9f0591a31a8"
    },
    {
      "id": "manufacturer-offer-cat-research-vom-feinsten-adult-in-sauce-mit-huhn-truthahn",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/vom-feinsten-adult-in-sauce-mit-huhn-truthahn/83407-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "4893dcb7591d2702ee45e60f3ee93c71fc3372b8b432602a7a60b29940fe9174"
    },
    {
      "id": "manufacturer-offer-cat-research-vom-feinsten-adult-in-sauce-mit-lachs-in-kraeutersauce",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/vom-feinsten-adult-in-sauce-mit-lachs-in-kraeutersauce/84229-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "be66763e95ff5c28842fb7585c9689929f9047724f466bb0463476cbd2075946"
    },
    {
      "id": "manufacturer-offer-cat-research-vom-feinsten-adult-in-sauce-mit-lamm-in-kraeutersauce",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/vom-feinsten-adult-in-sauce-mit-lamm-in-kraeutersauce/83045-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "2de4b94ac629a81ec4b9cf499664a3630031439660f122342f79962fafe8b44d"
    },
    {
      "id": "manufacturer-offer-cat-research-vom-feinsten-adult-in-sauce-mit-pute-in-tomatensauce",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/vom-feinsten-adult-in-sauce-mit-pute-in-tomatensauce/84230-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "5fb95876129d180cc30e5840d19976663df9b800a6f5fa8347d0a56d608f185c"
    },
    {
      "id": "manufacturer-offer-cat-research-vom-feinsten-adult-mildes-menue-pute-forelle",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/vom-feinsten-adult-mildes-menue-pute-forelle/83944-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "bcd98afe04bf2a7e6ce81ce4a9b7b7f37c7357f856eb041d227a595600945446"
    },
    {
      "id": "manufacturer-offer-cat-research-vom-feinsten-adult-mildes-menue-pute-kaese",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/vom-feinsten-adult-mildes-menue-pute-kaese/83943-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "c55a52a469eafa4dfe6b2a5cec2def1e6cf67d6290dd21d3c0f80f15c4d6f32b"
    },
    {
      "id": "manufacturer-offer-cat-research-vom-feinsten-adult-mildes-menue-pute-lachs",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/vom-feinsten-adult-mildes-menue-pute-lachs/83941-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "b4147da8f5b48e9be20445497e60c6de9a91901bee63b14a33281167ac2f7ba4"
    },
    {
      "id": "manufacturer-offer-cat-research-vom-feinsten-adult-mildes-menue-pute-pur",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/vom-feinsten-adult-mildes-menue-pute-pur/83942-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "7e5ade3fdb0a77136345f2e9f0534e12e776658499ad4e8140f5a307e418b965"
    },
    {
      "id": "manufacturer-offer-cat-research-vom-feinsten-adult-mildes-menue-pute-tomaten",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/vom-feinsten-adult-mildes-menue-pute-tomaten/83940-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "cc0c783d26bf33891455020862b4d0434317569ca4be11566ce4ad23938fa70b"
    },
    {
      "id": "manufacturer-offer-cat-research-vom-feinsten-adult-mit-gefluegel-kalb",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/vom-feinsten-adult-mit-gefluegel-kalb/84220-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "6eaecbbf184e374ee9c2caf1069feeb48fc6ae94d89a7d6e24f2aee60d4a9d32"
    },
    {
      "id": "manufacturer-offer-cat-research-vom-feinsten-adult-mit-huehnchenleber",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/vom-feinsten-adult-mit-huehnchenleber/84222-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "517f8a19207ef406dbf135c2a7662a546d66e743005f4d0c63b55dd58abda5e7"
    },
    {
      "id": "manufacturer-offer-cat-research-vom-feinsten-adult-mit-huhn-meeresfruechten",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/vom-feinsten-adult-mit-huhn-meeresfruechten/83306-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "3883ac4b42b071b47b4237ad3136bbd7a7d069fdd7aeb0e7217d721575706284"
    },
    {
      "id": "manufacturer-offer-cat-research-vom-feinsten-adult-mit-lachs-shrimps",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/vom-feinsten-adult-mit-lachs-shrimps/83202-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "c2b0558953064a9255e1ae2acab18635daaacc39eda37e2f1d7e02e21220771d"
    },
    {
      "id": "manufacturer-offer-cat-research-vom-feinsten-adult-mit-milkies-kern-mit-gefluegel-sahnekern",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/vom-feinsten-adult-mit-milkies-kern-mit-gefluegel-sahnekern/83114-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "59f9e4886a696772ca134312331d925e5968d92a0438574e0893ba52180b9855"
    },
    {
      "id": "manufacturer-offer-cat-research-vom-feinsten-adult-mit-milkies-kern-mit-huhn-milchkern",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/vom-feinsten-adult-mit-milkies-kern-mit-huhn-milchkern/83111-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "c52339d10fd40c6cbd8b268595a342a2c22bd5ca2565d229443378a8a982bfce"
    },
    {
      "id": "manufacturer-offer-cat-research-vom-feinsten-adult-mit-milkies-sauce-mit-huhn-in-milchsauce",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/vom-feinsten-adult-mit-milkies-sauce-mit-huhn-in-milchsauce/83038-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "5e9fd54ff841d76e967760b6d5571123bd94b919a60c2babfa286170b5d6b081"
    },
    {
      "id": "manufacturer-offer-cat-research-vom-feinsten-adult-mit-milkies-sauce-mit-kaninchen-in-sahnesauce",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/vom-feinsten-adult-mit-milkies-sauce-mit-kaninchen-in-sahnesauce/83037-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "43478894d7dbcc84971930a1ebdc0296b30f089d93d18e358697ae9676987380"
    },
    {
      "id": "manufacturer-offer-cat-research-vom-feinsten-adult-mit-milkies-sauce-mit-pute-in-joghurtsauce",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/vom-feinsten-adult-mit-milkies-sauce-mit-pute-in-joghurtsauce/83040-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "c47b54a00129dda58db324e67fe786b0d6a4eb32aa935ad9e3d47d9d00ce6ecd"
    },
    {
      "id": "manufacturer-offer-cat-research-vom-feinsten-adult-mit-pute-kaninchen",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/vom-feinsten-adult-mit-pute-kaninchen/84224-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "d9d3279dcee6f15b4d282b6f19b76a02e41689036f1e419275a63e528534fe02"
    },
    {
      "id": "manufacturer-offer-cat-research-vom-feinsten-adult-mit-putenherzen",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/vom-feinsten-adult-mit-putenherzen/84225-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "a52b7b0723e6c4cec3f682e574f0a41f4f76225ae1c8493854d6735644ed6d38"
    },
    {
      "id": "manufacturer-offer-cat-research-vom-feinsten-adult-mit-rind-huhn",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/vom-feinsten-adult-mit-rind-huhn/83208-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "9d2178d5819204564793cc59971694fda0b4417e2b75e7f7d26ee3c38bf478d7"
    },
    {
      "id": "manufacturer-offer-cat-research-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-huhn-lachsfilet-spinat",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-huhn-lachsfilet-spinat/84231-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "3183f5e7a4742f2ea03eac82e297cfdb9687b3668fc757e658900f914445749c"
    },
    {
      "id": "manufacturer-offer-cat-research-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-huhn-rindfleisch-karotten",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-huhn-rindfleisch-karotten/83262-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "b3c10cefe0ca944f714f33cab6084f864522ed4079983e4ef65b6f0b31708fc2"
    },
    {
      "id": "manufacturer-offer-cat-research-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-pute-haehnchenbrust-kraeutern",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-pute-haehnchenbrust-kraeutern/84233-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "c5f197f560d04573d1b53195359966674a629a8393b26ce7d8e44900aba2e8f7"
    },
    {
      "id": "manufacturer-offer-cat-research-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-pute-rindfleisch-karotten",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-pute-rindfleisch-karotten/83263-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "cc5eae685797f80882c3eba3207b091dceb001c4e4a8d546abbd4ae61e66daba"
    },
    {
      "id": "manufacturer-offer-cat-research-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-rind-huehnchenbrust-kraeutern",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-rind-huehnchenbrust-kraeutern/83264-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "b259de340456961b063cb6780d9fe36eded782624be45f9fbf4273a2e33705cb"
    },
    {
      "id": "manufacturer-offer-cat-research-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-rind-lachsfilet-spinat",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-rind-lachsfilet-spinat/83260-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "3bb4609cc0a00a4723d9c8425bcce1066940fe98d9ef84e30dedbee8a0f3e7f9"
    },
    {
      "id": "manufacturer-offer-cat-research-vom-feinsten-adult-mousse-mit-huhn-kaninchen",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/vom-feinsten-adult-mousse-mit-huhn-kaninchen/83030-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "af18ad22ad0c5f45b7648f0762b5d44affe535bc405b6438a218bb49affe7661"
    },
    {
      "id": "manufacturer-offer-cat-research-vom-feinsten-adult-mousse-mit-huhn-lamm",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/vom-feinsten-adult-mousse-mit-huhn-lamm/83034-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "4c8d7ad76eeee6ceddcff1e189f30ecac8e992305b692f12ffe460331d422df6"
    },
    {
      "id": "manufacturer-offer-cat-research-vom-feinsten-adult-mousse-mit-huhn-thunfisch",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/vom-feinsten-adult-mousse-mit-huhn-thunfisch/83033-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "00ba2ecae10664e25ce28e799d9da4b0012b85e19d141de15ca6f095bc6bc4a9"
    },
    {
      "id": "manufacturer-offer-cat-research-vom-feinsten-adult-mousse-mit-lachs-gefluegel",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/vom-feinsten-adult-mousse-mit-lachs-gefluegel/83032-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "070e0f2a6d1ce2689582a7f478604a7d6550f22972a8e1d888a09dc437ac3883"
    },
    {
      "id": "manufacturer-offer-cat-research-vom-feinsten-adult-mousse-mit-pute-fasan",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/vom-feinsten-adult-mousse-mit-pute-fasan/83031-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "e80f1dee77de241603963d0bcd90ac78a6cf952638ea619eff8eb10b0f42e948"
    },
    {
      "id": "manufacturer-offer-cat-research-vom-feinsten-adult-mousse-mit-rind-ente",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/vom-feinsten-adult-mousse-mit-rind-ente/83035-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "d4e82bee7bca0a77c1160e2167c571ad225522bdf56ae02a9ef8db14aba41ea8"
    },
    {
      "id": "manufacturer-offer-cat-research-vom-feinsten-adult-mousse-mousse-viefalt",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/vom-feinsten-adult-mousse-mousse-viefalt/83029-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "ec5c3c0c529e683cc7196b21d5cc96d7acc21545041a45db44306221e78cc65c"
    },
    {
      "id": "manufacturer-offer-cat-research-vom-feinsten-adult-multifleisch-cocktail",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/vom-feinsten-adult-multifleisch-cocktail/84227-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "c13f85d1605b841333126cf417c013dcb4977e749769a856e08699b8134e8aa9"
    },
    {
      "id": "manufacturer-offer-cat-research-vom-feinsten-kitten-mit-gefluegel",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/vom-feinsten-kitten-mit-gefluegel/84201-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "22bf3468514305b1e8857820d4782b2ba5443fe65f0efce72c8659b091fb1929"
    },
    {
      "id": "manufacturer-offer-cat-research-vom-feinsten-kitten-mit-lamm",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/vom-feinsten-kitten-mit-lamm/84202-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "d7b36289f19344a0f0743071b9068f079fce166989e9cdbd0c18e9bc2cb7bbf8"
    },
    {
      "id": "manufacturer-offer-cat-research-vom-feinsten-kitten-mit-rind",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/vom-feinsten-kitten-mit-rind/84203-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "69bf57c3dac0a1de49eff11eb329a7ef9840e885725ef4b83323779a8fa710d6"
    },
    {
      "id": "manufacturer-offer-cat-research-vom-feinsten-senior-mit-gefluegel",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/vom-feinsten-senior-mit-gefluegel/84280-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "ab28dc557b97cc0928841cdc8dd91beb6caf6f3fe3c067d098abd8aaec34dc37"
    },
    {
      "id": "manufacturer-offer-cat-research-vom-feinsten-senior-mit-lamm",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/vom-feinsten-senior-mit-lamm/84281-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "2de59d7a912f4e4b5014d8832fa3ea6c2ce4537b02eca162c140fd8ab42b0965"
    },
    {
      "id": "manufacturer-offer-cat-research-vom-feinsten-senior-mit-rind",
      "type": "manufacturer",
      "publisher": "animonda",
      "url": "https://animonda.de/product/vom-feinsten-senior-mit-rind/84282-0",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "f2ecddaff412c88dbefda76c58b8d7eac50e0f4d6843c8d1663282132dded772"
    },
    {
      "id": "manufacturer-offer-cat-research-leonardo-adult-complete-32-16",
      "type": "manufacturer",
      "publisher": "LEONARDO",
      "url": "https://www.leonardo-catfood.de/leonardo-adult-complete-32-16-7-5-kg",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "ece1802bfd39a49c848296fdcff16aabf19a886ff852e74553503ff4a707878d"
    },
    {
      "id": "manufacturer-offer-cat-research-leonardo-adult-fish",
      "type": "manufacturer",
      "publisher": "LEONARDO",
      "url": "https://www.leonardo-catfood.de/leonardo-adult-fish-7-5-kg",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "e909bf71c3910fb426e25a3aac527dc5116ab202e50fc3ea711bd9e2b3d30cb3"
    },
    {
      "id": "manufacturer-offer-cat-research-leonardo-adult-gf-maxi",
      "type": "manufacturer",
      "publisher": "LEONARDO",
      "url": "https://www.leonardo-catfood.de/leonardo-adult-gf-maxi-0-3-kg",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "7017736cc045fb759aca4f0452c663f27abc10edc1544ad8b2fb1d9fbd53571b"
    },
    {
      "id": "manufacturer-offer-cat-research-leonardo-adult-gf-poultry",
      "type": "manufacturer",
      "publisher": "LEONARDO",
      "url": "https://www.leonardo-catfood.de/leonardo-adult-gf-poultry-0-3-kg",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "171665bff310791fd7a903358d8a30476c1847efe8f518ae2da7ae2f57b08d06"
    },
    {
      "id": "manufacturer-offer-cat-research-leonardo-adult-gf-salmon",
      "type": "manufacturer",
      "publisher": "LEONARDO",
      "url": "https://www.leonardo-catfood.de/leonardo-adult-gf-salmon-0-3-kg",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "134cb6c37b33c6a2b6ac29cd6403735fd05a09ab2a8db906ab2a4e4677e4b9a0"
    },
    {
      "id": "manufacturer-offer-cat-research-leonardo-adult-lamb",
      "type": "manufacturer",
      "publisher": "LEONARDO",
      "url": "https://www.leonardo-catfood.de/leonardo-adult-lamb-7-5-kg",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "f0cfec60dc1b4ad9783297edd2ddf22099a3e3b1fd8e3a50e8ec250a0499b218"
    },
    {
      "id": "manufacturer-offer-cat-research-leonardo-adult-light-sterilised",
      "type": "manufacturer",
      "publisher": "LEONARDO",
      "url": "https://www.leonardo-catfood.de/leonardo-adult-light-sterilised-7-5-kg",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "a7f53d4cb8c34beb4d72f31d10016179de1040faa7bedb1467c8b4927b20d670"
    },
    {
      "id": "manufacturer-offer-cat-research-leonardo-beef-with-extra-pulled-beef-16-x",
      "type": "manufacturer",
      "publisher": "LEONARDO",
      "url": "https://www.leonardo-catfood.de/leonardo-beef-with-extra-pulled-beef-16-x-70-g",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "65967c6f95463c5df24c0cc7c62a900a89ee56cd9c51eb77f96093edeaf66b78"
    },
    {
      "id": "manufacturer-offer-cat-research-leonardo-bueffel-blaubeeren-16-x",
      "type": "manufacturer",
      "publisher": "LEONARDO",
      "url": "https://www.leonardo-catfood.de/leonardo-bueffel-blaubeeren-16-x-85-g",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "d5074b4bc11a7c80dcf993c8a6b90aad93bd21e2e3cfb5c66103f90e36ce3018"
    },
    {
      "id": "manufacturer-offer-cat-research-leonardo-chicken-with-extra-pulled-beef-16-x",
      "type": "manufacturer",
      "publisher": "LEONARDO",
      "url": "https://www.leonardo-catfood.de/leonardo-chicken-with-extra-pulled-beef-16-x-70-g",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "d6ef7aa588792f71610f812ce8adf9f9a3d1b9e929a6416bac7bb0238368cb69"
    },
    {
      "id": "manufacturer-offer-cat-research-leonardo-duck-with-extra-pulled-beef-16-x",
      "type": "manufacturer",
      "publisher": "LEONARDO",
      "url": "https://www.leonardo-catfood.de/leonardo-duck-with-extra-pulled-beef-16-x-70-g",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "2e8c915cc0a74c5a7b02077032b8deb806dce6ac871615cf5018c11dd023db4a"
    },
    {
      "id": "manufacturer-offer-cat-research-leonardo-ente-kaese-16-x",
      "type": "manufacturer",
      "publisher": "LEONARDO",
      "url": "https://www.leonardo-catfood.de/leonardo-ente-kaese-16-x-85-g",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "8128c81d60323e8a0f289f9f2509e09bf27cd738af9410363a84f7ee13f0d86d"
    },
    {
      "id": "manufacturer-offer-cat-research-leonardo-ente-mit-huhn-karotten-6-x",
      "type": "manufacturer",
      "publisher": "LEONARDO",
      "url": "https://www.leonardo-catfood.de/leonardo-ente-mit-huhn-karotten-6-x-200-g",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "ce4b4a2df98dfbba58ac9b3c808b44dee15495181820c5c754409649d408ed60"
    },
    {
      "id": "manufacturer-offer-cat-research-leonardo-fasan-cranberries-16-x",
      "type": "manufacturer",
      "publisher": "LEONARDO",
      "url": "https://www.leonardo-catfood.de/leonardo-fasan-cranberries-16-x-85-g",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "4bee864378adaaa93601795e34ae7df5e1bb862f88747d04127240c61c756983"
    },
    {
      "id": "manufacturer-offer-cat-research-leonardo-fisch-shrimps-16-x",
      "type": "manufacturer",
      "publisher": "LEONARDO",
      "url": "https://www.leonardo-catfood.de/leonardo-fisch-shrimps-16-x-85-g",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "c5c2ea7db75462b3f21ec1c63fd19279f19e7e3d224bdf0a069a4bcdee300202"
    },
    {
      "id": "manufacturer-offer-cat-research-leonardo-fleischmenue-16-x",
      "type": "manufacturer",
      "publisher": "LEONARDO",
      "url": "https://www.leonardo-catfood.de/leonardo-fleischmenue-16-x-85-g",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "cd724475688ad46f84aaf32734dac9fa87209dd3d34b00eb29537dd5d766abdb"
    },
    {
      "id": "manufacturer-offer-cat-research-leonardo-forelle-catnip-16-x",
      "type": "manufacturer",
      "publisher": "LEONARDO",
      "url": "https://www.leonardo-catfood.de/leonardo-forelle-catnip-16-x-85-g",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "88c5c711e416ffaf25140d0371c802ed666ea6367d84f5bea93a363a9ee50aa1"
    },
    {
      "id": "manufacturer-offer-cat-research-leonardo-fresh-beef",
      "type": "manufacturer",
      "publisher": "LEONARDO",
      "url": "https://www.leonardo-catfood.de/leonardo-fresh-beef-0-25-kg",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "ab82ba44c6915b0166af3c2ad700e62991c32c41c8d8466c397d6902ba2697f2"
    },
    {
      "id": "manufacturer-offer-cat-research-leonardo-fresh-duck",
      "type": "manufacturer",
      "publisher": "LEONARDO",
      "url": "https://www.leonardo-catfood.de/leonardo-fresh-duck-0-25-kg",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "84d5244037faa95860a28e8aa2a977d1d67130bea9ab96412df2350e7d77b9f3"
    },
    {
      "id": "manufacturer-offer-cat-research-leonardo-fresh-salmon",
      "type": "manufacturer",
      "publisher": "LEONARDO",
      "url": "https://www.leonardo-catfood.de/leonardo-fresh-salmon-0-25-kg",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "c15b6d53f029244cc03b094445d65b5e795a0ea5a5f0f544d836165fb3fd4a41"
    },
    {
      "id": "manufacturer-offer-cat-research-leonardo-gefluegel-ei-16-x",
      "type": "manufacturer",
      "publisher": "LEONARDO",
      "url": "https://www.leonardo-catfood.de/leonardo-gefluegel-ei-16-x-85-g",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "975c7d072bb5188175271315f53b43ab9f24f0e30e5291d1528d32b90610bbbb"
    },
    {
      "id": "manufacturer-offer-cat-research-leonardo-gefluegel-pur-6-x",
      "type": "manufacturer",
      "publisher": "LEONARDO",
      "url": "https://www.leonardo-catfood.de/leonardo-gefluegel-pur-6-x-200-g",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "75cc890e7a47c39054d7b8f32b4422276286e601f36ab6f3b9717152a917b188"
    },
    {
      "id": "manufacturer-offer-cat-research-leonardo-hering-extra-filet-6-x",
      "type": "manufacturer",
      "publisher": "LEONARDO",
      "url": "https://www.leonardo-catfood.de/leonardo-hering-extra-filet-6-x-200-g",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "81ffa589d249401401ff5f5502c5702d38a485c023db30a02d56b7fb4af09a7a"
    },
    {
      "id": "manufacturer-offer-cat-research-leonardo-huhn-extra-filet-6-x",
      "type": "manufacturer",
      "publisher": "LEONARDO",
      "url": "https://www.leonardo-catfood.de/leonardo-huhn-extra-filet-6-x-200-g",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "bd68afc551d503ddbef30c858d03a7ed07550102cab9610ab3713016f99e6582"
    },
    {
      "id": "manufacturer-offer-cat-research-leonardo-huhn-mit-spinat-6-x",
      "type": "manufacturer",
      "publisher": "LEONARDO",
      "url": "https://www.leonardo-catfood.de/leonardo-huhn-mit-spinat-6-x-200-g",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "3a4db4024a9ebf13eb00a47525dd20000c6d2b0e866f6badad6c86e27ac91ca2"
    },
    {
      "id": "manufacturer-offer-cat-research-leonardo-huhn-pur-16-x",
      "type": "manufacturer",
      "publisher": "LEONARDO",
      "url": "https://www.leonardo-catfood.de/leonardo-huhn-pur-16-x-85-g",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "5d92ef86443bbc87e6730355e2b5f5330b8030a1c4fddc0dfe29837b8a08a9ed"
    },
    {
      "id": "manufacturer-offer-cat-research-leonardo-kalb-gemuese-16-x",
      "type": "manufacturer",
      "publisher": "LEONARDO",
      "url": "https://www.leonardo-catfood.de/leonardo-kalb-gemuese-16-x-85-g",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "ff9c86c46235eaf2656c51d8e81ab2580972e619e7e44a00141ba91eb74e9628"
    },
    {
      "id": "manufacturer-offer-cat-research-leonardo-kaninchen-cranberries-16-x",
      "type": "manufacturer",
      "publisher": "LEONARDO",
      "url": "https://www.leonardo-catfood.de/leonardo-kaninchen-cranberries-16-x-85-g",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "ee358e63a075e77ae51af2b818f7696ca5d92428080d80f93aa09fdd9ab4253f"
    },
    {
      "id": "manufacturer-offer-cat-research-leonardo-kitten-gf",
      "type": "manufacturer",
      "publisher": "LEONARDO",
      "url": "https://www.leonardo-catfood.de/leonardo-kitten-gf-0-3-kg",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "bd5dd8e0e018af156b16d2fd64929d9d9daaa9b181644aacaca84c40d7b04562"
    },
    {
      "id": "manufacturer-offer-cat-research-leonardo-kitten",
      "type": "manufacturer",
      "publisher": "LEONARDO",
      "url": "https://www.leonardo-catfood.de/leonardo-kitten-7-5-kg",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "849968d9dfafe28f11d74491486361de4b610f986e0b46c02b37f60980e1a236"
    },
    {
      "id": "manufacturer-offer-cat-research-leonardo-lachs-extra-filet-6-x",
      "type": "manufacturer",
      "publisher": "LEONARDO",
      "url": "https://www.leonardo-catfood.de/leonardo-lachs-extra-filet-6-x-200-g",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "f255f4f077eeaee3725c968b882716831281a0d3021c6bde92c2dbe5e9561d6b"
    },
    {
      "id": "manufacturer-offer-cat-research-leonardo-lamb-with-extra-pulled-beef-16-x",
      "type": "manufacturer",
      "publisher": "LEONARDO",
      "url": "https://www.leonardo-catfood.de/leonardo-lamb-with-extra-pulled-beef-16-x-70-g",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "a2c56c561cf4b9e598bbc0ac34cb32114f7a74f8dcafd81c0e5d2bd0241bca23"
    },
    {
      "id": "manufacturer-offer-cat-research-leonardo-lamm-cranberries-16-x",
      "type": "manufacturer",
      "publisher": "LEONARDO",
      "url": "https://www.leonardo-catfood.de/leonardo-lamm-cranberries-16-x-85-g",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "c662da09a1cc0b8b6c7f5624670a22002443d9ecd40d6635087aac32a1a283df"
    },
    {
      "id": "manufacturer-offer-cat-research-leonardo-lamm-extra-filet-6-x",
      "type": "manufacturer",
      "publisher": "LEONARDO",
      "url": "https://www.leonardo-catfood.de/leonardo-lamm-extra-filet-6-x-200-g",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "7f7e7b07e639930555fee1725c0e0a11220607818950ee577e61223a25f314b0"
    },
    {
      "id": "manufacturer-offer-cat-research-leonardo-lamm-mit-gefluegel-kuerbis-6-x",
      "type": "manufacturer",
      "publisher": "LEONARDO",
      "url": "https://www.leonardo-catfood.de/leonardo-lamm-mit-gefluegel-kuerbis-6-x-200-g",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "1753aa0472194bcedfc652232bb63083e394a5420f4e7ec001cdfed52d1f2288"
    },
    {
      "id": "manufacturer-offer-cat-research-leonardo-pferd-mit-zucchini-6-x",
      "type": "manufacturer",
      "publisher": "LEONARDO",
      "url": "https://www.leonardo-catfood.de/leonardo-pferd-mit-zucchini-6-x-200-g",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "7d6836126517cd2084c279f1b93cc4615e7fc138479bd70d503270ffeaeabe16"
    },
    {
      "id": "manufacturer-offer-cat-research-leonardo-reich-an-ente-6-x",
      "type": "manufacturer",
      "publisher": "LEONARDO",
      "url": "https://www.leonardo-catfood.de/leonardo-reich-an-ente-6-x-200-g",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "9541690cfa95cd9f8916ab42c2ef1d722a3edd997a139c08d9fd10560da3714c"
    },
    {
      "id": "manufacturer-offer-cat-research-leonardo-reich-an-kaninchen-6-x",
      "type": "manufacturer",
      "publisher": "LEONARDO",
      "url": "https://www.leonardo-catfood.de/leonardo-reich-an-kaninchen-6-x-200-g",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "4c5fd852edafc8bb9cf17270fa4a42d6d46f8355972ad672d7a0f6ca29f03c46"
    },
    {
      "id": "manufacturer-offer-cat-research-leonardo-reich-an-leber-6-x",
      "type": "manufacturer",
      "publisher": "LEONARDO",
      "url": "https://www.leonardo-catfood.de/leonardo-reich-an-leber-6-x-200-g",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "1865a024814c60a6e29a9aa9f407e5b2a2e9577c17af325c1e2638c8d6377cac"
    },
    {
      "id": "manufacturer-offer-cat-research-leonardo-reich-an-rind-6-x",
      "type": "manufacturer",
      "publisher": "LEONARDO",
      "url": "https://www.leonardo-catfood.de/leonardo-reich-an-rind-6-x-200-g",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "7e166cd9cd410306f30f127d99de278f8988ee081c2416b77c32d0bc1942802b"
    },
    {
      "id": "manufacturer-offer-cat-research-leonardo-reich-an-seefisch-6-x",
      "type": "manufacturer",
      "publisher": "LEONARDO",
      "url": "https://www.leonardo-catfood.de/leonardo-reich-an-seefisch-6-x-200-g",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "b9461fa7ce4b5874686300f4755f239e15ca676200e55918389653f68b3cdfe1"
    },
    {
      "id": "manufacturer-offer-cat-research-leonardo-rind-mit-wild-suesskartoffel-6-x",
      "type": "manufacturer",
      "publisher": "LEONARDO",
      "url": "https://www.leonardo-catfood.de/leonardo-rind-mit-wild-suesskartoffel-6-x-200-g",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "cad2e1697e328dbaa015670ac89a94d5f481289a967bd16161a4e7b4f54f648b"
    },
    {
      "id": "manufacturer-offer-cat-research-leonardo-rind-pur-16-x",
      "type": "manufacturer",
      "publisher": "LEONARDO",
      "url": "https://www.leonardo-catfood.de/leonardo-rind-pur-16-x-85-g",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "57ce3b6305f7f1a4a76a0150bfbb41416d5b6fdcd0dce7121a2027a175034cac"
    },
    {
      "id": "manufacturer-offer-cat-research-leonardo-senior-gf",
      "type": "manufacturer",
      "publisher": "LEONARDO",
      "url": "https://www.leonardo-catfood.de/leonardo-senior-gf-0-3-kg",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "0233c900dfc8f8c600ca30173af208135dfb68b1d57e64f0ea0a36f48101dafd"
    },
    {
      "id": "manufacturer-offer-cat-research-leonardo-senior-huhn-pur-16-x",
      "type": "manufacturer",
      "publisher": "LEONARDO",
      "url": "https://www.leonardo-catfood.de/leonardo-senior-huhn-pur-16-x-85-g",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "cc1a47e269d8edc6c371f7a7941a40792b05658594945734a1a7f9c50a9d9c7f"
    },
    {
      "id": "manufacturer-offer-cat-research-leonardo-senior-kalb-pur-16-x",
      "type": "manufacturer",
      "publisher": "LEONARDO",
      "url": "https://www.leonardo-catfood.de/leonardo-senior-kalb-pur-16-x-85-g",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "5010c1dca6225947731df53a60955ea86dc1ffa9009c94f67dd1b75ac1995d41"
    },
    {
      "id": "manufacturer-offer-cat-research-leonardo-truthahn-extra-filet-6-x",
      "type": "manufacturer",
      "publisher": "LEONARDO",
      "url": "https://www.leonardo-catfood.de/leonardo-truthahn-extra-filet-6-x-200-g",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "83de51e4824e9fba89506272119a254a23f1516948bc40d41f060aed9091dfc1"
    },
    {
      "id": "manufacturer-offer-cat-research-leonardo-truthahn-mit-forelle-cranberries-6-x",
      "type": "manufacturer",
      "publisher": "LEONARDO",
      "url": "https://www.leonardo-catfood.de/leonardo-truthahn-mit-forelle-cranberries-6-x-200-g",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "5b182b7fa0cd327d4c837c56cc081436ee2f9420eab324839bf808eaf28b81cf"
    },
    {
      "id": "manufacturer-offer-cat-research-leonardo-truthahn-pur-16-x",
      "type": "manufacturer",
      "publisher": "LEONARDO",
      "url": "https://www.leonardo-catfood.de/leonardo-truthahn-pur-16-x-85-g",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "10cdddf4c04405557158d528b0dc4500668bb23973f7fba8fcc1b8780e1ab769"
    },
    {
      "id": "manufacturer-offer-cat-research-leonardo-turkey-with-extra-pulled-beef-16-x",
      "type": "manufacturer",
      "publisher": "LEONARDO",
      "url": "https://www.leonardo-catfood.de/leonardo-turkey-with-extra-pulled-beef-16-x-70-g",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "37c1e56247d0982c7e556da0727c1d2b61b69b00c68a9296391cd0e74bcd0538"
    },
    {
      "id": "manufacturer-offer-cat-research-leonardo-wild-extra-filet-6-x",
      "type": "manufacturer",
      "publisher": "LEONARDO",
      "url": "https://www.leonardo-catfood.de/leonardo-wild-extra-filet-6-x-200-g",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "65347d510a27fd5b79e28b77a84017577010cc731bfc6a69216d89c03af1b056"
    },
    {
      "id": "manufacturer-offer-cat-research-leonardo-wild-heidelbeeren-16-x",
      "type": "manufacturer",
      "publisher": "LEONARDO",
      "url": "https://www.leonardo-catfood.de/leonardo-wild-heidelbeeren-16-x-85-g",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": "cc0f86c4e4780f9c08b5581e514fd14d96c9a28033c07b6bbfaaf7983eef97b7"
    },
    {
      "id": "manufacturer-offer-cat-happy-cat-minkas-perfect-mix",
      "type": "manufacturer",
      "publisher": "Happy Cat",
      "url": "https://happycat.de/katzenfutter/trockenfutter/happy-cat-minkas-perfect-mix-gefluegel-fisch-lamm-70414",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "price": "Aktueller Preis und ausgewählte Packung"
      },
      "responseSha256": null
    },
    {
      "id": "manufacturer-leonardo-analysis-pdf",
      "type": "manufacturer",
      "publisher": "LEONARDO",
      "url": "https://d23dsm0lnesl7r.cloudfront.net/media/b4/46/3c/1747653942/Leonardo.pdf",
      "parentUrl": "https://www.leonardo-catfood.de/leonardo-adult-duck-0-3-kg",
      "accessedAt": "2026-10-01",
      "market": "DE",
      "sections": {
        "analysis": "Rezepturzeile in offizieller Analysetabelle"
      },
      "documentType": "manufacturer_linked_pdf"
    },
    {
      "id": "source-20261003-josera-naturecat",
      "type": "manufacturer",
      "publisher": "Josera",
      "url": "https://www.josera.de/josera-naturecat.html",
      "accessedAt": "2026-10-03",
      "market": "DE",
      "sections": {
        "identity": "Produktname",
        "category": "Produktspezifische Alleinfutterdeklaration",
        "lifeStages": "Hersteller-Lebensphase",
        "ingredients": "Zusammensetzung: eigenständig normalisierte Fakten",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Deklarierte umsetzbare Energie; wenn nicht genannt: unbekannt",
        "feeding": "Fütterungsempfehlung: Gewichtsbasis und Tagesration",
        "packages": "Packungsvarianten"
      },
      "evidenceMethod": "manual_official_page_fact_review"
    },
    {
      "id": "source-20261003-josera-naturecat-extra-0",
      "type": "manufacturer",
      "publisher": "Josera",
      "url": "https://www.josera.de/media/datatransfer/import/product/images/DE_Josera_Dryfood_NatureCat_Cat_Datasheet_20250616.pdf",
      "accessedAt": "2026-10-03",
      "market": "DE",
      "sections": {
        "identity": "Produktname",
        "category": "Produktspezifische Alleinfutterdeklaration",
        "lifeStages": "Hersteller-Lebensphase",
        "ingredients": "Zusammensetzung: eigenständig normalisierte Fakten",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Deklarierte umsetzbare Energie; wenn nicht genannt: unbekannt",
        "feeding": "Fütterungsempfehlung: Gewichtsbasis und Tagesration",
        "packages": "Packungsvarianten"
      },
      "evidenceMethod": "manual_official_page_fact_review",
      "parentUrl": "https://www.josera.de/josera-naturecat.html"
    },
    {
      "id": "source-20261003-josera-culinesse",
      "type": "manufacturer",
      "publisher": "Josera",
      "url": "https://www.josera.de/josera-culinesse.html",
      "accessedAt": "2026-10-03",
      "market": "DE",
      "sections": {
        "identity": "Produktname",
        "category": "Produktspezifische Alleinfutterdeklaration",
        "lifeStages": "Hersteller-Lebensphase",
        "ingredients": "Zusammensetzung: eigenständig normalisierte Fakten",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Deklarierte umsetzbare Energie; wenn nicht genannt: unbekannt",
        "feeding": "Fütterungsempfehlung: Gewichtsbasis und Tagesration",
        "packages": "Packungsvarianten"
      },
      "evidenceMethod": "manual_official_page_fact_review"
    },
    {
      "id": "source-20261003-josera-marinesse",
      "type": "manufacturer",
      "publisher": "Josera",
      "url": "https://www.josera.de/josera-marinesse.html",
      "accessedAt": "2026-10-03",
      "market": "DE",
      "sections": {
        "identity": "Produktname",
        "category": "Produktspezifische Alleinfutterdeklaration",
        "lifeStages": "Hersteller-Lebensphase",
        "ingredients": "Zusammensetzung: eigenständig normalisierte Fakten",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Deklarierte umsetzbare Energie; wenn nicht genannt: unbekannt",
        "feeding": "Fütterungsempfehlung: Gewichtsbasis und Tagesration",
        "packages": "Packungsvarianten"
      },
      "evidenceMethod": "manual_official_page_fact_review"
    },
    {
      "id": "source-20261003-josera-sensicat",
      "type": "manufacturer",
      "publisher": "Josera",
      "url": "https://www.josera.de/josera-sensicat.html",
      "accessedAt": "2026-10-03",
      "market": "DE",
      "sections": {
        "identity": "Produktname",
        "category": "Produktspezifische Alleinfutterdeklaration",
        "lifeStages": "Hersteller-Lebensphase",
        "ingredients": "Zusammensetzung: eigenständig normalisierte Fakten",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Deklarierte umsetzbare Energie; wenn nicht genannt: unbekannt",
        "feeding": "Fütterungsempfehlung: Gewichtsbasis und Tagesration",
        "packages": "Packungsvarianten"
      },
      "evidenceMethod": "manual_official_page_fact_review"
    },
    {
      "id": "source-20261003-mera-nature-adult-lachs-dry",
      "type": "manufacturer",
      "publisher": "mera",
      "url": "https://www.mera-petfood.com/de/katze/produkte/cats-nature/adult-lachs/",
      "accessedAt": "2026-10-03",
      "market": "DE",
      "sections": {
        "identity": "Produktname",
        "category": "Produktspezifische Alleinfutterdeklaration",
        "lifeStages": "Hersteller-Lebensphase",
        "ingredients": "Zusammensetzung: eigenständig normalisierte Fakten",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Deklarierte umsetzbare Energie; wenn nicht genannt: unbekannt",
        "feeding": "Fütterungsempfehlung: Gewichtsbasis und Tagesration",
        "packages": "Packungsvarianten"
      },
      "evidenceMethod": "manual_official_page_fact_review"
    },
    {
      "id": "source-20261003-mera-nature-adult-lachs-dry-extra-0",
      "type": "manufacturer",
      "publisher": "mera",
      "url": "https://shop.mera-petfood.com/products/cats-nature-adult-lachs-trockenfutter",
      "accessedAt": "2026-10-03",
      "market": "DE",
      "sections": {
        "identity": "Produktname",
        "category": "Produktspezifische Alleinfutterdeklaration",
        "lifeStages": "Hersteller-Lebensphase",
        "ingredients": "Zusammensetzung: eigenständig normalisierte Fakten",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Deklarierte umsetzbare Energie; wenn nicht genannt: unbekannt",
        "feeding": "Fütterungsempfehlung: Gewichtsbasis und Tagesration",
        "packages": "Packungsvarianten"
      },
      "evidenceMethod": "manual_official_page_fact_review",
      "parentUrl": "https://www.mera-petfood.com/de/katze/produkte/cats-nature/adult-lachs/"
    },
    {
      "id": "source-20261003-mera-nature-adult-lamm-dry",
      "type": "manufacturer",
      "publisher": "mera",
      "url": "https://www.mera-petfood.com/de/katze/produkte/cats-nature/adult-lamm/",
      "accessedAt": "2026-10-03",
      "market": "DE",
      "sections": {
        "identity": "Produktname",
        "category": "Produktspezifische Alleinfutterdeklaration",
        "lifeStages": "Hersteller-Lebensphase",
        "ingredients": "Zusammensetzung: eigenständig normalisierte Fakten",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Deklarierte umsetzbare Energie; wenn nicht genannt: unbekannt",
        "feeding": "Fütterungsempfehlung: Gewichtsbasis und Tagesration",
        "packages": "Packungsvarianten"
      },
      "evidenceMethod": "manual_official_page_fact_review"
    },
    {
      "id": "source-20261003-mera-nature-adult-lamm-dry-extra-0",
      "type": "manufacturer",
      "publisher": "mera",
      "url": "https://shop.mera-petfood.com/products/cats-nature-adult-lamm-trockenfutter",
      "accessedAt": "2026-10-03",
      "market": "DE",
      "sections": {
        "identity": "Produktname",
        "category": "Produktspezifische Alleinfutterdeklaration",
        "lifeStages": "Hersteller-Lebensphase",
        "ingredients": "Zusammensetzung: eigenständig normalisierte Fakten",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Deklarierte umsetzbare Energie; wenn nicht genannt: unbekannt",
        "feeding": "Fütterungsempfehlung: Gewichtsbasis und Tagesration",
        "packages": "Packungsvarianten"
      },
      "evidenceMethod": "manual_official_page_fact_review",
      "parentUrl": "https://www.mera-petfood.com/de/katze/produkte/cats-nature/adult-lamm/"
    },
    {
      "id": "source-20261003-mera-nature-sensitive-lachs-dry",
      "type": "manufacturer",
      "publisher": "mera",
      "url": "https://www.mera-petfood.com/de/katze/produkte/cats-nature/adult-sensitive-lachs/",
      "accessedAt": "2026-10-03",
      "market": "DE",
      "sections": {
        "identity": "Produktname",
        "category": "Produktspezifische Alleinfutterdeklaration",
        "lifeStages": "Hersteller-Lebensphase",
        "ingredients": "Zusammensetzung: eigenständig normalisierte Fakten",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Deklarierte umsetzbare Energie; wenn nicht genannt: unbekannt",
        "feeding": "Fütterungsempfehlung: Gewichtsbasis und Tagesration",
        "packages": "Packungsvarianten"
      },
      "evidenceMethod": "manual_official_page_fact_review"
    },
    {
      "id": "source-20261003-mera-nature-sensitive-lachs-dry-extra-0",
      "type": "manufacturer",
      "publisher": "mera",
      "url": "https://shop.mera-petfood.com/products/cats-nature-sensitive-lachs-trockenfutter",
      "accessedAt": "2026-10-03",
      "market": "DE",
      "sections": {
        "identity": "Produktname",
        "category": "Produktspezifische Alleinfutterdeklaration",
        "lifeStages": "Hersteller-Lebensphase",
        "ingredients": "Zusammensetzung: eigenständig normalisierte Fakten",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Deklarierte umsetzbare Energie; wenn nicht genannt: unbekannt",
        "feeding": "Fütterungsempfehlung: Gewichtsbasis und Tagesration",
        "packages": "Packungsvarianten"
      },
      "evidenceMethod": "manual_official_page_fact_review",
      "parentUrl": "https://www.mera-petfood.com/de/katze/produkte/cats-nature/adult-sensitive-lachs/"
    },
    {
      "id": "source-20261003-mera-nature-adult-lachs-wet",
      "type": "manufacturer",
      "publisher": "mera",
      "url": "https://www.mera-petfood.com/de/katze/produkte/cats-nature/adult-lachs-nassfutter/",
      "accessedAt": "2026-10-03",
      "market": "DE",
      "sections": {
        "identity": "Produktname",
        "category": "Produktspezifische Alleinfutterdeklaration",
        "lifeStages": "Hersteller-Lebensphase",
        "ingredients": "Zusammensetzung: eigenständig normalisierte Fakten",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Deklarierte umsetzbare Energie; wenn nicht genannt: unbekannt",
        "feeding": "Fütterungsempfehlung: Gewichtsbasis und Tagesration",
        "packages": "Packungsvarianten"
      },
      "evidenceMethod": "manual_official_page_fact_review"
    },
    {
      "id": "source-20261003-mera-nature-adult-lachs-wet-extra-0",
      "type": "manufacturer",
      "publisher": "mera",
      "url": "https://shop.mera-petfood.com/products/adult-lachs-nassfutter",
      "accessedAt": "2026-10-03",
      "market": "DE",
      "sections": {
        "identity": "Produktname",
        "category": "Produktspezifische Alleinfutterdeklaration",
        "lifeStages": "Hersteller-Lebensphase",
        "ingredients": "Zusammensetzung: eigenständig normalisierte Fakten",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Deklarierte umsetzbare Energie; wenn nicht genannt: unbekannt",
        "feeding": "Fütterungsempfehlung: Gewichtsbasis und Tagesration",
        "packages": "Packungsvarianten"
      },
      "evidenceMethod": "manual_official_page_fact_review",
      "parentUrl": "https://www.mera-petfood.com/de/katze/produkte/cats-nature/adult-lachs-nassfutter/"
    },
    {
      "id": "source-20261003-bozita-indoor-sterilised-rentier",
      "type": "manufacturer",
      "publisher": "Bozita",
      "url": "https://bozita.com/de/katzenfutter/bozita-indoor-and-sterilised-getreidefrei-rentier/",
      "accessedAt": "2026-10-03",
      "market": "DE",
      "sections": {
        "identity": "Produktname",
        "category": "Produktspezifische Alleinfutterdeklaration",
        "lifeStages": "Hersteller-Lebensphase",
        "ingredients": "Zusammensetzung: eigenständig normalisierte Fakten",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Deklarierte umsetzbare Energie; wenn nicht genannt: unbekannt",
        "feeding": "Fütterungsempfehlung: Gewichtsbasis und Tagesration",
        "packages": "Packungsvarianten"
      },
      "evidenceMethod": "manual_official_page_fact_review"
    },
    {
      "id": "source-20261003-bozita-active-sterilised-lamm",
      "type": "manufacturer",
      "publisher": "Bozita",
      "url": "https://bozita.com/de/katzenfutter/bozita-active-and-sterilised-getreidefrei-lamm/",
      "accessedAt": "2026-10-03",
      "market": "DE",
      "sections": {
        "identity": "Produktname",
        "category": "Produktspezifische Alleinfutterdeklaration",
        "lifeStages": "Hersteller-Lebensphase",
        "ingredients": "Zusammensetzung: eigenständig normalisierte Fakten",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Deklarierte umsetzbare Energie; wenn nicht genannt: unbekannt",
        "feeding": "Fütterungsempfehlung: Gewichtsbasis und Tagesration",
        "packages": "Packungsvarianten"
      },
      "evidenceMethod": "manual_official_page_fact_review"
    },
    {
      "id": "source-20261003-bozita-senior-8-lachs",
      "type": "manufacturer",
      "publisher": "Bozita",
      "url": "https://bozita.com/de/katzenfutter/bozita-senior-8-mit-lachs/",
      "accessedAt": "2026-10-03",
      "market": "DE",
      "sections": {
        "identity": "Produktname",
        "category": "Produktspezifische Alleinfutterdeklaration",
        "lifeStages": "Hersteller-Lebensphase",
        "ingredients": "Zusammensetzung: eigenständig normalisierte Fakten",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Deklarierte umsetzbare Energie; wenn nicht genannt: unbekannt",
        "feeding": "Fütterungsempfehlung: Gewichtsbasis und Tagesration",
        "packages": "Packungsvarianten"
      },
      "evidenceMethod": "manual_official_page_fact_review"
    },
    {
      "id": "source-20261003-bozita-sterilised-ohne-huhn-rind",
      "type": "manufacturer",
      "publisher": "Bozita",
      "url": "https://bozita.com/de/katzenfutter/bozita-sterilised-ohne-huhn-mit-rind/",
      "accessedAt": "2026-10-03",
      "market": "DE",
      "sections": {
        "identity": "Produktname",
        "category": "Produktspezifische Alleinfutterdeklaration",
        "lifeStages": "Hersteller-Lebensphase",
        "ingredients": "Zusammensetzung: eigenständig normalisierte Fakten",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Deklarierte umsetzbare Energie; wenn nicht genannt: unbekannt",
        "feeding": "Fütterungsempfehlung: Gewichtsbasis und Tagesration",
        "packages": "Packungsvarianten"
      },
      "evidenceMethod": "manual_official_page_fact_review"
    },
    {
      "id": "source-20261003-happycat-culinary-land-ente",
      "type": "manufacturer",
      "publisher": "Happy Cat",
      "url": "https://happycat.de/katzenfutter/trockenfutter/happy-cat-culinary-adult-land-ente-70566",
      "accessedAt": "2026-10-03",
      "market": "DE",
      "sections": {
        "identity": "Produktname",
        "category": "Produktspezifische Alleinfutterdeklaration",
        "lifeStages": "Hersteller-Lebensphase",
        "ingredients": "Zusammensetzung: eigenständig normalisierte Fakten",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Deklarierte umsetzbare Energie; wenn nicht genannt: unbekannt",
        "feeding": "Fütterungsempfehlung: Gewichtsbasis und Tagesration",
        "packages": "Packungsvarianten"
      },
      "evidenceMethod": "manual_official_page_fact_review"
    },
    {
      "id": "source-20261003-happycat-meat-sauce-land-gefluegel",
      "type": "manufacturer",
      "publisher": "Happy Cat",
      "url": "https://happycat.de/katzenfutter/nassfutter/happy-cat-meat-in-sauce-culinary-land-gefluegel-70752b20",
      "accessedAt": "2026-10-03",
      "market": "DE",
      "sections": {
        "identity": "Produktname",
        "category": "Produktspezifische Alleinfutterdeklaration",
        "lifeStages": "Hersteller-Lebensphase",
        "ingredients": "Zusammensetzung: eigenständig normalisierte Fakten",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Deklarierte umsetzbare Energie; wenn nicht genannt: unbekannt",
        "feeding": "Fütterungsempfehlung: Gewichtsbasis und Tagesration",
        "packages": "Packungsvarianten"
      },
      "evidenceMethod": "manual_official_page_fact_review"
    },
    {
      "id": "source-20261003-held-josera-dailycat",
      "type": "manufacturer",
      "publisher": "Josera",
      "url": "https://www.josera.de/josera-dailycat.html",
      "accessedAt": "2026-10-03",
      "market": "DE",
      "sections": {
        "identity": "Produktname",
        "category": "Produktspezifische Alleinfutterdeklaration",
        "lifeStages": "Hersteller-Lebensphase",
        "ingredients": "Zusammensetzung: eigenständig normalisierte Fakten",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Deklarierte umsetzbare Energie; wenn nicht genannt: unbekannt",
        "feeding": "Fütterungsempfehlung: Gewichtsbasis und Tagesration",
        "packages": "Packungsvarianten"
      },
      "evidenceMethod": "manual_official_page_fact_review"
    },
    {
      "id": "source-20261003-held-happycat-senior-atlantik-lachs",
      "type": "manufacturer",
      "publisher": "Happy Cat",
      "url": "https://happycat.de/katzenfutter/trockenfutter/happy-cat-senior-atlantik-lachs",
      "accessedAt": "2026-10-03",
      "market": "DE",
      "sections": {
        "identity": "Produktname",
        "category": "Produktspezifische Alleinfutterdeklaration",
        "lifeStages": "Hersteller-Lebensphase",
        "ingredients": "Zusammensetzung: eigenständig normalisierte Fakten",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Deklarierte umsetzbare Energie; wenn nicht genannt: unbekannt",
        "feeding": "Fütterungsempfehlung: Gewichtsbasis und Tagesration",
        "packages": "Packungsvarianten"
      },
      "evidenceMethod": "manual_official_page_fact_review"
    },
    {
      "id": "source-20261003-held-happycat-culinary-atlantik-lachs",
      "type": "manufacturer",
      "publisher": "Happy Cat",
      "url": "https://happycat.de/katzenfutter/trockenfutter/happy-cat-culinary-adult-atlantik-lachs-70552",
      "accessedAt": "2026-10-03",
      "market": "DE",
      "sections": {
        "identity": "Produktname",
        "category": "Produktspezifische Alleinfutterdeklaration",
        "lifeStages": "Hersteller-Lebensphase",
        "ingredients": "Zusammensetzung: eigenständig normalisierte Fakten",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Deklarierte umsetzbare Energie; wenn nicht genannt: unbekannt",
        "feeding": "Fütterungsempfehlung: Gewichtsbasis und Tagesration",
        "packages": "Packungsvarianten"
      },
      "evidenceMethod": "manual_official_page_fact_review"
    },
    {
      "id": "source-20261003-held-happycat-meat-sauce-land-ente",
      "type": "manufacturer",
      "publisher": "Happy Cat",
      "url": "https://happycat.de/katzenfutter/nassfutter/happy-cat-meat-in-sauce-culinary-land-ente-70751b20",
      "accessedAt": "2026-10-03",
      "market": "DE",
      "sections": {
        "identity": "Produktname",
        "category": "Produktspezifische Alleinfutterdeklaration",
        "lifeStages": "Hersteller-Lebensphase",
        "ingredients": "Zusammensetzung: eigenständig normalisierte Fakten",
        "analysis": "Analytische Bestandteile",
        "additives": "Zusatzstoffe je kg",
        "energy": "Deklarierte umsetzbare Energie; wenn nicht genannt: unbekannt",
        "feeding": "Fütterungsempfehlung: Gewichtsbasis und Tagesration",
        "packages": "Packungsvarianten"
      },
      "evidenceMethod": "manual_official_page_fact_review"
    }
  ],
  "offers": [
    {
      "recipeId": "cat-carny-adult-rind-huhn-wet",
      "packageId": "pack-carny-adult-rind-huhn-wet",
      "price": 6.99,
      "currency": "EUR",
      "netGrams": 1200,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-carny-adult-rind-huhn-wet",
      "shippingIncluded": false,
      "id": "offer-cat-carny-adult-rind-huhn-wet"
    },
    {
      "recipeId": "cat-carny-adult-rind-wet",
      "packageId": "pack-price-cat-carny-adult-rind-wet",
      "price": 6.99,
      "currency": "EUR",
      "netGrams": 1200.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-carny-adult-rind-wet",
      "shippingIncluded": false,
      "id": "offer-cat-carny-adult-rind-wet"
    },
    {
      "recipeId": "cat-carny-adult-huhn-rind-dry",
      "packageId": "pack-price-cat-carny-adult-huhn-rind-dry",
      "price": 49.99,
      "currency": "EUR",
      "netGrams": 10000.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-carny-adult-huhn-rind-dry",
      "shippingIncluded": false,
      "id": "offer-cat-carny-adult-huhn-rind-dry"
    },
    {
      "recipeId": "cat-carny-kitten-rind-pute-wet",
      "packageId": "pack-price-cat-carny-kitten-rind-pute-wet",
      "price": 13.99,
      "currency": "EUR",
      "netGrams": 2400.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-carny-kitten-rind-pute-wet",
      "shippingIncluded": false,
      "id": "offer-cat-carny-kitten-rind-pute-wet"
    },
    {
      "recipeId": "cat-leonardo-adult-duck",
      "packageId": "pack-price-cat-leonardo-adult-duck",
      "price": 44.99,
      "currency": "EUR",
      "netGrams": 7500.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-leonardo-adult-duck",
      "shippingIncluded": false,
      "id": "offer-cat-leonardo-adult-duck"
    },
    {
      "recipeId": "cat-leonardo-senior",
      "packageId": "pack-price-cat-leonardo-senior",
      "price": 46.99,
      "currency": "EUR",
      "netGrams": 7500.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-leonardo-senior",
      "shippingIncluded": false,
      "id": "offer-cat-leonardo-senior"
    },
    {
      "recipeId": "cat-research-carny-adult-gefluegel-cocktail",
      "packageId": "pack-carny-adult-gefluegel-cocktail-0",
      "price": 12.99,
      "currency": "EUR",
      "netGrams": 1020.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-carny-adult-gefluegel-cocktail",
      "shippingIncluded": false,
      "id": "offer-cat-research-carny-adult-gefluegel-cocktail"
    },
    {
      "recipeId": "cat-research-carny-adult-huhn-forelle",
      "packageId": "pack-carny-adult-huhn-forelle-0",
      "price": 49.99,
      "currency": "EUR",
      "netGrams": 10000.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-carny-adult-huhn-forelle",
      "shippingIncluded": false,
      "id": "offer-cat-research-carny-adult-huhn-forelle"
    },
    {
      "recipeId": "cat-research-carny-adult-huhn-gans",
      "packageId": "pack-carny-adult-huhn-gans-0",
      "price": 29.99,
      "currency": "EUR",
      "netGrams": 2720.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-carny-adult-huhn-gans",
      "shippingIncluded": false,
      "id": "offer-cat-research-carny-adult-huhn-gans"
    },
    {
      "recipeId": "cat-research-carny-adult-huhn-kabeljau",
      "packageId": "pack-carny-adult-huhn-kabeljau-0",
      "price": 29.99,
      "currency": "EUR",
      "netGrams": 2720.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-carny-adult-huhn-kabeljau",
      "shippingIncluded": false,
      "id": "offer-cat-research-carny-adult-huhn-kabeljau"
    },
    {
      "recipeId": "cat-research-carny-adult-huhn-kaese",
      "packageId": "pack-carny-adult-huhn-kaese-0",
      "price": 29.99,
      "currency": "EUR",
      "netGrams": 2720.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-carny-adult-huhn-kaese",
      "shippingIncluded": false,
      "id": "offer-cat-research-carny-adult-huhn-kaese"
    },
    {
      "recipeId": "cat-research-carny-adult-huhn-kaninchen",
      "packageId": "pack-carny-adult-huhn-kaninchen-0",
      "price": 12.99,
      "currency": "EUR",
      "netGrams": 1020.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-carny-adult-huhn-kaninchen",
      "shippingIncluded": false,
      "id": "offer-cat-research-carny-adult-huhn-kaninchen"
    },
    {
      "recipeId": "cat-research-carny-adult-huhn-katzenminze",
      "packageId": "pack-carny-adult-huhn-katzenminze-0",
      "price": 29.99,
      "currency": "EUR",
      "netGrams": 2720.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-carny-adult-huhn-katzenminze",
      "shippingIncluded": false,
      "id": "offer-cat-research-carny-adult-huhn-katzenminze"
    },
    {
      "recipeId": "cat-research-carny-adult-huhn-lachs",
      "packageId": "pack-carny-adult-huhn-lachs-0",
      "price": 6.99,
      "currency": "EUR",
      "netGrams": 1200.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-carny-adult-huhn-lachs",
      "shippingIncluded": false,
      "id": "offer-cat-research-carny-adult-huhn-lachs"
    },
    {
      "recipeId": "cat-research-carny-adult-huhn-pute-entenherzen",
      "packageId": "pack-carny-adult-huhn-pute-entenherzen-0",
      "price": 6.99,
      "currency": "EUR",
      "netGrams": 1200.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-carny-adult-huhn-pute-entenherzen",
      "shippingIncluded": false,
      "id": "offer-cat-research-carny-adult-huhn-pute-entenherzen"
    },
    {
      "recipeId": "cat-research-carny-adult-huhn-pute-kaninchen",
      "packageId": "pack-carny-adult-huhn-pute-kaninchen-0",
      "price": 6.99,
      "currency": "EUR",
      "netGrams": 1200.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-carny-adult-huhn-pute-kaninchen",
      "shippingIncluded": false,
      "id": "offer-cat-research-carny-adult-huhn-pute-kaninchen"
    },
    {
      "recipeId": "cat-research-carny-adult-huhn-reh",
      "packageId": "pack-carny-adult-huhn-reh-0",
      "price": 29.99,
      "currency": "EUR",
      "netGrams": 2720.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-carny-adult-huhn-reh",
      "shippingIncluded": false,
      "id": "offer-cat-research-carny-adult-huhn-reh"
    },
    {
      "recipeId": "cat-research-carny-adult-huhn-shrimps",
      "packageId": "pack-carny-adult-huhn-shrimps-0",
      "price": 29.99,
      "currency": "EUR",
      "netGrams": 2720.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-carny-adult-huhn-shrimps",
      "shippingIncluded": false,
      "id": "offer-cat-research-carny-adult-huhn-shrimps"
    },
    {
      "recipeId": "cat-research-carny-adult-huhn-thunfisch",
      "packageId": "pack-carny-adult-huhn-thunfisch-0",
      "price": 12.99,
      "currency": "EUR",
      "netGrams": 1020.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-carny-adult-huhn-thunfisch",
      "shippingIncluded": false,
      "id": "offer-cat-research-carny-adult-huhn-thunfisch"
    },
    {
      "recipeId": "cat-research-carny-adult-multifleisch-cocktail",
      "packageId": "pack-carny-adult-multifleisch-cocktail-0",
      "price": 6.99,
      "currency": "EUR",
      "netGrams": 1200.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-carny-adult-multifleisch-cocktail",
      "shippingIncluded": false,
      "id": "offer-cat-research-carny-adult-multifleisch-cocktail"
    },
    {
      "recipeId": "cat-research-carny-adult-pute-huehnchenleber",
      "packageId": "pack-carny-adult-pute-huehnchenleber-0",
      "price": 6.99,
      "currency": "EUR",
      "netGrams": 1200.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-carny-adult-pute-huehnchenleber",
      "shippingIncluded": false,
      "id": "offer-cat-research-carny-adult-pute-huehnchenleber"
    },
    {
      "recipeId": "cat-research-carny-adult-pute-huhn-shrimps",
      "packageId": "pack-carny-adult-pute-huhn-shrimps-0",
      "price": 6.99,
      "currency": "EUR",
      "netGrams": 1200.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-carny-adult-pute-huhn-shrimps",
      "shippingIncluded": false,
      "id": "offer-cat-research-carny-adult-pute-huhn-shrimps"
    },
    {
      "recipeId": "cat-research-carny-adult-pute-lamm",
      "packageId": "pack-carny-adult-pute-lamm-0",
      "price": 6.99,
      "currency": "EUR",
      "netGrams": 1200.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-carny-adult-pute-lamm",
      "shippingIncluded": false,
      "id": "offer-cat-research-carny-adult-pute-lamm"
    },
    {
      "recipeId": "cat-research-carny-adult-rind-fasan",
      "packageId": "pack-carny-adult-rind-fasan-0",
      "price": 29.99,
      "currency": "EUR",
      "netGrams": 2720.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-carny-adult-rind-fasan",
      "shippingIncluded": false,
      "id": "offer-cat-research-carny-adult-rind-fasan"
    },
    {
      "recipeId": "cat-research-carny-adult-rind-herz",
      "packageId": "pack-carny-adult-rind-herz-0",
      "price": 6.99,
      "currency": "EUR",
      "netGrams": 1200.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-carny-adult-rind-herz",
      "shippingIncluded": false,
      "id": "offer-cat-research-carny-adult-rind-herz"
    },
    {
      "recipeId": "cat-research-carny-adult-rind-huhn-entenherzen",
      "packageId": "pack-carny-adult-rind-huhn-entenherzen-0",
      "price": 6.99,
      "currency": "EUR",
      "netGrams": 1200.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-carny-adult-rind-huhn-entenherzen",
      "shippingIncluded": false,
      "id": "offer-cat-research-carny-adult-rind-huhn-entenherzen"
    },
    {
      "recipeId": "cat-research-carny-adult-rind-kabeljau-mit-petersilienwurzeln",
      "packageId": "pack-carny-adult-rind-kabeljau-mit-petersilienwurzeln-0",
      "price": 6.99,
      "currency": "EUR",
      "netGrams": 1200.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-carny-adult-rind-kabeljau-mit-petersilienwurzeln",
      "shippingIncluded": false,
      "id": "offer-cat-research-carny-adult-rind-kabeljau-mit-petersilienwurzeln"
    },
    {
      "recipeId": "cat-research-carny-adult-rind-lamm",
      "packageId": "pack-carny-adult-rind-lamm-0",
      "price": 6.99,
      "currency": "EUR",
      "netGrams": 1200.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-carny-adult-rind-lamm",
      "shippingIncluded": false,
      "id": "offer-cat-research-carny-adult-rind-lamm"
    },
    {
      "recipeId": "cat-research-carny-adult-rind-pute-kaninchen",
      "packageId": "pack-carny-adult-rind-pute-kaninchen-0",
      "price": 6.99,
      "currency": "EUR",
      "netGrams": 1200.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-carny-adult-rind-pute-kaninchen",
      "shippingIncluded": false,
      "id": "offer-cat-research-carny-adult-rind-pute-kaninchen"
    },
    {
      "recipeId": "cat-research-carny-adult-rind-pute-shrimps",
      "packageId": "pack-carny-adult-rind-pute-shrimps-0",
      "price": 6.99,
      "currency": "EUR",
      "netGrams": 1200.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-carny-adult-rind-pute-shrimps",
      "shippingIncluded": false,
      "id": "offer-cat-research-carny-adult-rind-pute-shrimps"
    },
    {
      "recipeId": "cat-research-carny-adult-rind-strauss",
      "packageId": "pack-carny-adult-rind-strauss-0",
      "price": 12.99,
      "currency": "EUR",
      "netGrams": 1020.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-carny-adult-rind-strauss",
      "shippingIncluded": false,
      "id": "offer-cat-research-carny-adult-rind-strauss"
    },
    {
      "recipeId": "cat-research-carny-adult-single-protein-huhn-pur",
      "packageId": "pack-carny-adult-single-protein-huhn-pur-0",
      "price": 9.99,
      "currency": "EUR",
      "netGrams": 1200.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-carny-adult-single-protein-huhn-pur",
      "shippingIncluded": false,
      "id": "offer-cat-research-carny-adult-single-protein-huhn-pur"
    },
    {
      "recipeId": "cat-research-carny-adult-single-protein-rind-pur",
      "packageId": "pack-carny-adult-single-protein-rind-pur-0",
      "price": 15.49,
      "currency": "EUR",
      "netGrams": 2400.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-carny-adult-single-protein-rind-pur",
      "shippingIncluded": false,
      "id": "offer-cat-research-carny-adult-single-protein-rind-pur"
    },
    {
      "recipeId": "cat-research-carny-kitten-gefluegel-cocktail",
      "packageId": "pack-carny-kitten-gefluegel-cocktail-0",
      "price": 13.99,
      "currency": "EUR",
      "netGrams": 2400.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-carny-kitten-gefluegel-cocktail",
      "shippingIncluded": false,
      "id": "offer-cat-research-carny-kitten-gefluegel-cocktail"
    },
    {
      "recipeId": "cat-research-carny-kitten-gefluegel-rind",
      "packageId": "pack-carny-kitten-gefluegel-rind-0",
      "price": 13.99,
      "currency": "EUR",
      "netGrams": 2400.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-carny-kitten-gefluegel-rind",
      "shippingIncluded": false,
      "id": "offer-cat-research-carny-kitten-gefluegel-rind"
    },
    {
      "recipeId": "cat-research-carny-kitten-huhn",
      "packageId": "pack-carny-kitten-huhn-0",
      "price": 49.99,
      "currency": "EUR",
      "netGrams": 10000.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-carny-kitten-huhn",
      "shippingIncluded": false,
      "id": "offer-cat-research-carny-kitten-huhn"
    },
    {
      "recipeId": "cat-research-carny-kitten-kalb-huhn-pute",
      "packageId": "pack-carny-kitten-kalb-huhn-pute-0",
      "price": 13.99,
      "currency": "EUR",
      "netGrams": 2400.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-carny-kitten-kalb-huhn-pute",
      "shippingIncluded": false,
      "id": "offer-cat-research-carny-kitten-kalb-huhn-pute"
    },
    {
      "recipeId": "cat-research-carny-kitten-rind-gefluegel",
      "packageId": "pack-carny-kitten-rind-gefluegel-0",
      "price": 12.99,
      "currency": "EUR",
      "netGrams": 1020.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-carny-kitten-rind-gefluegel",
      "shippingIncluded": false,
      "id": "offer-cat-research-carny-kitten-rind-gefluegel"
    },
    {
      "recipeId": "cat-research-carny-kitten-rind-huhn-kaninchen",
      "packageId": "pack-carny-kitten-rind-huhn-kaninchen-0",
      "price": 13.99,
      "currency": "EUR",
      "netGrams": 2400.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-carny-kitten-rind-huhn-kaninchen",
      "shippingIncluded": false,
      "id": "offer-cat-research-carny-kitten-rind-huhn-kaninchen"
    },
    {
      "recipeId": "cat-research-carny-kitten-rind-kalb-huhn",
      "packageId": "pack-carny-kitten-rind-kalb-huhn-0",
      "price": 12.99,
      "currency": "EUR",
      "netGrams": 1020.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-carny-kitten-rind-kalb-huhn",
      "shippingIncluded": false,
      "id": "offer-cat-research-carny-kitten-rind-kalb-huhn"
    },
    {
      "recipeId": "cat-research-carny-senior-rind-huhn-mit-kaese",
      "packageId": "pack-carny-senior-rind-huhn-mit-kaese-0",
      "price": 6.99,
      "currency": "EUR",
      "netGrams": 1200.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-carny-senior-rind-huhn-mit-kaese",
      "shippingIncluded": false,
      "id": "offer-cat-research-carny-senior-rind-huhn-mit-kaese"
    },
    {
      "recipeId": "cat-research-carny-senior-rind-putenherzen",
      "packageId": "pack-carny-senior-rind-putenherzen-0",
      "price": 6.99,
      "currency": "EUR",
      "netGrams": 1200.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-carny-senior-rind-putenherzen",
      "shippingIncluded": false,
      "id": "offer-cat-research-carny-senior-rind-putenherzen"
    },
    {
      "recipeId": "cat-research-vom-feinsten-adult-feines-mit-filets-mit-ente-putenfilet",
      "packageId": "pack-vom-feinsten-adult-feines-mit-filets-mit-ente-putenfilet-0",
      "price": 12.99,
      "currency": "EUR",
      "netGrams": 1530.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-vom-feinsten-adult-feines-mit-filets-mit-ente-putenfilet",
      "shippingIncluded": false,
      "id": "offer-cat-research-vom-feinsten-adult-feines-mit-filets-mit-ente-putenfilet"
    },
    {
      "recipeId": "cat-research-vom-feinsten-adult-feines-mit-filets-mit-gefluegel-seelachsfilet",
      "packageId": "pack-vom-feinsten-adult-feines-mit-filets-mit-gefluegel-seelachsfilet-0",
      "price": 12.99,
      "currency": "EUR",
      "netGrams": 1530.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-vom-feinsten-adult-feines-mit-filets-mit-gefluegel-seelachsfilet",
      "shippingIncluded": false,
      "id": "offer-cat-research-vom-feinsten-adult-feines-mit-filets-mit-gefluegel-seelachsfilet"
    },
    {
      "recipeId": "cat-research-vom-feinsten-adult-feines-mit-filets-mit-kalb-huehnchenfilet",
      "packageId": "pack-vom-feinsten-adult-feines-mit-filets-mit-kalb-huehnchenfilet-0",
      "price": 12.99,
      "currency": "EUR",
      "netGrams": 1530.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-vom-feinsten-adult-feines-mit-filets-mit-kalb-huehnchenfilet",
      "shippingIncluded": false,
      "id": "offer-cat-research-vom-feinsten-adult-feines-mit-filets-mit-kalb-huehnchenfilet"
    },
    {
      "recipeId": "cat-research-vom-feinsten-adult-feines-mit-filets-mit-kaninchen-huehnchenfilet",
      "packageId": "pack-vom-feinsten-adult-feines-mit-filets-mit-kaninchen-huehnchenfilet-0",
      "price": 12.99,
      "currency": "EUR",
      "netGrams": 1530.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-vom-feinsten-adult-feines-mit-filets-mit-kaninchen-huehnchenfilet",
      "shippingIncluded": false,
      "id": "offer-cat-research-vom-feinsten-adult-feines-mit-filets-mit-kaninchen-huehnchenfilet"
    },
    {
      "recipeId": "cat-research-vom-feinsten-adult-feines-mit-filets-mit-rind-putenfilet",
      "packageId": "pack-vom-feinsten-adult-feines-mit-filets-mit-rind-putenfilet-0",
      "price": 12.99,
      "currency": "EUR",
      "netGrams": 1530.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-vom-feinsten-adult-feines-mit-filets-mit-rind-putenfilet",
      "shippingIncluded": false,
      "id": "offer-cat-research-vom-feinsten-adult-feines-mit-filets-mit-rind-putenfilet"
    },
    {
      "recipeId": "cat-research-vom-feinsten-adult-feines-mit-filets-mit-wild-putenfilet",
      "packageId": "pack-vom-feinsten-adult-feines-mit-filets-mit-wild-putenfilet-0",
      "price": 12.99,
      "currency": "EUR",
      "netGrams": 1530.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-vom-feinsten-adult-feines-mit-filets-mit-wild-putenfilet",
      "shippingIncluded": false,
      "id": "offer-cat-research-vom-feinsten-adult-feines-mit-filets-mit-wild-putenfilet"
    },
    {
      "recipeId": "cat-research-vom-feinsten-adult-in-jelly-mit-huhn-kabeljau",
      "packageId": "pack-vom-feinsten-adult-in-jelly-mit-huhn-kabeljau-0",
      "price": 11.99,
      "currency": "EUR",
      "netGrams": 2040.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-vom-feinsten-adult-in-jelly-mit-huhn-kabeljau",
      "shippingIncluded": false,
      "id": "offer-cat-research-vom-feinsten-adult-in-jelly-mit-huhn-kabeljau"
    },
    {
      "recipeId": "cat-research-vom-feinsten-adult-in-jelly-mit-huhn-lachs",
      "packageId": "pack-vom-feinsten-adult-in-jelly-mit-huhn-lachs-0",
      "price": 11.99,
      "currency": "EUR",
      "netGrams": 2040.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-vom-feinsten-adult-in-jelly-mit-huhn-lachs",
      "shippingIncluded": false,
      "id": "offer-cat-research-vom-feinsten-adult-in-jelly-mit-huhn-lachs"
    },
    {
      "recipeId": "cat-research-vom-feinsten-adult-in-jelly-mit-huhn-pute",
      "packageId": "pack-vom-feinsten-adult-in-jelly-mit-huhn-pute-0",
      "price": 11.99,
      "currency": "EUR",
      "netGrams": 2040.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-vom-feinsten-adult-in-jelly-mit-huhn-pute",
      "shippingIncluded": false,
      "id": "offer-cat-research-vom-feinsten-adult-in-jelly-mit-huhn-pute"
    },
    {
      "recipeId": "cat-research-vom-feinsten-adult-in-jelly-mit-huhn-rind",
      "packageId": "pack-vom-feinsten-adult-in-jelly-mit-huhn-rind-0",
      "price": 11.99,
      "currency": "EUR",
      "netGrams": 2040.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-vom-feinsten-adult-in-jelly-mit-huhn-rind",
      "shippingIncluded": false,
      "id": "offer-cat-research-vom-feinsten-adult-in-jelly-mit-huhn-rind"
    },
    {
      "recipeId": "cat-research-vom-feinsten-adult-in-jelly-mit-huhn-seelachs",
      "packageId": "pack-vom-feinsten-adult-in-jelly-mit-huhn-seelachs-0",
      "price": 11.99,
      "currency": "EUR",
      "netGrams": 2040.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-vom-feinsten-adult-in-jelly-mit-huhn-seelachs",
      "shippingIncluded": false,
      "id": "offer-cat-research-vom-feinsten-adult-in-jelly-mit-huhn-seelachs"
    },
    {
      "recipeId": "cat-research-vom-feinsten-adult-in-jelly-mit-huhn-wild",
      "packageId": "pack-vom-feinsten-adult-in-jelly-mit-huhn-wild-0",
      "price": 11.99,
      "currency": "EUR",
      "netGrams": 2040.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-vom-feinsten-adult-in-jelly-mit-huhn-wild",
      "shippingIncluded": false,
      "id": "offer-cat-research-vom-feinsten-adult-in-jelly-mit-huhn-wild"
    },
    {
      "recipeId": "cat-research-vom-feinsten-adult-in-sauce-mit-huhn-ente",
      "packageId": "pack-vom-feinsten-adult-in-sauce-mit-huhn-ente-0",
      "price": 11.99,
      "currency": "EUR",
      "netGrams": 2040.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-vom-feinsten-adult-in-sauce-mit-huhn-ente",
      "shippingIncluded": false,
      "id": "offer-cat-research-vom-feinsten-adult-in-sauce-mit-huhn-ente"
    },
    {
      "recipeId": "cat-research-vom-feinsten-adult-in-sauce-mit-huhn-in-karottensauce",
      "packageId": "pack-vom-feinsten-adult-in-sauce-mit-huhn-in-karottensauce-0",
      "price": 4.99,
      "currency": "EUR",
      "netGrams": 600.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-vom-feinsten-adult-in-sauce-mit-huhn-in-karottensauce",
      "shippingIncluded": false,
      "id": "offer-cat-research-vom-feinsten-adult-in-sauce-mit-huhn-in-karottensauce"
    },
    {
      "recipeId": "cat-research-vom-feinsten-adult-in-sauce-mit-huhn-kalb",
      "packageId": "pack-vom-feinsten-adult-in-sauce-mit-huhn-kalb-0",
      "price": 11.99,
      "currency": "EUR",
      "netGrams": 2040.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-vom-feinsten-adult-in-sauce-mit-huhn-kalb",
      "shippingIncluded": false,
      "id": "offer-cat-research-vom-feinsten-adult-in-sauce-mit-huhn-kalb"
    },
    {
      "recipeId": "cat-research-vom-feinsten-adult-in-sauce-mit-huhn-kaninchen",
      "packageId": "pack-vom-feinsten-adult-in-sauce-mit-huhn-kaninchen-0",
      "price": 11.99,
      "currency": "EUR",
      "netGrams": 2040.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-vom-feinsten-adult-in-sauce-mit-huhn-kaninchen",
      "shippingIncluded": false,
      "id": "offer-cat-research-vom-feinsten-adult-in-sauce-mit-huhn-kaninchen"
    },
    {
      "recipeId": "cat-research-vom-feinsten-adult-in-sauce-mit-huhn-truthahn",
      "packageId": "pack-vom-feinsten-adult-in-sauce-mit-huhn-truthahn-0",
      "price": 11.99,
      "currency": "EUR",
      "netGrams": 2040.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-vom-feinsten-adult-in-sauce-mit-huhn-truthahn",
      "shippingIncluded": false,
      "id": "offer-cat-research-vom-feinsten-adult-in-sauce-mit-huhn-truthahn"
    },
    {
      "recipeId": "cat-research-vom-feinsten-adult-in-sauce-mit-lachs-in-kraeutersauce",
      "packageId": "pack-vom-feinsten-adult-in-sauce-mit-lachs-in-kraeutersauce-0",
      "price": 4.99,
      "currency": "EUR",
      "netGrams": 600.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-vom-feinsten-adult-in-sauce-mit-lachs-in-kraeutersauce",
      "shippingIncluded": false,
      "id": "offer-cat-research-vom-feinsten-adult-in-sauce-mit-lachs-in-kraeutersauce"
    },
    {
      "recipeId": "cat-research-vom-feinsten-adult-in-sauce-mit-lamm-in-kraeutersauce",
      "packageId": "pack-vom-feinsten-adult-in-sauce-mit-lamm-in-kraeutersauce-0",
      "price": 25.99,
      "currency": "EUR",
      "netGrams": 3200.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-vom-feinsten-adult-in-sauce-mit-lamm-in-kraeutersauce",
      "shippingIncluded": false,
      "id": "offer-cat-research-vom-feinsten-adult-in-sauce-mit-lamm-in-kraeutersauce"
    },
    {
      "recipeId": "cat-research-vom-feinsten-adult-in-sauce-mit-pute-in-tomatensauce",
      "packageId": "pack-vom-feinsten-adult-in-sauce-mit-pute-in-tomatensauce-0",
      "price": 4.99,
      "currency": "EUR",
      "netGrams": 600.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-vom-feinsten-adult-in-sauce-mit-pute-in-tomatensauce",
      "shippingIncluded": false,
      "id": "offer-cat-research-vom-feinsten-adult-in-sauce-mit-pute-in-tomatensauce"
    },
    {
      "recipeId": "cat-research-vom-feinsten-adult-mildes-menue-pute-forelle",
      "packageId": "pack-vom-feinsten-adult-mildes-menue-pute-forelle-0",
      "price": 5.49,
      "currency": "EUR",
      "netGrams": 600.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-vom-feinsten-adult-mildes-menue-pute-forelle",
      "shippingIncluded": false,
      "id": "offer-cat-research-vom-feinsten-adult-mildes-menue-pute-forelle"
    },
    {
      "recipeId": "cat-research-vom-feinsten-adult-mildes-menue-pute-kaese",
      "packageId": "pack-vom-feinsten-adult-mildes-menue-pute-kaese-0",
      "price": 5.49,
      "currency": "EUR",
      "netGrams": 600.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-vom-feinsten-adult-mildes-menue-pute-kaese",
      "shippingIncluded": false,
      "id": "offer-cat-research-vom-feinsten-adult-mildes-menue-pute-kaese"
    },
    {
      "recipeId": "cat-research-vom-feinsten-adult-mildes-menue-pute-lachs",
      "packageId": "pack-vom-feinsten-adult-mildes-menue-pute-lachs-0",
      "price": 5.49,
      "currency": "EUR",
      "netGrams": 600.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-vom-feinsten-adult-mildes-menue-pute-lachs",
      "shippingIncluded": false,
      "id": "offer-cat-research-vom-feinsten-adult-mildes-menue-pute-lachs"
    },
    {
      "recipeId": "cat-research-vom-feinsten-adult-mildes-menue-pute-pur",
      "packageId": "pack-vom-feinsten-adult-mildes-menue-pute-pur-0",
      "price": 5.49,
      "currency": "EUR",
      "netGrams": 600.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-vom-feinsten-adult-mildes-menue-pute-pur",
      "shippingIncluded": false,
      "id": "offer-cat-research-vom-feinsten-adult-mildes-menue-pute-pur"
    },
    {
      "recipeId": "cat-research-vom-feinsten-adult-mildes-menue-pute-tomaten",
      "packageId": "pack-vom-feinsten-adult-mildes-menue-pute-tomaten-0",
      "price": 5.49,
      "currency": "EUR",
      "netGrams": 600.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-vom-feinsten-adult-mildes-menue-pute-tomaten",
      "shippingIncluded": false,
      "id": "offer-cat-research-vom-feinsten-adult-mildes-menue-pute-tomaten"
    },
    {
      "recipeId": "cat-research-vom-feinsten-adult-mit-gefluegel-kalb",
      "packageId": "pack-vom-feinsten-adult-mit-gefluegel-kalb-0",
      "price": 4.99,
      "currency": "EUR",
      "netGrams": 600.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-vom-feinsten-adult-mit-gefluegel-kalb",
      "shippingIncluded": false,
      "id": "offer-cat-research-vom-feinsten-adult-mit-gefluegel-kalb"
    },
    {
      "recipeId": "cat-research-vom-feinsten-adult-mit-huehnchenleber",
      "packageId": "pack-vom-feinsten-adult-mit-huehnchenleber-0",
      "price": 4.99,
      "currency": "EUR",
      "netGrams": 600.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-vom-feinsten-adult-mit-huehnchenleber",
      "shippingIncluded": false,
      "id": "offer-cat-research-vom-feinsten-adult-mit-huehnchenleber"
    },
    {
      "recipeId": "cat-research-vom-feinsten-adult-mit-huhn-meeresfruechten",
      "packageId": "pack-vom-feinsten-adult-mit-huhn-meeresfruechten-0",
      "price": 25.99,
      "currency": "EUR",
      "netGrams": 3200.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-vom-feinsten-adult-mit-huhn-meeresfruechten",
      "shippingIncluded": false,
      "id": "offer-cat-research-vom-feinsten-adult-mit-huhn-meeresfruechten"
    },
    {
      "recipeId": "cat-research-vom-feinsten-adult-mit-lachs-shrimps",
      "packageId": "pack-vom-feinsten-adult-mit-lachs-shrimps-0",
      "price": 25.99,
      "currency": "EUR",
      "netGrams": 3200.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-vom-feinsten-adult-mit-lachs-shrimps",
      "shippingIncluded": false,
      "id": "offer-cat-research-vom-feinsten-adult-mit-lachs-shrimps"
    },
    {
      "recipeId": "cat-research-vom-feinsten-adult-mit-milkies-kern-mit-gefluegel-sahnekern",
      "packageId": "pack-vom-feinsten-adult-mit-milkies-kern-mit-gefluegel-sahnekern-0",
      "price": 26.99,
      "currency": "EUR",
      "netGrams": 3200.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-vom-feinsten-adult-mit-milkies-kern-mit-gefluegel-sahnekern",
      "shippingIncluded": false,
      "id": "offer-cat-research-vom-feinsten-adult-mit-milkies-kern-mit-gefluegel-sahnekern"
    },
    {
      "recipeId": "cat-research-vom-feinsten-adult-mit-milkies-kern-mit-huhn-milchkern",
      "packageId": "pack-vom-feinsten-adult-mit-milkies-kern-mit-huhn-milchkern-0",
      "price": 26.99,
      "currency": "EUR",
      "netGrams": 3200.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-vom-feinsten-adult-mit-milkies-kern-mit-huhn-milchkern",
      "shippingIncluded": false,
      "id": "offer-cat-research-vom-feinsten-adult-mit-milkies-kern-mit-huhn-milchkern"
    },
    {
      "recipeId": "cat-research-vom-feinsten-adult-mit-milkies-sauce-mit-huhn-in-milchsauce",
      "packageId": "pack-vom-feinsten-adult-mit-milkies-sauce-mit-huhn-in-milchsauce-0",
      "price": 26.99,
      "currency": "EUR",
      "netGrams": 3200.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-vom-feinsten-adult-mit-milkies-sauce-mit-huhn-in-milchsauce",
      "shippingIncluded": false,
      "id": "offer-cat-research-vom-feinsten-adult-mit-milkies-sauce-mit-huhn-in-milchsauce"
    },
    {
      "recipeId": "cat-research-vom-feinsten-adult-mit-milkies-sauce-mit-kaninchen-in-sahnesauce",
      "packageId": "pack-vom-feinsten-adult-mit-milkies-sauce-mit-kaninchen-in-sahnesauce-0",
      "price": 26.99,
      "currency": "EUR",
      "netGrams": 3200.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-vom-feinsten-adult-mit-milkies-sauce-mit-kaninchen-in-sahnesauce",
      "shippingIncluded": false,
      "id": "offer-cat-research-vom-feinsten-adult-mit-milkies-sauce-mit-kaninchen-in-sahnesauce"
    },
    {
      "recipeId": "cat-research-vom-feinsten-adult-mit-milkies-sauce-mit-pute-in-joghurtsauce",
      "packageId": "pack-vom-feinsten-adult-mit-milkies-sauce-mit-pute-in-joghurtsauce-0",
      "price": 26.99,
      "currency": "EUR",
      "netGrams": 3200.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-vom-feinsten-adult-mit-milkies-sauce-mit-pute-in-joghurtsauce",
      "shippingIncluded": false,
      "id": "offer-cat-research-vom-feinsten-adult-mit-milkies-sauce-mit-pute-in-joghurtsauce"
    },
    {
      "recipeId": "cat-research-vom-feinsten-adult-mit-pute-kaninchen",
      "packageId": "pack-vom-feinsten-adult-mit-pute-kaninchen-0",
      "price": 4.99,
      "currency": "EUR",
      "netGrams": 600.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-vom-feinsten-adult-mit-pute-kaninchen",
      "shippingIncluded": false,
      "id": "offer-cat-research-vom-feinsten-adult-mit-pute-kaninchen"
    },
    {
      "recipeId": "cat-research-vom-feinsten-adult-mit-putenherzen",
      "packageId": "pack-vom-feinsten-adult-mit-putenherzen-0",
      "price": 4.99,
      "currency": "EUR",
      "netGrams": 600.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-vom-feinsten-adult-mit-putenherzen",
      "shippingIncluded": false,
      "id": "offer-cat-research-vom-feinsten-adult-mit-putenherzen"
    },
    {
      "recipeId": "cat-research-vom-feinsten-adult-mit-rind-huhn",
      "packageId": "pack-vom-feinsten-adult-mit-rind-huhn-0",
      "price": 25.99,
      "currency": "EUR",
      "netGrams": 3200.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-vom-feinsten-adult-mit-rind-huhn",
      "shippingIncluded": false,
      "id": "offer-cat-research-vom-feinsten-adult-mit-rind-huhn"
    },
    {
      "recipeId": "cat-research-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-huhn-lachsfilet-spinat",
      "packageId": "pack-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-huhn-lachsfilet-spinat-0",
      "price": 4.99,
      "currency": "EUR",
      "netGrams": 600.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-huhn-lachsfilet-spinat",
      "shippingIncluded": false,
      "id": "offer-cat-research-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-huhn-lachsfilet-spinat"
    },
    {
      "recipeId": "cat-research-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-huhn-rindfleisch-karotten",
      "packageId": "pack-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-huhn-rindfleisch-karotten-0",
      "price": 25.99,
      "currency": "EUR",
      "netGrams": 3200.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-huhn-rindfleisch-karotten",
      "shippingIncluded": false,
      "id": "offer-cat-research-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-huhn-rindfleisch-karotten"
    },
    {
      "recipeId": "cat-research-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-pute-haehnchenbrust-kraeutern",
      "packageId": "pack-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-pute-haehnchenbrust-kraeutern-0",
      "price": 4.99,
      "currency": "EUR",
      "netGrams": 600.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-pute-haehnchenbrust-kraeutern",
      "shippingIncluded": false,
      "id": "offer-cat-research-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-pute-haehnchenbrust-kraeutern"
    },
    {
      "recipeId": "cat-research-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-pute-rindfleisch-karotten",
      "packageId": "pack-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-pute-rindfleisch-karotten-0",
      "price": 25.99,
      "currency": "EUR",
      "netGrams": 3200.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-pute-rindfleisch-karotten",
      "shippingIncluded": false,
      "id": "offer-cat-research-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-pute-rindfleisch-karotten"
    },
    {
      "recipeId": "cat-research-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-rind-huehnchenbrust-kraeutern",
      "packageId": "pack-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-rind-huehnchenbrust-kraeutern-0",
      "price": 25.99,
      "currency": "EUR",
      "netGrams": 3200.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-rind-huehnchenbrust-kraeutern",
      "shippingIncluded": false,
      "id": "offer-cat-research-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-rind-huehnchenbrust-kraeutern"
    },
    {
      "recipeId": "cat-research-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-rind-lachsfilet-spinat",
      "packageId": "pack-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-rind-lachsfilet-spinat-0",
      "price": 25.99,
      "currency": "EUR",
      "netGrams": 3200.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-rind-lachsfilet-spinat",
      "shippingIncluded": false,
      "id": "offer-cat-research-vom-feinsten-adult-mit-schlemmerkern-schlemmerkern-mit-rind-lachsfilet-spinat"
    },
    {
      "recipeId": "cat-research-vom-feinsten-adult-mousse-mit-huhn-kaninchen",
      "packageId": "pack-vom-feinsten-adult-mousse-mit-huhn-kaninchen-0",
      "price": 7.49,
      "currency": "EUR",
      "netGrams": 1020.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-vom-feinsten-adult-mousse-mit-huhn-kaninchen",
      "shippingIncluded": false,
      "id": "offer-cat-research-vom-feinsten-adult-mousse-mit-huhn-kaninchen"
    },
    {
      "recipeId": "cat-research-vom-feinsten-adult-mousse-mit-huhn-lamm",
      "packageId": "pack-vom-feinsten-adult-mousse-mit-huhn-lamm-0",
      "price": 7.49,
      "currency": "EUR",
      "netGrams": 1020.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-vom-feinsten-adult-mousse-mit-huhn-lamm",
      "shippingIncluded": false,
      "id": "offer-cat-research-vom-feinsten-adult-mousse-mit-huhn-lamm"
    },
    {
      "recipeId": "cat-research-vom-feinsten-adult-mousse-mit-huhn-thunfisch",
      "packageId": "pack-vom-feinsten-adult-mousse-mit-huhn-thunfisch-0",
      "price": 7.49,
      "currency": "EUR",
      "netGrams": 1020.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-vom-feinsten-adult-mousse-mit-huhn-thunfisch",
      "shippingIncluded": false,
      "id": "offer-cat-research-vom-feinsten-adult-mousse-mit-huhn-thunfisch"
    },
    {
      "recipeId": "cat-research-vom-feinsten-adult-mousse-mit-lachs-gefluegel",
      "packageId": "pack-vom-feinsten-adult-mousse-mit-lachs-gefluegel-0",
      "price": 7.49,
      "currency": "EUR",
      "netGrams": 1020.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-vom-feinsten-adult-mousse-mit-lachs-gefluegel",
      "shippingIncluded": false,
      "id": "offer-cat-research-vom-feinsten-adult-mousse-mit-lachs-gefluegel"
    },
    {
      "recipeId": "cat-research-vom-feinsten-adult-mousse-mit-pute-fasan",
      "packageId": "pack-vom-feinsten-adult-mousse-mit-pute-fasan-0",
      "price": 7.49,
      "currency": "EUR",
      "netGrams": 1020.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-vom-feinsten-adult-mousse-mit-pute-fasan",
      "shippingIncluded": false,
      "id": "offer-cat-research-vom-feinsten-adult-mousse-mit-pute-fasan"
    },
    {
      "recipeId": "cat-research-vom-feinsten-adult-mousse-mit-rind-ente",
      "packageId": "pack-vom-feinsten-adult-mousse-mit-rind-ente-0",
      "price": 7.49,
      "currency": "EUR",
      "netGrams": 1020.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-vom-feinsten-adult-mousse-mit-rind-ente",
      "shippingIncluded": false,
      "id": "offer-cat-research-vom-feinsten-adult-mousse-mit-rind-ente"
    },
    {
      "recipeId": "cat-research-vom-feinsten-adult-mousse-mousse-viefalt",
      "packageId": "pack-vom-feinsten-adult-mousse-mousse-viefalt-0",
      "price": 44.99,
      "currency": "EUR",
      "netGrams": 6120.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-vom-feinsten-adult-mousse-mousse-viefalt",
      "shippingIncluded": false,
      "id": "offer-cat-research-vom-feinsten-adult-mousse-mousse-viefalt"
    },
    {
      "recipeId": "cat-research-vom-feinsten-adult-multifleisch-cocktail",
      "packageId": "pack-vom-feinsten-adult-multifleisch-cocktail-0",
      "price": 4.99,
      "currency": "EUR",
      "netGrams": 600.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-vom-feinsten-adult-multifleisch-cocktail",
      "shippingIncluded": false,
      "id": "offer-cat-research-vom-feinsten-adult-multifleisch-cocktail"
    },
    {
      "recipeId": "cat-research-vom-feinsten-kitten-mit-gefluegel",
      "packageId": "pack-vom-feinsten-kitten-mit-gefluegel-0",
      "price": 4.99,
      "currency": "EUR",
      "netGrams": 600.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-vom-feinsten-kitten-mit-gefluegel",
      "shippingIncluded": false,
      "id": "offer-cat-research-vom-feinsten-kitten-mit-gefluegel"
    },
    {
      "recipeId": "cat-research-vom-feinsten-kitten-mit-lamm",
      "packageId": "pack-vom-feinsten-kitten-mit-lamm-0",
      "price": 4.99,
      "currency": "EUR",
      "netGrams": 600.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-vom-feinsten-kitten-mit-lamm",
      "shippingIncluded": false,
      "id": "offer-cat-research-vom-feinsten-kitten-mit-lamm"
    },
    {
      "recipeId": "cat-research-vom-feinsten-kitten-mit-rind",
      "packageId": "pack-vom-feinsten-kitten-mit-rind-0",
      "price": 4.99,
      "currency": "EUR",
      "netGrams": 600.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-vom-feinsten-kitten-mit-rind",
      "shippingIncluded": false,
      "id": "offer-cat-research-vom-feinsten-kitten-mit-rind"
    },
    {
      "recipeId": "cat-research-vom-feinsten-senior-mit-gefluegel",
      "packageId": "pack-vom-feinsten-senior-mit-gefluegel-0",
      "price": 4.99,
      "currency": "EUR",
      "netGrams": 600.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-vom-feinsten-senior-mit-gefluegel",
      "shippingIncluded": false,
      "id": "offer-cat-research-vom-feinsten-senior-mit-gefluegel"
    },
    {
      "recipeId": "cat-research-vom-feinsten-senior-mit-lamm",
      "packageId": "pack-vom-feinsten-senior-mit-lamm-0",
      "price": 4.99,
      "currency": "EUR",
      "netGrams": 600.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-vom-feinsten-senior-mit-lamm",
      "shippingIncluded": false,
      "id": "offer-cat-research-vom-feinsten-senior-mit-lamm"
    },
    {
      "recipeId": "cat-research-vom-feinsten-senior-mit-rind",
      "packageId": "pack-vom-feinsten-senior-mit-rind-0",
      "price": 4.99,
      "currency": "EUR",
      "netGrams": 600.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-vom-feinsten-senior-mit-rind",
      "shippingIncluded": false,
      "id": "offer-cat-research-vom-feinsten-senior-mit-rind"
    },
    {
      "recipeId": "cat-research-leonardo-adult-complete-32-16",
      "packageId": "pack-leonardo-adult-complete-32-16-2",
      "price": 41.99,
      "currency": "EUR",
      "netGrams": 7500.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-leonardo-adult-complete-32-16",
      "shippingIncluded": false,
      "id": "offer-cat-research-leonardo-adult-complete-32-16"
    },
    {
      "recipeId": "cat-research-leonardo-adult-fish",
      "packageId": "pack-leonardo-adult-fish-2",
      "price": 44.99,
      "currency": "EUR",
      "netGrams": 7500.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-leonardo-adult-fish",
      "shippingIncluded": false,
      "id": "offer-cat-research-leonardo-adult-fish"
    },
    {
      "recipeId": "cat-research-leonardo-adult-gf-maxi",
      "packageId": "pack-leonardo-adult-gf-maxi-0",
      "price": 5.19,
      "currency": "EUR",
      "netGrams": 300.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-leonardo-adult-gf-maxi",
      "shippingIncluded": false,
      "id": "offer-cat-research-leonardo-adult-gf-maxi"
    },
    {
      "recipeId": "cat-research-leonardo-adult-gf-poultry",
      "packageId": "pack-leonardo-adult-gf-poultry-0",
      "price": 5.19,
      "currency": "EUR",
      "netGrams": 300.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-leonardo-adult-gf-poultry",
      "shippingIncluded": false,
      "id": "offer-cat-research-leonardo-adult-gf-poultry"
    },
    {
      "recipeId": "cat-research-leonardo-adult-gf-salmon",
      "packageId": "pack-leonardo-adult-gf-salmon-0",
      "price": 5.19,
      "currency": "EUR",
      "netGrams": 300.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-leonardo-adult-gf-salmon",
      "shippingIncluded": false,
      "id": "offer-cat-research-leonardo-adult-gf-salmon"
    },
    {
      "recipeId": "cat-research-leonardo-adult-lamb",
      "packageId": "pack-leonardo-adult-lamb-2",
      "price": 46.99,
      "currency": "EUR",
      "netGrams": 7500.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-leonardo-adult-lamb",
      "shippingIncluded": false,
      "id": "offer-cat-research-leonardo-adult-lamb"
    },
    {
      "recipeId": "cat-research-leonardo-adult-light-sterilised",
      "packageId": "pack-leonardo-adult-light-sterilised-2",
      "price": 44.99,
      "currency": "EUR",
      "netGrams": 7500.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-leonardo-adult-light-sterilised",
      "shippingIncluded": false,
      "id": "offer-cat-research-leonardo-adult-light-sterilised"
    },
    {
      "recipeId": "cat-research-leonardo-beef-with-extra-pulled-beef-16-x",
      "packageId": "pack-leonardo-beef-with-extra-pulled-beef-16-x-0",
      "price": 22.24,
      "currency": "EUR",
      "netGrams": 1120.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-leonardo-beef-with-extra-pulled-beef-16-x",
      "shippingIncluded": false,
      "id": "offer-cat-research-leonardo-beef-with-extra-pulled-beef-16-x"
    },
    {
      "recipeId": "cat-research-leonardo-bueffel-blaubeeren-16-x",
      "packageId": "pack-leonardo-bueffel-blaubeeren-16-x-0",
      "price": 22.24,
      "currency": "EUR",
      "netGrams": 1360.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-leonardo-bueffel-blaubeeren-16-x",
      "shippingIncluded": false,
      "id": "offer-cat-research-leonardo-bueffel-blaubeeren-16-x"
    },
    {
      "recipeId": "cat-research-leonardo-chicken-with-extra-pulled-beef-16-x",
      "packageId": "pack-leonardo-chicken-with-extra-pulled-beef-16-x-0",
      "price": 22.24,
      "currency": "EUR",
      "netGrams": 1120.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-leonardo-chicken-with-extra-pulled-beef-16-x",
      "shippingIncluded": false,
      "id": "offer-cat-research-leonardo-chicken-with-extra-pulled-beef-16-x"
    },
    {
      "recipeId": "cat-research-leonardo-duck-with-extra-pulled-beef-16-x",
      "packageId": "pack-leonardo-duck-with-extra-pulled-beef-16-x-0",
      "price": 22.24,
      "currency": "EUR",
      "netGrams": 1120.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-leonardo-duck-with-extra-pulled-beef-16-x",
      "shippingIncluded": false,
      "id": "offer-cat-research-leonardo-duck-with-extra-pulled-beef-16-x"
    },
    {
      "recipeId": "cat-research-leonardo-ente-kaese-16-x",
      "packageId": "pack-leonardo-ente-kaese-16-x-0",
      "price": 22.24,
      "currency": "EUR",
      "netGrams": 1360.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-leonardo-ente-kaese-16-x",
      "shippingIncluded": false,
      "id": "offer-cat-research-leonardo-ente-kaese-16-x"
    },
    {
      "recipeId": "cat-research-leonardo-ente-mit-huhn-karotten-6-x",
      "packageId": "pack-leonardo-ente-mit-huhn-karotten-6-x-0",
      "price": 11.34,
      "currency": "EUR",
      "netGrams": 1200.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-leonardo-ente-mit-huhn-karotten-6-x",
      "shippingIncluded": false,
      "id": "offer-cat-research-leonardo-ente-mit-huhn-karotten-6-x"
    },
    {
      "recipeId": "cat-research-leonardo-fasan-cranberries-16-x",
      "packageId": "pack-leonardo-fasan-cranberries-16-x-0",
      "price": 22.24,
      "currency": "EUR",
      "netGrams": 1360.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-leonardo-fasan-cranberries-16-x",
      "shippingIncluded": false,
      "id": "offer-cat-research-leonardo-fasan-cranberries-16-x"
    },
    {
      "recipeId": "cat-research-leonardo-fisch-shrimps-16-x",
      "packageId": "pack-leonardo-fisch-shrimps-16-x-0",
      "price": 22.24,
      "currency": "EUR",
      "netGrams": 1360.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-leonardo-fisch-shrimps-16-x",
      "shippingIncluded": false,
      "id": "offer-cat-research-leonardo-fisch-shrimps-16-x"
    },
    {
      "recipeId": "cat-research-leonardo-fleischmenue-16-x",
      "packageId": "pack-leonardo-fleischmenue-16-x-0",
      "price": 22.24,
      "currency": "EUR",
      "netGrams": 1360.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-leonardo-fleischmenue-16-x",
      "shippingIncluded": false,
      "id": "offer-cat-research-leonardo-fleischmenue-16-x"
    },
    {
      "recipeId": "cat-research-leonardo-forelle-catnip-16-x",
      "packageId": "pack-leonardo-forelle-catnip-16-x-0",
      "price": 22.24,
      "currency": "EUR",
      "netGrams": 1360.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-leonardo-forelle-catnip-16-x",
      "shippingIncluded": false,
      "id": "offer-cat-research-leonardo-forelle-catnip-16-x"
    },
    {
      "recipeId": "cat-research-leonardo-fresh-beef",
      "packageId": "pack-leonardo-fresh-beef-0",
      "price": 4.99,
      "currency": "EUR",
      "netGrams": 250.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-leonardo-fresh-beef",
      "shippingIncluded": false,
      "id": "offer-cat-research-leonardo-fresh-beef"
    },
    {
      "recipeId": "cat-research-leonardo-fresh-duck",
      "packageId": "pack-leonardo-fresh-duck-0",
      "price": 4.99,
      "currency": "EUR",
      "netGrams": 250.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-leonardo-fresh-duck",
      "shippingIncluded": false,
      "id": "offer-cat-research-leonardo-fresh-duck"
    },
    {
      "recipeId": "cat-research-leonardo-fresh-salmon",
      "packageId": "pack-leonardo-fresh-salmon-0",
      "price": 4.99,
      "currency": "EUR",
      "netGrams": 250.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-leonardo-fresh-salmon",
      "shippingIncluded": false,
      "id": "offer-cat-research-leonardo-fresh-salmon"
    },
    {
      "recipeId": "cat-research-leonardo-gefluegel-ei-16-x",
      "packageId": "pack-leonardo-gefluegel-ei-16-x-0",
      "price": 22.24,
      "currency": "EUR",
      "netGrams": 1360.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-leonardo-gefluegel-ei-16-x",
      "shippingIncluded": false,
      "id": "offer-cat-research-leonardo-gefluegel-ei-16-x"
    },
    {
      "recipeId": "cat-research-leonardo-gefluegel-pur-6-x",
      "packageId": "pack-leonardo-gefluegel-pur-6-x-0",
      "price": 9.3,
      "currency": "EUR",
      "netGrams": 1200.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-leonardo-gefluegel-pur-6-x",
      "shippingIncluded": false,
      "id": "offer-cat-research-leonardo-gefluegel-pur-6-x"
    },
    {
      "recipeId": "cat-research-leonardo-hering-extra-filet-6-x",
      "packageId": "pack-leonardo-hering-extra-filet-6-x-0",
      "price": 14.34,
      "currency": "EUR",
      "netGrams": 1200.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-leonardo-hering-extra-filet-6-x",
      "shippingIncluded": false,
      "id": "offer-cat-research-leonardo-hering-extra-filet-6-x"
    },
    {
      "recipeId": "cat-research-leonardo-huhn-extra-filet-6-x",
      "packageId": "pack-leonardo-huhn-extra-filet-6-x-0",
      "price": 14.34,
      "currency": "EUR",
      "netGrams": 1200.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-leonardo-huhn-extra-filet-6-x",
      "shippingIncluded": false,
      "id": "offer-cat-research-leonardo-huhn-extra-filet-6-x"
    },
    {
      "recipeId": "cat-research-leonardo-huhn-mit-spinat-6-x",
      "packageId": "pack-leonardo-huhn-mit-spinat-6-x-0",
      "price": 11.34,
      "currency": "EUR",
      "netGrams": 1200.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-leonardo-huhn-mit-spinat-6-x",
      "shippingIncluded": false,
      "id": "offer-cat-research-leonardo-huhn-mit-spinat-6-x"
    },
    {
      "recipeId": "cat-research-leonardo-huhn-pur-16-x",
      "packageId": "pack-leonardo-huhn-pur-16-x-0",
      "price": 22.24,
      "currency": "EUR",
      "netGrams": 1360.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-leonardo-huhn-pur-16-x",
      "shippingIncluded": false,
      "id": "offer-cat-research-leonardo-huhn-pur-16-x"
    },
    {
      "recipeId": "cat-research-leonardo-kalb-gemuese-16-x",
      "packageId": "pack-leonardo-kalb-gemuese-16-x-0",
      "price": 22.24,
      "currency": "EUR",
      "netGrams": 1360.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-leonardo-kalb-gemuese-16-x",
      "shippingIncluded": false,
      "id": "offer-cat-research-leonardo-kalb-gemuese-16-x"
    },
    {
      "recipeId": "cat-research-leonardo-kaninchen-cranberries-16-x",
      "packageId": "pack-leonardo-kaninchen-cranberries-16-x-0",
      "price": 22.24,
      "currency": "EUR",
      "netGrams": 1360.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-leonardo-kaninchen-cranberries-16-x",
      "shippingIncluded": false,
      "id": "offer-cat-research-leonardo-kaninchen-cranberries-16-x"
    },
    {
      "recipeId": "cat-research-leonardo-kitten-gf",
      "packageId": "pack-leonardo-kitten-gf-0",
      "price": 4.79,
      "currency": "EUR",
      "netGrams": 300.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-leonardo-kitten-gf",
      "shippingIncluded": false,
      "id": "offer-cat-research-leonardo-kitten-gf"
    },
    {
      "recipeId": "cat-research-leonardo-kitten",
      "packageId": "pack-leonardo-kitten-2",
      "price": 46.99,
      "currency": "EUR",
      "netGrams": 7500.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-leonardo-kitten",
      "shippingIncluded": false,
      "id": "offer-cat-research-leonardo-kitten"
    },
    {
      "recipeId": "cat-research-leonardo-lachs-extra-filet-6-x",
      "packageId": "pack-leonardo-lachs-extra-filet-6-x-0",
      "price": 14.34,
      "currency": "EUR",
      "netGrams": 1200.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-leonardo-lachs-extra-filet-6-x",
      "shippingIncluded": false,
      "id": "offer-cat-research-leonardo-lachs-extra-filet-6-x"
    },
    {
      "recipeId": "cat-research-leonardo-lamb-with-extra-pulled-beef-16-x",
      "packageId": "pack-leonardo-lamb-with-extra-pulled-beef-16-x-0",
      "price": 22.24,
      "currency": "EUR",
      "netGrams": 1120.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-leonardo-lamb-with-extra-pulled-beef-16-x",
      "shippingIncluded": false,
      "id": "offer-cat-research-leonardo-lamb-with-extra-pulled-beef-16-x"
    },
    {
      "recipeId": "cat-research-leonardo-lamm-cranberries-16-x",
      "packageId": "pack-leonardo-lamm-cranberries-16-x-0",
      "price": 22.24,
      "currency": "EUR",
      "netGrams": 1360.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-leonardo-lamm-cranberries-16-x",
      "shippingIncluded": false,
      "id": "offer-cat-research-leonardo-lamm-cranberries-16-x"
    },
    {
      "recipeId": "cat-research-leonardo-lamm-extra-filet-6-x",
      "packageId": "pack-leonardo-lamm-extra-filet-6-x-0",
      "price": 14.34,
      "currency": "EUR",
      "netGrams": 1200.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-leonardo-lamm-extra-filet-6-x",
      "shippingIncluded": false,
      "id": "offer-cat-research-leonardo-lamm-extra-filet-6-x"
    },
    {
      "recipeId": "cat-research-leonardo-lamm-mit-gefluegel-kuerbis-6-x",
      "packageId": "pack-leonardo-lamm-mit-gefluegel-kuerbis-6-x-0",
      "price": 11.34,
      "currency": "EUR",
      "netGrams": 1200.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-leonardo-lamm-mit-gefluegel-kuerbis-6-x",
      "shippingIncluded": false,
      "id": "offer-cat-research-leonardo-lamm-mit-gefluegel-kuerbis-6-x"
    },
    {
      "recipeId": "cat-research-leonardo-pferd-mit-zucchini-6-x",
      "packageId": "pack-leonardo-pferd-mit-zucchini-6-x-0",
      "price": 13.14,
      "currency": "EUR",
      "netGrams": 1200.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-leonardo-pferd-mit-zucchini-6-x",
      "shippingIncluded": false,
      "id": "offer-cat-research-leonardo-pferd-mit-zucchini-6-x"
    },
    {
      "recipeId": "cat-research-leonardo-reich-an-ente-6-x",
      "packageId": "pack-leonardo-reich-an-ente-6-x-0",
      "price": 9.3,
      "currency": "EUR",
      "netGrams": 1200.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-leonardo-reich-an-ente-6-x",
      "shippingIncluded": false,
      "id": "offer-cat-research-leonardo-reich-an-ente-6-x"
    },
    {
      "recipeId": "cat-research-leonardo-reich-an-kaninchen-6-x",
      "packageId": "pack-leonardo-reich-an-kaninchen-6-x-0",
      "price": 9.3,
      "currency": "EUR",
      "netGrams": 1200.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-leonardo-reich-an-kaninchen-6-x",
      "shippingIncluded": false,
      "id": "offer-cat-research-leonardo-reich-an-kaninchen-6-x"
    },
    {
      "recipeId": "cat-research-leonardo-reich-an-leber-6-x",
      "packageId": "pack-leonardo-reich-an-leber-6-x-0",
      "price": 9.3,
      "currency": "EUR",
      "netGrams": 1200.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-leonardo-reich-an-leber-6-x",
      "shippingIncluded": false,
      "id": "offer-cat-research-leonardo-reich-an-leber-6-x"
    },
    {
      "recipeId": "cat-research-leonardo-reich-an-rind-6-x",
      "packageId": "pack-leonardo-reich-an-rind-6-x-0",
      "price": 9.3,
      "currency": "EUR",
      "netGrams": 1200.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-leonardo-reich-an-rind-6-x",
      "shippingIncluded": false,
      "id": "offer-cat-research-leonardo-reich-an-rind-6-x"
    },
    {
      "recipeId": "cat-research-leonardo-reich-an-seefisch-6-x",
      "packageId": "pack-leonardo-reich-an-seefisch-6-x-0",
      "price": 9.3,
      "currency": "EUR",
      "netGrams": 1200.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-leonardo-reich-an-seefisch-6-x",
      "shippingIncluded": false,
      "id": "offer-cat-research-leonardo-reich-an-seefisch-6-x"
    },
    {
      "recipeId": "cat-research-leonardo-rind-mit-wild-suesskartoffel-6-x",
      "packageId": "pack-leonardo-rind-mit-wild-suesskartoffel-6-x-0",
      "price": 11.34,
      "currency": "EUR",
      "netGrams": 1200.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-leonardo-rind-mit-wild-suesskartoffel-6-x",
      "shippingIncluded": false,
      "id": "offer-cat-research-leonardo-rind-mit-wild-suesskartoffel-6-x"
    },
    {
      "recipeId": "cat-research-leonardo-rind-pur-16-x",
      "packageId": "pack-leonardo-rind-pur-16-x-0",
      "price": 22.24,
      "currency": "EUR",
      "netGrams": 1360.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-leonardo-rind-pur-16-x",
      "shippingIncluded": false,
      "id": "offer-cat-research-leonardo-rind-pur-16-x"
    },
    {
      "recipeId": "cat-research-leonardo-senior-gf",
      "packageId": "pack-leonardo-senior-gf-0",
      "price": 5.19,
      "currency": "EUR",
      "netGrams": 300.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-leonardo-senior-gf",
      "shippingIncluded": false,
      "id": "offer-cat-research-leonardo-senior-gf"
    },
    {
      "recipeId": "cat-research-leonardo-senior-huhn-pur-16-x",
      "packageId": "pack-leonardo-senior-huhn-pur-16-x-0",
      "price": 22.24,
      "currency": "EUR",
      "netGrams": 1360.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-leonardo-senior-huhn-pur-16-x",
      "shippingIncluded": false,
      "id": "offer-cat-research-leonardo-senior-huhn-pur-16-x"
    },
    {
      "recipeId": "cat-research-leonardo-senior-kalb-pur-16-x",
      "packageId": "pack-leonardo-senior-kalb-pur-16-x-0",
      "price": 22.24,
      "currency": "EUR",
      "netGrams": 1360.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-leonardo-senior-kalb-pur-16-x",
      "shippingIncluded": false,
      "id": "offer-cat-research-leonardo-senior-kalb-pur-16-x"
    },
    {
      "recipeId": "cat-research-leonardo-truthahn-extra-filet-6-x",
      "packageId": "pack-leonardo-truthahn-extra-filet-6-x-0",
      "price": 14.34,
      "currency": "EUR",
      "netGrams": 1200.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-leonardo-truthahn-extra-filet-6-x",
      "shippingIncluded": false,
      "id": "offer-cat-research-leonardo-truthahn-extra-filet-6-x"
    },
    {
      "recipeId": "cat-research-leonardo-truthahn-mit-forelle-cranberries-6-x",
      "packageId": "pack-leonardo-truthahn-mit-forelle-cranberries-6-x-0",
      "price": 11.34,
      "currency": "EUR",
      "netGrams": 1200.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-leonardo-truthahn-mit-forelle-cranberries-6-x",
      "shippingIncluded": false,
      "id": "offer-cat-research-leonardo-truthahn-mit-forelle-cranberries-6-x"
    },
    {
      "recipeId": "cat-research-leonardo-truthahn-pur-16-x",
      "packageId": "pack-leonardo-truthahn-pur-16-x-0",
      "price": 22.24,
      "currency": "EUR",
      "netGrams": 1360.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-leonardo-truthahn-pur-16-x",
      "shippingIncluded": false,
      "id": "offer-cat-research-leonardo-truthahn-pur-16-x"
    },
    {
      "recipeId": "cat-research-leonardo-turkey-with-extra-pulled-beef-16-x",
      "packageId": "pack-leonardo-turkey-with-extra-pulled-beef-16-x-0",
      "price": 22.24,
      "currency": "EUR",
      "netGrams": 1120.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-leonardo-turkey-with-extra-pulled-beef-16-x",
      "shippingIncluded": false,
      "id": "offer-cat-research-leonardo-turkey-with-extra-pulled-beef-16-x"
    },
    {
      "recipeId": "cat-research-leonardo-wild-extra-filet-6-x",
      "packageId": "pack-leonardo-wild-extra-filet-6-x-0",
      "price": 14.34,
      "currency": "EUR",
      "netGrams": 1200.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-leonardo-wild-extra-filet-6-x",
      "shippingIncluded": false,
      "id": "offer-cat-research-leonardo-wild-extra-filet-6-x"
    },
    {
      "recipeId": "cat-research-leonardo-wild-heidelbeeren-16-x",
      "packageId": "pack-leonardo-wild-heidelbeeren-16-x-0",
      "price": 22.24,
      "currency": "EUR",
      "netGrams": 1360.0,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-research-leonardo-wild-heidelbeeren-16-x",
      "shippingIncluded": false,
      "id": "offer-cat-research-leonardo-wild-heidelbeeren-16-x"
    },
    {
      "recipeId": "cat-happy-cat-minkas-perfect-mix",
      "packageId": "pack-happy-cat-minkas-perfect-mix",
      "price": 7.29,
      "currency": "EUR",
      "netGrams": 1500,
      "observedAt": "2026-10-01",
      "sourceId": "manufacturer-offer-cat-happy-cat-minkas-perfect-mix",
      "shippingIncluded": false,
      "id": "offer-cat-happy-cat-minkas-perfect-mix"
    },
    {
      "id": "offer-20261003-josera-naturecat-0",
      "recipeId": "cat-20261003-josera-naturecat",
      "packageId": "pack-20261003-josera-naturecat-0",
      "price": 64.99,
      "currency": "EUR",
      "netGrams": 10000,
      "observedAt": "2026-10-03",
      "sourceId": "source-20261003-josera-naturecat",
      "shippingIncluded": false,
      "vatIncluded": true,
      "purchaseType": "one_off"
    },
    {
      "id": "offer-20261003-josera-naturecat-1",
      "recipeId": "cat-20261003-josera-naturecat",
      "packageId": "pack-20261003-josera-naturecat-1",
      "price": 29.99,
      "currency": "EUR",
      "netGrams": 4250,
      "observedAt": "2026-10-03",
      "sourceId": "source-20261003-josera-naturecat",
      "shippingIncluded": false,
      "vatIncluded": true,
      "purchaseType": "one_off"
    },
    {
      "id": "offer-20261003-josera-naturecat-2",
      "recipeId": "cat-20261003-josera-naturecat",
      "packageId": "pack-20261003-josera-naturecat-2",
      "price": 19.49,
      "currency": "EUR",
      "netGrams": 2000,
      "observedAt": "2026-10-03",
      "sourceId": "source-20261003-josera-naturecat",
      "shippingIncluded": false,
      "vatIncluded": true,
      "purchaseType": "one_off"
    },
    {
      "id": "offer-20261003-josera-naturecat-3",
      "recipeId": "cat-20261003-josera-naturecat",
      "packageId": "pack-20261003-josera-naturecat-3",
      "price": 5.39,
      "currency": "EUR",
      "netGrams": 400,
      "observedAt": "2026-10-03",
      "sourceId": "source-20261003-josera-naturecat",
      "shippingIncluded": false,
      "vatIncluded": true,
      "purchaseType": "one_off"
    },
    {
      "id": "offer-20261003-josera-culinesse-0",
      "recipeId": "cat-20261003-josera-culinesse",
      "packageId": "pack-20261003-josera-culinesse-0",
      "price": 57.99,
      "currency": "EUR",
      "netGrams": 10000,
      "observedAt": "2026-10-03",
      "sourceId": "source-20261003-josera-culinesse",
      "shippingIncluded": false,
      "vatIncluded": true,
      "purchaseType": "one_off"
    },
    {
      "id": "offer-20261003-josera-culinesse-1",
      "recipeId": "cat-20261003-josera-culinesse",
      "packageId": "pack-20261003-josera-culinesse-1",
      "price": 27.49,
      "currency": "EUR",
      "netGrams": 4250,
      "observedAt": "2026-10-03",
      "sourceId": "source-20261003-josera-culinesse",
      "shippingIncluded": false,
      "vatIncluded": true,
      "purchaseType": "one_off"
    },
    {
      "id": "offer-20261003-josera-culinesse-2",
      "recipeId": "cat-20261003-josera-culinesse",
      "packageId": "pack-20261003-josera-culinesse-2",
      "price": 17.49,
      "currency": "EUR",
      "netGrams": 2000,
      "observedAt": "2026-10-03",
      "sourceId": "source-20261003-josera-culinesse",
      "shippingIncluded": false,
      "vatIncluded": true,
      "purchaseType": "one_off"
    },
    {
      "id": "offer-20261003-josera-culinesse-3",
      "recipeId": "cat-20261003-josera-culinesse",
      "packageId": "pack-20261003-josera-culinesse-3",
      "price": 5.19,
      "currency": "EUR",
      "netGrams": 400,
      "observedAt": "2026-10-03",
      "sourceId": "source-20261003-josera-culinesse",
      "shippingIncluded": false,
      "vatIncluded": true,
      "purchaseType": "one_off"
    },
    {
      "id": "offer-20261003-josera-marinesse-0",
      "recipeId": "cat-20261003-josera-marinesse",
      "packageId": "pack-20261003-josera-marinesse-0",
      "price": 64.99,
      "currency": "EUR",
      "netGrams": 10000,
      "observedAt": "2026-10-03",
      "sourceId": "source-20261003-josera-marinesse",
      "shippingIncluded": false,
      "vatIncluded": true,
      "purchaseType": "one_off"
    },
    {
      "id": "offer-20261003-josera-marinesse-1",
      "recipeId": "cat-20261003-josera-marinesse",
      "packageId": "pack-20261003-josera-marinesse-1",
      "price": 29.99,
      "currency": "EUR",
      "netGrams": 4250,
      "observedAt": "2026-10-03",
      "sourceId": "source-20261003-josera-marinesse",
      "shippingIncluded": false,
      "vatIncluded": true,
      "purchaseType": "one_off"
    },
    {
      "id": "offer-20261003-josera-marinesse-2",
      "recipeId": "cat-20261003-josera-marinesse",
      "packageId": "pack-20261003-josera-marinesse-2",
      "price": 19.49,
      "currency": "EUR",
      "netGrams": 2000,
      "observedAt": "2026-10-03",
      "sourceId": "source-20261003-josera-marinesse",
      "shippingIncluded": false,
      "vatIncluded": true,
      "purchaseType": "one_off"
    },
    {
      "id": "offer-20261003-josera-marinesse-3",
      "recipeId": "cat-20261003-josera-marinesse",
      "packageId": "pack-20261003-josera-marinesse-3",
      "price": 5.39,
      "currency": "EUR",
      "netGrams": 400,
      "observedAt": "2026-10-03",
      "sourceId": "source-20261003-josera-marinesse",
      "shippingIncluded": false,
      "vatIncluded": true,
      "purchaseType": "one_off"
    },
    {
      "id": "offer-20261003-josera-sensicat-0",
      "recipeId": "cat-20261003-josera-sensicat",
      "packageId": "pack-20261003-josera-sensicat-0",
      "price": 57.99,
      "currency": "EUR",
      "netGrams": 10000,
      "observedAt": "2026-10-03",
      "sourceId": "source-20261003-josera-sensicat",
      "shippingIncluded": false,
      "vatIncluded": true,
      "purchaseType": "one_off"
    },
    {
      "id": "offer-20261003-josera-sensicat-1",
      "recipeId": "cat-20261003-josera-sensicat",
      "packageId": "pack-20261003-josera-sensicat-1",
      "price": 17.49,
      "currency": "EUR",
      "netGrams": 2000,
      "observedAt": "2026-10-03",
      "sourceId": "source-20261003-josera-sensicat",
      "shippingIncluded": false,
      "vatIncluded": true,
      "purchaseType": "one_off"
    },
    {
      "id": "offer-20261003-josera-sensicat-2",
      "recipeId": "cat-20261003-josera-sensicat",
      "packageId": "pack-20261003-josera-sensicat-2",
      "price": 5.19,
      "currency": "EUR",
      "netGrams": 400,
      "observedAt": "2026-10-03",
      "sourceId": "source-20261003-josera-sensicat",
      "shippingIncluded": false,
      "vatIncluded": true,
      "purchaseType": "one_off"
    },
    {
      "id": "offer-20261003-happycat-culinary-land-ente-0",
      "recipeId": "cat-20261003-happycat-culinary-land-ente",
      "packageId": "pack-20261003-happycat-culinary-land-ente-1",
      "price": 11.99,
      "currency": "EUR",
      "netGrams": 1300,
      "observedAt": "2026-10-03",
      "sourceId": "source-20261003-happycat-culinary-land-ente",
      "shippingIncluded": false,
      "vatIncluded": true,
      "purchaseType": "one_off"
    },
    {
      "id": "offer-20261003-happycat-meat-sauce-land-gefluegel-0",
      "recipeId": "cat-20261003-happycat-meat-sauce-land-gefluegel",
      "packageId": "pack-20261003-happycat-meat-sauce-land-gefluegel-1",
      "price": 17.36,
      "currency": "EUR",
      "netGrams": 1700,
      "observedAt": "2026-10-03",
      "sourceId": "source-20261003-happycat-meat-sauce-land-gefluegel",
      "shippingIncluded": false,
      "vatIncluded": true,
      "purchaseType": "one_off"
    }
  ],
  "scope": {
    "targetRecipes": 114,
    "actualRecipes": 169,
    "brands": [
      "Bozita",
      "GOURMET",
      "Happy Cat",
      "Josera",
      "LEONARDO",
      "animonda",
      "mera"
    ],
    "wet": 136,
    "dry": 33,
    "reason": "Recherchierter Marktausschnitt; vorhandener Schwerpunkt animonda/LEONARDO um einzelne Produkte von Josera, mera, Bozita und Happy Cat erweitert. Keine repräsentative oder vollständige Marktabdeckung."
  }
}
