{
  "scheme": "MENUELLA",
  "convention": "Menuella footnote codes — one stable numbering for menu disclosures, used in every supported region. The allergen letters (A1–R) follow long-established EU menu practice, so guests already recognise them. The declaration numbers are Menuella's own contiguous 1–22: national legends are NOT standardized, and the same number means different things on different menus, so there was no existing numbering worth mirroring. Codes are for RENDERING a legend — store the key, never the code.",
  "allergens": {
    "RYE": "A1",
    "BARLEY": "A2",
    "EMMER": "A3",
    "EINKORN": "A4",
    "SPELT": "A5",
    "WHEAT": "A6",
    "OATS": "A7",
    "KHORASAN": "A8",
    "CRUSTACEANS": "B",
    "EGGS": "C",
    "FISH": "D",
    "PEANUTS": "E",
    "SOY": "F",
    "MILK": "G",
    "MACADAMIA": "H1",
    "ALMONDS": "H2",
    "BRAZIL_NUTS": "H3",
    "PECANS": "H4",
    "PISTACHIOS": "H5",
    "WALNUTS": "H6",
    "CASHEWS": "H7",
    "HAZELNUTS": "H8",
    "CELERY": "L",
    "MUSTARD": "M",
    "SESAME": "N",
    "SULPHITES": "O",
    "LUPINS": "P",
    "MOLLUSCS": "R"
  },
  "declarations": {
    "COLORING": "1",
    "PRESERVATIVES": "2",
    "ANTIOXIDANTS": "3",
    "NITRITE_CURING_SALT": "4",
    "NITRATE": "5",
    "NITRITE_CURING_SALT_AND_NITRATE": "6",
    "FLAVOR_ENHANCERS": "7",
    "SULPHURED": "8",
    "BLACKENED": "9",
    "WAXED": "10",
    "PHOSPHATE": "11",
    "SWEETENERS": "12",
    "PHENYLALANINE": "13",
    "LAXATIVE_WARNING": "14",
    "CAFFEINE": "15",
    "QUININE": "16",
    "CHILD_ATTENTION_WARNING": "17",
    "MILK_PROTEIN": "18",
    "SURIMI": "19",
    "RECONSTITUTED_MEAT": "20",
    "RECONSTITUTED_FISH": "21",
    "DEFROSTED": "22"
  }
}
