Line 84:
Line 84:
=== Intersections to check regularly ===
=== Intersections to check regularly ===
==== Categories ====
==== Categories ====
−
* https://world.openfoodfacts.org/category/beverages/category/meals
+
Every product has an exclusive entry in tha categories taxonomy.
−
* https://world.openfoodfacts.org/category/sweet%20snacks/category/salted%20snacks
+
===== Leaf exclusives =====
−
* https://world.openfoodfacts.org/category/non-alcoholic-beverages/category/alcoholic-beverages
+
Each product should belong to a single leaf, This allows us to assign a single Nutriscore and Ecoscore to a product. Two leaves can have the same parent node (are on the same branch). These are then part of the same set and in some cases opposites.
−
* https://world.openfoodfacts.org/category/fruits/category/vegetables
−
* https://world.openfoodfacts.org/category/seeds/category/dairies
−
* https://world.openfoodfacts.org/category/meats/category/seafood
−
* https://world.openfoodfacts.org/category/poultries/category/fishes
−
* https://world.openfoodfacts.org/category/baked-goods/category/confectioneries
−
* https://world.openfoodfacts.org/category/Spices/category/herbs
−
* https://world.openfoodfacts.org/category/oils/category/vinegars
* https://world.openfoodfacts.org/category/white-peppers/category/black-peppers
* https://world.openfoodfacts.org/category/white-peppers/category/black-peppers
−
* https://world.openfoodfacts.org/category/short-grain-rices/category/long-grain-rices
+
===== Branch exclusives =====
−
* https://world.openfoodfacts.org/category/white-breads/category/whole-wheat-bread
+
The taxonomy is designed in such a way that each branch is unique and contains its own specific products. This hold for each node.
−
* https://world.openfoodfacts.org/category/whole-milks/category/Skimmed-milks
+
* top nodes
−
* https://world.openfoodfacts.org/category/Hard%20cheeses/category/Soft%20cheeses
+
** https://world.openfoodfacts.org/category/beverages/category/meals
−
* https://world.openfoodfacts.org/category/pasteurized-cheeses/category/unpasteurised-cheeses
+
** https://world.openfoodfacts.org/category/dairy-substitutes/category/dairies
−
* https://world.openfoodfacts.org/category/dairy-substitutes/category/dairies
+
** https://world.openfoodfacts.org/category/meat-analogues/category/meats
−
* https://world.openfoodfacts.org/category/meat-analogues/category/meats
+
* intermediary nodes
+
** https://world.openfoodfacts.org/category/sweet%20snacks/category/salted%20snacks
+
** https://world.openfoodfacts.org/category/non-alcoholic-beverages/category/alcoholic-beverages
+
** https://world.openfoodfacts.org/category/fruits/category/vegetables
+
** https://world.openfoodfacts.org/category/seeds/category/dairies
+
** https://world.openfoodfacts.org/category/meats/category/seafood
+
** https://world.openfoodfacts.org/category/poultries/category/fishes
+
** https://world.openfoodfacts.org/category/baked-goods/category/confectioneries
+
** https://world.openfoodfacts.org/category/Spices/category/herbs
+
** https://world.openfoodfacts.org/category/oils/category/vinegars
+
** https://world.openfoodfacts.org/category/short-grain-rices/category/long-grain-rices
+
** https://world.openfoodfacts.org/category/white-breads/category/whole-wheat-bread
+
** https://world.openfoodfacts.org/category/whole-milks/category/Skimmed-milks
+
** https://world.openfoodfacts.org/category/Hard%20cheeses/category/Soft%20cheeses
+
** https://world.openfoodfacts.org/category/pasteurized-cheeses/category/unpasteurised-cheeses
==== Labels & Categories ====
==== Labels & Categories ====