Détection des reformulations non annoncées des fournisseurs et de la cheapflation
Détectez les changements secrets de formule et le remplacement d'ingrédients avant la mise en production des lots.
Le marché que cette vérification lit
Ce que cette vérification lit : Union européenne. Aucun autre marché n'est couvert.
Reads EU Regulation (EU) No 1169/2011 and December 2012 EU Guidance Document on Tolerances. Does not read US FDA or UK FSA specific guidance.
Ce que fait cette vérification
Détecte les modifications de recettes non annoncées et la cheapflation en comparant les listes d'ingrédients et les valeurs nutritionnelles.
Demandez-le comme ceci
vousEvaluate supplier reformulation: baseline ingredients "Hazelnuts (15%), sugar, cocoa butter, cocoa mass, whole milk powder", current ingredients "Sugar, palm oil, hazelnuts (10%), fat-reduced cocoa powder, skimmed milk powder".
Vous ne la nommez jamais vous-même. Votre assistant choisit le bon outil : quality_open_food_facts_lieferantenbewertungsblatt__evaluate_supplier_reformulation
Ce que vous fournissez
| Ce que vous donnez | Type de valeur | Requis ? | Remarques |
|---|---|---|---|
| baseline_ingredients_text | string | oui | Baseline ingredient list in descending order of weight |
| current_ingredients_text | string | oui | Current or incoming product ingredient list in descending order of weight |
| baseline_nutriments_per_100g | object | oui | Baseline Big7 nutritional panel per 100g/ml |
| current_nutriments_per_100g | object | oui | Current Big7 nutritional panel per 100g/ml |
| declared_quid | object | facultatif | Optional quantitative ingredient declarations (QUID) percentage map |
Ce que vous recevez
| Ce qui revient | Type de valeur | Remarques |
|---|---|---|
| jaccard_similarity | number | Jaccard set similarity score across normalized ingredient tokens (0.0 to 1.0) |
| cumulative_recipe_shift_pct | number | Sum of absolute percentage deviations across recipe components |
| reformulation_detected | boolean | true if ingredient composition or order shifted significantly |
| cheapflation_flag | boolean | true if high value ingredients were reduced and lower cost substitutes increased |
| discrepancy_details | array | array of discrepancy objects with category, severity, description, regulatory_reference |
| confidence | number | 0-100 |
| review_required | boolean | true when confidence is below threshold or reformulation detected |
| disclaimer | string | states mathematical calculations and EU guidance rules, not legal verdict or fraud claim |
Sources
- Regulation (EU) No 1169/2011 on the provision of food information to consumers (FIC)
- Guidance Document for Competent Authorities for the Control of Compliance with EU Legislation on the Setting of Tolerances for Nutrient Values Declared on a Label (December 2012)
- Open Food Facts Database API (ODbL)
Qui a écrit ceci
Chaque capability est écrite par un publisher clairement nommé. Vous voyez qui répond d’une réponse et vous pouvez poursuivre la conversation directement avec lui.
fmcg.network Core Team
verifiedPlatform capabilities and reference implementations
Network team
What the assistant can offer next
Comment l’incertitude est traitée
Cette vérification indique un score de confiance à chaque réponse. En dessous de 80 sur 100, rien n’est deviné : les éléments incertains rejoignent une file de relecture et la réponse revient marquée « à vérifier ».
Voir comment fonctionnent les niveaux de qualité