{
  "ref": "build/tenon-matcha",
  "id": "tenon-matcha",
  "code": "BLD-001",
  "name": "Tenon Matcha",
  "version": "0.1.0",
  "description": "Ceremonial matcha over a high-protein milk base. No added sugar.",
  "derived_from": null,
  "vertical": "matcha",
  "slots": {
    "base": {
      "label": "Milk base",
      "options": [
        "prep/soy-protein-milk",
        "prep/soy-whey-milk",
        "prep/dairy-whey-milk"
      ],
      "default": "prep/soy-whey-milk"
    }
  },
  "formats": [
    "hot",
    "iced"
  ],
  "variants": [
    {
      "key": "hot.soy-protein-milk",
      "format": "hot",
      "selection": {
        "base": "prep/soy-protein-milk"
      },
      "is_default": false,
      "inputs": [
        {
          "ref": "ingredient/matcha",
          "code": "ING-006",
          "name": "Ceremonial matcha",
          "qty": 4,
          "unit": "g",
          "grams": 4
        },
        {
          "ref": "ingredient/water",
          "code": "ING-001",
          "name": "Water",
          "qty": 60,
          "unit": "g",
          "grams": 60,
          "temp_c": 80
        },
        {
          "ref": "prep/soy-protein-milk",
          "slot": "base",
          "code": "PRP-001",
          "name": "High-protein soy milk",
          "qty": 200,
          "unit": "g",
          "grams": 200,
          "temp_c": 60
        }
      ],
      "steps": [
        {
          "op": 10,
          "action": "Sift the matcha into a bowl.",
          "equipment": [
            "scale",
            "sieve",
            "matcha bowl"
          ]
        },
        {
          "op": 20,
          "action": "Add the water and whisk in a zigzag until smooth with fine foam and no lumps.",
          "equipment": [
            "chasen"
          ],
          "duration_s": 20,
          "temp_c": 80
        },
        {
          "op": 30,
          "action": "Steam the milk base.",
          "equipment": [
            "steam wand"
          ],
          "temp_c": 60
        },
        {
          "op": 40,
          "action": "Pour the milk base into the cup, then pour the matcha over it."
        }
      ],
      "composition": {
        "mass_g": 264,
        "totals": {
          "energy_kcal": {
            "value": 122.139623,
            "complete": true
          },
          "protein_g": {
            "value": 13.803774,
            "complete": true
          },
          "fat_g": {
            "value": 4.171698,
            "complete": true
          },
          "saturated_fat_g": {
            "value": 0.627057,
            "complete": true
          },
          "carbohydrate_g": {
            "value": 6.909057,
            "complete": true
          },
          "sugars_g": {
            "value": 2.850189,
            "complete": true
          },
          "fibre_g": {
            "value": 2.685094,
            "complete": true
          },
          "sodium_mg": {
            "value": 123.041509,
            "complete": true
          },
          "calcium_mg": {
            "value": 75.856604,
            "complete": true
          },
          "iron_mg": {
            "value": 2.736604,
            "complete": true
          },
          "magnesium_mg": {
            "value": 59.011321,
            "complete": true
          },
          "potassium_mg": {
            "value": 339.698113,
            "complete": true
          },
          "zinc_mg": {
            "value": 0.504151,
            "complete": false
          },
          "vitamin_a_ug": {
            "value": 96,
            "complete": false
          },
          "vitamin_c_mg": {
            "value": 2.4,
            "complete": false
          },
          "vitamin_d_ug": {
            "value": 0,
            "complete": false
          },
          "vitamin_k_ug": {
            "value": 116,
            "complete": false
          },
          "vitamin_b12_ug": {
            "value": 0,
            "complete": false
          },
          "folate_ug": {
            "value": 48,
            "complete": false
          },
          "caffeine_mg": {
            "value": 128,
            "complete": true
          }
        },
        "per_100g": {
          "energy_kcal": {
            "value": 46.265009,
            "complete": true
          },
          "protein_g": {
            "value": 5.228702,
            "complete": true
          },
          "fat_g": {
            "value": 1.580189,
            "complete": true
          },
          "saturated_fat_g": {
            "value": 0.237521,
            "complete": true
          },
          "carbohydrate_g": {
            "value": 2.617067,
            "complete": true
          },
          "sugars_g": {
            "value": 1.079617,
            "complete": true
          },
          "fibre_g": {
            "value": 1.017081,
            "complete": true
          },
          "sodium_mg": {
            "value": 46.606632,
            "complete": true
          },
          "calcium_mg": {
            "value": 28.733562,
            "complete": true
          },
          "iron_mg": {
            "value": 1.036592,
            "complete": true
          },
          "magnesium_mg": {
            "value": 22.352773,
            "complete": true
          },
          "potassium_mg": {
            "value": 128.673528,
            "complete": true
          },
          "zinc_mg": {
            "value": 0.190966,
            "complete": false
          },
          "vitamin_a_ug": {
            "value": 36.363636,
            "complete": false
          },
          "vitamin_c_mg": {
            "value": 0.909091,
            "complete": false
          },
          "vitamin_d_ug": {
            "value": 0,
            "complete": false
          },
          "vitamin_k_ug": {
            "value": 43.939394,
            "complete": false
          },
          "vitamin_b12_ug": {
            "value": 0,
            "complete": false
          },
          "folate_ug": {
            "value": 18.181818,
            "complete": false
          },
          "caffeine_mg": {
            "value": 48.484848,
            "complete": true
          }
        },
        "allergens": [
          "soy"
        ],
        "diet": {
          "plant_based": true,
          "vegetarian": true
        },
        "placeholder": true
      },
      "percent_ri": {
        "us_fda": {
          "energy_kcal": 6.106981,
          "protein_g": 27.607547,
          "fat_g": 5.348331,
          "saturated_fat_g": 3.135283,
          "carbohydrate_g": 2.512384,
          "sugars_g": null,
          "fibre_g": 9.589623,
          "sodium_mg": 5.349631,
          "calcium_mg": 5.835123,
          "iron_mg": 15.203354,
          "magnesium_mg": 14.050314,
          "potassium_mg": 7.227619,
          "zinc_mg": 4.58319,
          "vitamin_a_ug": 10.666667,
          "vitamin_c_mg": 2.666667,
          "vitamin_d_ug": 0,
          "vitamin_k_ug": 96.666667,
          "vitamin_b12_ug": 0,
          "folate_ug": 12,
          "caffeine_mg": null
        },
        "sg_hpb": {
          "energy_kcal": null,
          "protein_g": null,
          "fat_g": null,
          "saturated_fat_g": null,
          "carbohydrate_g": null,
          "sugars_g": null,
          "fibre_g": null,
          "sodium_mg": null,
          "calcium_mg": null,
          "iron_mg": null,
          "magnesium_mg": null,
          "potassium_mg": null,
          "zinc_mg": null,
          "vitamin_a_ug": null,
          "vitamin_c_mg": null,
          "vitamin_d_ug": null,
          "vitamin_k_ug": null,
          "vitamin_b12_ug": null,
          "folate_ug": null,
          "caffeine_mg": null
        }
      }
    },
    {
      "key": "hot.soy-whey-milk",
      "format": "hot",
      "selection": {
        "base": "prep/soy-whey-milk"
      },
      "is_default": true,
      "inputs": [
        {
          "ref": "ingredient/matcha",
          "code": "ING-006",
          "name": "Ceremonial matcha",
          "qty": 4,
          "unit": "g",
          "grams": 4
        },
        {
          "ref": "ingredient/water",
          "code": "ING-001",
          "name": "Water",
          "qty": 60,
          "unit": "g",
          "grams": 60,
          "temp_c": 80
        },
        {
          "ref": "prep/soy-whey-milk",
          "slot": "base",
          "code": "PRP-002",
          "name": "High-protein soy and whey milk",
          "qty": 200,
          "unit": "g",
          "grams": 200,
          "temp_c": 60
        }
      ],
      "steps": [
        {
          "op": 10,
          "action": "Sift the matcha into a bowl.",
          "equipment": [
            "scale",
            "sieve",
            "matcha bowl"
          ]
        },
        {
          "op": 20,
          "action": "Add the water and whisk in a zigzag until smooth with fine foam and no lumps.",
          "equipment": [
            "chasen"
          ],
          "duration_s": 20,
          "temp_c": 80
        },
        {
          "op": 30,
          "action": "Steam the milk base.",
          "equipment": [
            "steam wand"
          ],
          "temp_c": 60
        },
        {
          "op": 40,
          "action": "Pour the milk base into the cup, then pour the matcha over it."
        }
      ],
      "composition": {
        "mass_g": 264,
        "totals": {
          "energy_kcal": {
            "value": 126.818692,
            "complete": true
          },
          "protein_g": {
            "value": 13.760748,
            "complete": true
          },
          "fat_g": {
            "value": 4.386916,
            "complete": true
          },
          "saturated_fat_g": {
            "value": 0.887813,
            "complete": true
          },
          "carbohydrate_g": {
            "value": 7.391776,
            "complete": true
          },
          "sugars_g": {
            "value": 3.272336,
            "complete": true
          },
          "fibre_g": {
            "value": 2.641495,
            "complete": true
          },
          "sodium_mg": {
            "value": 71.428037,
            "complete": true
          },
          "calcium_mg": {
            "value": 97.173832,
            "complete": true
          },
          "iron_mg": {
            "value": 1.876262,
            "complete": true
          },
          "magnesium_mg": {
            "value": 61.91028,
            "complete": true
          },
          "potassium_mg": {
            "value": 369.682243,
            "complete": true
          },
          "zinc_mg": {
            "value": 0.389533,
            "complete": false
          },
          "vitamin_a_ug": {
            "value": 96,
            "complete": false
          },
          "vitamin_c_mg": {
            "value": 2.4,
            "complete": false
          },
          "vitamin_d_ug": {
            "value": 0,
            "complete": false
          },
          "vitamin_k_ug": {
            "value": 116,
            "complete": false
          },
          "vitamin_b12_ug": {
            "value": 0.11215,
            "complete": false
          },
          "folate_ug": {
            "value": 48,
            "complete": false
          },
          "caffeine_mg": {
            "value": 128,
            "complete": true
          }
        },
        "per_100g": {
          "energy_kcal": {
            "value": 48.037383,
            "complete": true
          },
          "protein_g": {
            "value": 5.212404,
            "complete": true
          },
          "fat_g": {
            "value": 1.661711,
            "complete": true
          },
          "saturated_fat_g": {
            "value": 0.336293,
            "complete": true
          },
          "carbohydrate_g": {
            "value": 2.799915,
            "complete": true
          },
          "sugars_g": {
            "value": 1.239521,
            "complete": true
          },
          "fibre_g": {
            "value": 1.000566,
            "complete": true
          },
          "sodium_mg": {
            "value": 27.056075,
            "complete": true
          },
          "calcium_mg": {
            "value": 36.80827,
            "complete": true
          },
          "iron_mg": {
            "value": 0.710705,
            "complete": true
          },
          "magnesium_mg": {
            "value": 23.450864,
            "complete": true
          },
          "potassium_mg": {
            "value": 140.031153,
            "complete": true
          },
          "zinc_mg": {
            "value": 0.14755,
            "complete": false
          },
          "vitamin_a_ug": {
            "value": 36.363636,
            "complete": false
          },
          "vitamin_c_mg": {
            "value": 0.909091,
            "complete": false
          },
          "vitamin_d_ug": {
            "value": 0,
            "complete": false
          },
          "vitamin_k_ug": {
            "value": 43.939394,
            "complete": false
          },
          "vitamin_b12_ug": {
            "value": 0.042481,
            "complete": false
          },
          "folate_ug": {
            "value": 18.181818,
            "complete": false
          },
          "caffeine_mg": {
            "value": 48.484848,
            "complete": true
          }
        },
        "allergens": [
          "milk",
          "soy"
        ],
        "diet": {
          "plant_based": false,
          "vegetarian": true
        },
        "placeholder": true
      },
      "percent_ri": {
        "us_fda": {
          "energy_kcal": 6.340935,
          "protein_g": 27.521495,
          "fat_g": 5.624251,
          "saturated_fat_g": 4.439065,
          "carbohydrate_g": 2.687918,
          "sugars_g": null,
          "fibre_g": 9.433912,
          "sodium_mg": 3.105567,
          "calcium_mg": 7.47491,
          "iron_mg": 10.423676,
          "magnesium_mg": 14.740543,
          "potassium_mg": 7.86558,
          "zinc_mg": 3.541206,
          "vitamin_a_ug": 10.666667,
          "vitamin_c_mg": 2.666667,
          "vitamin_d_ug": 0,
          "vitamin_k_ug": 96.666667,
          "vitamin_b12_ug": 4.672897,
          "folate_ug": 12,
          "caffeine_mg": null
        },
        "sg_hpb": {
          "energy_kcal": null,
          "protein_g": null,
          "fat_g": null,
          "saturated_fat_g": null,
          "carbohydrate_g": null,
          "sugars_g": null,
          "fibre_g": null,
          "sodium_mg": null,
          "calcium_mg": null,
          "iron_mg": null,
          "magnesium_mg": null,
          "potassium_mg": null,
          "zinc_mg": null,
          "vitamin_a_ug": null,
          "vitamin_c_mg": null,
          "vitamin_d_ug": null,
          "vitamin_k_ug": null,
          "vitamin_b12_ug": null,
          "folate_ug": null,
          "caffeine_mg": null
        }
      }
    },
    {
      "key": "hot.dairy-whey-milk",
      "format": "hot",
      "selection": {
        "base": "prep/dairy-whey-milk"
      },
      "is_default": false,
      "inputs": [
        {
          "ref": "ingredient/matcha",
          "code": "ING-006",
          "name": "Ceremonial matcha",
          "qty": 4,
          "unit": "g",
          "grams": 4
        },
        {
          "ref": "ingredient/water",
          "code": "ING-001",
          "name": "Water",
          "qty": 60,
          "unit": "g",
          "grams": 60,
          "temp_c": 80
        },
        {
          "ref": "prep/dairy-whey-milk",
          "slot": "base",
          "code": "PRP-003",
          "name": "High-protein dairy milk",
          "qty": 200,
          "unit": "g",
          "grams": 200,
          "temp_c": 60
        }
      ],
      "steps": [
        {
          "op": 10,
          "action": "Sift the matcha into a bowl.",
          "equipment": [
            "scale",
            "sieve",
            "matcha bowl"
          ]
        },
        {
          "op": 20,
          "action": "Add the water and whisk in a zigzag until smooth with fine foam and no lumps.",
          "equipment": [
            "chasen"
          ],
          "duration_s": 20,
          "temp_c": 80
        },
        {
          "op": 30,
          "action": "Steam the milk base.",
          "equipment": [
            "steam wand"
          ],
          "temp_c": 60
        },
        {
          "op": 40,
          "action": "Pour the milk base into the cup, then pour the matcha over it."
        }
      ],
      "composition": {
        "mass_g": 264,
        "totals": {
          "energy_kcal": {
            "value": 162.33271,
            "complete": true
          },
          "protein_g": {
            "value": 13.2,
            "complete": true
          },
          "fat_g": {
            "value": 7.37757,
            "complete": true
          },
          "saturated_fat_g": {
            "value": 4.626131,
            "complete": true
          },
          "carbohydrate_g": {
            "value": 11.130093,
            "complete": true
          },
          "sugars_g": {
            "value": 9.440561,
            "complete": true
          },
          "fibre_g": {
            "value": 1.52,
            "complete": true
          },
          "sodium_mg": {
            "value": 95.727103,
            "complete": true
          },
          "calcium_mg": {
            "value": 274.743925,
            "complete": true
          },
          "iron_mg": {
            "value": 0.810841,
            "complete": true
          },
          "magnesium_mg": {
            "value": 35.742056,
            "complete": true
          },
          "potassium_mg": {
            "value": 425.757009,
            "complete": true
          },
          "zinc_mg": {
            "value": 1.137196,
            "complete": true
          },
          "vitamin_a_ug": {
            "value": 181.981308,
            "complete": false
          },
          "vitamin_c_mg": {
            "value": 2.4,
            "complete": false
          },
          "vitamin_d_ug": {
            "value": 0.186916,
            "complete": false
          },
          "vitamin_k_ug": {
            "value": 116.560748,
            "complete": false
          },
          "vitamin_b12_ug": {
            "value": 0.953271,
            "complete": true
          },
          "folate_ug": {
            "value": 57.345794,
            "complete": false
          },
          "caffeine_mg": {
            "value": 128,
            "complete": true
          }
        },
        "per_100g": {
          "energy_kcal": {
            "value": 61.489663,
            "complete": true
          },
          "protein_g": {
            "value": 5,
            "complete": true
          },
          "fat_g": {
            "value": 2.794534,
            "complete": true
          },
          "saturated_fat_g": {
            "value": 1.752322,
            "complete": true
          },
          "carbohydrate_g": {
            "value": 4.215944,
            "complete": true
          },
          "sugars_g": {
            "value": 3.57597,
            "complete": true
          },
          "fibre_g": {
            "value": 0.575758,
            "complete": true
          },
          "sodium_mg": {
            "value": 36.260266,
            "complete": true
          },
          "calcium_mg": {
            "value": 104.069669,
            "complete": true
          },
          "iron_mg": {
            "value": 0.307137,
            "complete": true
          },
          "magnesium_mg": {
            "value": 13.538658,
            "complete": true
          },
          "potassium_mg": {
            "value": 161.271594,
            "complete": true
          },
          "zinc_mg": {
            "value": 0.430756,
            "complete": true
          },
          "vitamin_a_ug": {
            "value": 68.932314,
            "complete": false
          },
          "vitamin_c_mg": {
            "value": 0.909091,
            "complete": false
          },
          "vitamin_d_ug": {
            "value": 0.070801,
            "complete": false
          },
          "vitamin_k_ug": {
            "value": 44.151798,
            "complete": false
          },
          "vitamin_b12_ug": {
            "value": 0.361088,
            "complete": true
          },
          "folate_ug": {
            "value": 21.721892,
            "complete": false
          },
          "caffeine_mg": {
            "value": 48.484848,
            "complete": true
          }
        },
        "allergens": [
          "milk"
        ],
        "diet": {
          "plant_based": false,
          "vegetarian": true
        },
        "placeholder": true
      },
      "percent_ri": {
        "us_fda": {
          "energy_kcal": 8.116636,
          "protein_g": 26.4,
          "fat_g": 9.458423,
          "saturated_fat_g": 23.130654,
          "carbohydrate_g": 4.047307,
          "sugars_g": null,
          "fibre_g": 5.428571,
          "sodium_mg": 4.162048,
          "calcium_mg": 21.134148,
          "iron_mg": 4.504673,
          "magnesium_mg": 8.510013,
          "potassium_mg": 9.05866,
          "zinc_mg": 10.338148,
          "vitamin_a_ug": 20.220145,
          "vitamin_c_mg": 2.666667,
          "vitamin_d_ug": 0.934579,
          "vitamin_k_ug": 97.133956,
          "vitamin_b12_ug": 39.719626,
          "folate_ug": 14.336449,
          "caffeine_mg": null
        },
        "sg_hpb": {
          "energy_kcal": null,
          "protein_g": null,
          "fat_g": null,
          "saturated_fat_g": null,
          "carbohydrate_g": null,
          "sugars_g": null,
          "fibre_g": null,
          "sodium_mg": null,
          "calcium_mg": null,
          "iron_mg": null,
          "magnesium_mg": null,
          "potassium_mg": null,
          "zinc_mg": null,
          "vitamin_a_ug": null,
          "vitamin_c_mg": null,
          "vitamin_d_ug": null,
          "vitamin_k_ug": null,
          "vitamin_b12_ug": null,
          "folate_ug": null,
          "caffeine_mg": null
        }
      }
    },
    {
      "key": "iced.soy-protein-milk",
      "format": "iced",
      "selection": {
        "base": "prep/soy-protein-milk"
      },
      "is_default": false,
      "inputs": [
        {
          "ref": "ingredient/matcha",
          "code": "ING-006",
          "name": "Ceremonial matcha",
          "qty": 4,
          "unit": "g",
          "grams": 4
        },
        {
          "ref": "ingredient/water",
          "code": "ING-001",
          "name": "Water",
          "qty": 40,
          "unit": "g",
          "grams": 40,
          "temp_c": 80
        },
        {
          "ref": "prep/soy-protein-milk",
          "slot": "base",
          "code": "PRP-001",
          "name": "High-protein soy milk",
          "qty": 180,
          "unit": "g",
          "grams": 180,
          "temp_c": 4
        },
        {
          "ref": "ingredient/ice",
          "code": "ING-002",
          "name": "Ice",
          "qty": 120,
          "unit": "g",
          "grams": 120
        }
      ],
      "steps": [
        {
          "op": 10,
          "action": "Sift the matcha into a bowl.",
          "equipment": [
            "scale",
            "sieve",
            "matcha bowl"
          ]
        },
        {
          "op": 20,
          "action": "Add the water and whisk until smooth with no lumps.",
          "equipment": [
            "chasen"
          ],
          "duration_s": 20,
          "temp_c": 80
        },
        {
          "op": 30,
          "action": "Fill the glass with ice."
        },
        {
          "op": 40,
          "action": "Add the cold milk base.",
          "temp_c": 4
        },
        {
          "op": 50,
          "action": "Pour the matcha over the milk base."
        }
      ],
      "composition": {
        "mass_g": 344,
        "totals": {
          "energy_kcal": {
            "value": 111.20566,
            "complete": true
          },
          "protein_g": {
            "value": 12.543396,
            "complete": true
          },
          "fat_g": {
            "value": 3.774528,
            "complete": true
          },
          "saturated_fat_g": {
            "value": 0.567151,
            "complete": true
          },
          "carbohydrate_g": {
            "value": 6.374151,
            "complete": true
          },
          "sugars_g": {
            "value": 2.56717,
            "complete": true
          },
          "fibre_g": {
            "value": 2.568585,
            "complete": true
          },
          "sodium_mg": {
            "value": 110.777358,
            "complete": true
          },
          "calcium_mg": {
            "value": 69.950943,
            "complete": true
          },
          "iron_mg": {
            "value": 2.530943,
            "complete": true
          },
          "magnesium_mg": {
            "value": 54.030189,
            "complete": true
          },
          "potassium_mg": {
            "value": 316.528302,
            "complete": true
          },
          "zinc_mg": {
            "value": 0.477736,
            "complete": false
          },
          "vitamin_a_ug": {
            "value": 96,
            "complete": false
          },
          "vitamin_c_mg": {
            "value": 2.4,
            "complete": false
          },
          "vitamin_d_ug": {
            "value": 0,
            "complete": false
          },
          "vitamin_k_ug": {
            "value": 116,
            "complete": false
          },
          "vitamin_b12_ug": {
            "value": 0,
            "complete": false
          },
          "folate_ug": {
            "value": 48,
            "complete": false
          },
          "caffeine_mg": {
            "value": 128,
            "complete": true
          }
        },
        "per_100g": {
          "energy_kcal": {
            "value": 32.327227,
            "complete": true
          },
          "protein_g": {
            "value": 3.646336,
            "complete": true
          },
          "fat_g": {
            "value": 1.097247,
            "complete": true
          },
          "saturated_fat_g": {
            "value": 0.164869,
            "complete": true
          },
          "carbohydrate_g": {
            "value": 1.852951,
            "complete": true
          },
          "sugars_g": {
            "value": 0.74627,
            "complete": true
          },
          "fibre_g": {
            "value": 0.746682,
            "complete": true
          },
          "sodium_mg": {
            "value": 32.20272,
            "complete": true
          },
          "calcium_mg": {
            "value": 20.334577,
            "complete": true
          },
          "iron_mg": {
            "value": 0.735739,
            "complete": true
          },
          "magnesium_mg": {
            "value": 15.70645,
            "complete": true
          },
          "potassium_mg": {
            "value": 92.014041,
            "complete": true
          },
          "zinc_mg": {
            "value": 0.138877,
            "complete": false
          },
          "vitamin_a_ug": {
            "value": 27.906977,
            "complete": false
          },
          "vitamin_c_mg": {
            "value": 0.697674,
            "complete": false
          },
          "vitamin_d_ug": {
            "value": 0,
            "complete": false
          },
          "vitamin_k_ug": {
            "value": 33.72093,
            "complete": false
          },
          "vitamin_b12_ug": {
            "value": 0,
            "complete": false
          },
          "folate_ug": {
            "value": 13.953488,
            "complete": false
          },
          "caffeine_mg": {
            "value": 37.209302,
            "complete": true
          }
        },
        "allergens": [
          "soy"
        ],
        "diet": {
          "plant_based": true,
          "vegetarian": true
        },
        "placeholder": true
      },
      "percent_ri": {
        "us_fda": {
          "energy_kcal": 5.560283,
          "protein_g": 25.086792,
          "fat_g": 4.839139,
          "saturated_fat_g": 2.835755,
          "carbohydrate_g": 2.317873,
          "sugars_g": null,
          "fibre_g": 9.173518,
          "sodium_mg": 4.816407,
          "calcium_mg": 5.380842,
          "iron_mg": 14.060797,
          "magnesium_mg": 12.864331,
          "potassium_mg": 6.734645,
          "zinc_mg": 4.343053,
          "vitamin_a_ug": 10.666667,
          "vitamin_c_mg": 2.666667,
          "vitamin_d_ug": 0,
          "vitamin_k_ug": 96.666667,
          "vitamin_b12_ug": 0,
          "folate_ug": 12,
          "caffeine_mg": null
        },
        "sg_hpb": {
          "energy_kcal": null,
          "protein_g": null,
          "fat_g": null,
          "saturated_fat_g": null,
          "carbohydrate_g": null,
          "sugars_g": null,
          "fibre_g": null,
          "sodium_mg": null,
          "calcium_mg": null,
          "iron_mg": null,
          "magnesium_mg": null,
          "potassium_mg": null,
          "zinc_mg": null,
          "vitamin_a_ug": null,
          "vitamin_c_mg": null,
          "vitamin_d_ug": null,
          "vitamin_k_ug": null,
          "vitamin_b12_ug": null,
          "folate_ug": null,
          "caffeine_mg": null
        }
      }
    },
    {
      "key": "iced.soy-whey-milk",
      "format": "iced",
      "selection": {
        "base": "prep/soy-whey-milk"
      },
      "is_default": true,
      "inputs": [
        {
          "ref": "ingredient/matcha",
          "code": "ING-006",
          "name": "Ceremonial matcha",
          "qty": 4,
          "unit": "g",
          "grams": 4
        },
        {
          "ref": "ingredient/water",
          "code": "ING-001",
          "name": "Water",
          "qty": 40,
          "unit": "g",
          "grams": 40,
          "temp_c": 80
        },
        {
          "ref": "prep/soy-whey-milk",
          "slot": "base",
          "code": "PRP-002",
          "name": "High-protein soy and whey milk",
          "qty": 180,
          "unit": "g",
          "grams": 180,
          "temp_c": 4
        },
        {
          "ref": "ingredient/ice",
          "code": "ING-002",
          "name": "Ice",
          "qty": 120,
          "unit": "g",
          "grams": 120
        }
      ],
      "steps": [
        {
          "op": 10,
          "action": "Sift the matcha into a bowl.",
          "equipment": [
            "scale",
            "sieve",
            "matcha bowl"
          ]
        },
        {
          "op": 20,
          "action": "Add the water and whisk until smooth with no lumps.",
          "equipment": [
            "chasen"
          ],
          "duration_s": 20,
          "temp_c": 80
        },
        {
          "op": 30,
          "action": "Fill the glass with ice."
        },
        {
          "op": 40,
          "action": "Add the cold milk base.",
          "temp_c": 4
        },
        {
          "op": 50,
          "action": "Pour the matcha over the milk base."
        }
      ],
      "composition": {
        "mass_g": 344,
        "totals": {
          "energy_kcal": {
            "value": 115.416822,
            "complete": true
          },
          "protein_g": {
            "value": 12.504673,
            "complete": true
          },
          "fat_g": {
            "value": 3.968224,
            "complete": true
          },
          "saturated_fat_g": {
            "value": 0.801832,
            "complete": true
          },
          "carbohydrate_g": {
            "value": 6.808598,
            "complete": true
          },
          "sugars_g": {
            "value": 2.947103,
            "complete": true
          },
          "fibre_g": {
            "value": 2.529346,
            "complete": true
          },
          "sodium_mg": {
            "value": 64.325234,
            "complete": true
          },
          "calcium_mg": {
            "value": 89.136449,
            "complete": true
          },
          "iron_mg": {
            "value": 1.756636,
            "complete": true
          },
          "magnesium_mg": {
            "value": 56.639252,
            "complete": true
          },
          "potassium_mg": {
            "value": 343.514019,
            "complete": true
          },
          "zinc_mg": {
            "value": 0.374579,
            "complete": false
          },
          "vitamin_a_ug": {
            "value": 96,
            "complete": false
          },
          "vitamin_c_mg": {
            "value": 2.4,
            "complete": false
          },
          "vitamin_d_ug": {
            "value": 0,
            "complete": false
          },
          "vitamin_k_ug": {
            "value": 116,
            "complete": false
          },
          "vitamin_b12_ug": {
            "value": 0.100935,
            "complete": false
          },
          "folate_ug": {
            "value": 48,
            "complete": false
          },
          "caffeine_mg": {
            "value": 128,
            "complete": true
          }
        },
        "per_100g": {
          "energy_kcal": {
            "value": 33.551402,
            "complete": true
          },
          "protein_g": {
            "value": 3.635079,
            "complete": true
          },
          "fat_g": {
            "value": 1.153554,
            "complete": true
          },
          "saturated_fat_g": {
            "value": 0.233091,
            "complete": true
          },
          "carbohydrate_g": {
            "value": 1.979244,
            "complete": true
          },
          "sugars_g": {
            "value": 0.856716,
            "complete": true
          },
          "fibre_g": {
            "value": 0.735275,
            "complete": true
          },
          "sodium_mg": {
            "value": 18.699196,
            "complete": true
          },
          "calcium_mg": {
            "value": 25.911758,
            "complete": true
          },
          "iron_mg": {
            "value": 0.51065,
            "complete": true
          },
          "magnesium_mg": {
            "value": 16.464899,
            "complete": true
          },
          "potassium_mg": {
            "value": 99.858726,
            "complete": true
          },
          "zinc_mg": {
            "value": 0.108889,
            "complete": false
          },
          "vitamin_a_ug": {
            "value": 27.906977,
            "complete": false
          },
          "vitamin_c_mg": {
            "value": 0.697674,
            "complete": false
          },
          "vitamin_d_ug": {
            "value": 0,
            "complete": false
          },
          "vitamin_k_ug": {
            "value": 33.72093,
            "complete": false
          },
          "vitamin_b12_ug": {
            "value": 0.029341,
            "complete": false
          },
          "folate_ug": {
            "value": 13.953488,
            "complete": false
          },
          "caffeine_mg": {
            "value": 37.209302,
            "complete": true
          }
        },
        "allergens": [
          "milk",
          "soy"
        ],
        "diet": {
          "plant_based": false,
          "vegetarian": true
        },
        "placeholder": true
      },
      "percent_ri": {
        "us_fda": {
          "energy_kcal": 5.770841,
          "protein_g": 25.009346,
          "fat_g": 5.087467,
          "saturated_fat_g": 4.009159,
          "carbohydrate_g": 2.475854,
          "sugars_g": null,
          "fibre_g": 9.033378,
          "sodium_mg": 2.796749,
          "calcium_mg": 6.85665,
          "iron_mg": 9.759086,
          "magnesium_mg": 13.485536,
          "potassium_mg": 7.308809,
          "zinc_mg": 3.405268,
          "vitamin_a_ug": 10.666667,
          "vitamin_c_mg": 2.666667,
          "vitamin_d_ug": 0,
          "vitamin_k_ug": 96.666667,
          "vitamin_b12_ug": 4.205607,
          "folate_ug": 12,
          "caffeine_mg": null
        },
        "sg_hpb": {
          "energy_kcal": null,
          "protein_g": null,
          "fat_g": null,
          "saturated_fat_g": null,
          "carbohydrate_g": null,
          "sugars_g": null,
          "fibre_g": null,
          "sodium_mg": null,
          "calcium_mg": null,
          "iron_mg": null,
          "magnesium_mg": null,
          "potassium_mg": null,
          "zinc_mg": null,
          "vitamin_a_ug": null,
          "vitamin_c_mg": null,
          "vitamin_d_ug": null,
          "vitamin_k_ug": null,
          "vitamin_b12_ug": null,
          "folate_ug": null,
          "caffeine_mg": null
        }
      }
    },
    {
      "key": "iced.dairy-whey-milk",
      "format": "iced",
      "selection": {
        "base": "prep/dairy-whey-milk"
      },
      "is_default": false,
      "inputs": [
        {
          "ref": "ingredient/matcha",
          "code": "ING-006",
          "name": "Ceremonial matcha",
          "qty": 4,
          "unit": "g",
          "grams": 4
        },
        {
          "ref": "ingredient/water",
          "code": "ING-001",
          "name": "Water",
          "qty": 40,
          "unit": "g",
          "grams": 40,
          "temp_c": 80
        },
        {
          "ref": "prep/dairy-whey-milk",
          "slot": "base",
          "code": "PRP-003",
          "name": "High-protein dairy milk",
          "qty": 180,
          "unit": "g",
          "grams": 180,
          "temp_c": 4
        },
        {
          "ref": "ingredient/ice",
          "code": "ING-002",
          "name": "Ice",
          "qty": 120,
          "unit": "g",
          "grams": 120
        }
      ],
      "steps": [
        {
          "op": 10,
          "action": "Sift the matcha into a bowl.",
          "equipment": [
            "scale",
            "sieve",
            "matcha bowl"
          ]
        },
        {
          "op": 20,
          "action": "Add the water and whisk until smooth with no lumps.",
          "equipment": [
            "chasen"
          ],
          "duration_s": 20,
          "temp_c": 80
        },
        {
          "op": 30,
          "action": "Fill the glass with ice."
        },
        {
          "op": 40,
          "action": "Add the cold milk base.",
          "temp_c": 4
        },
        {
          "op": 50,
          "action": "Pour the matcha over the milk base."
        }
      ],
      "composition": {
        "mass_g": 344,
        "totals": {
          "energy_kcal": {
            "value": 147.379439,
            "complete": true
          },
          "protein_g": {
            "value": 12,
            "complete": true
          },
          "fat_g": {
            "value": 6.659813,
            "complete": true
          },
          "saturated_fat_g": {
            "value": 4.166318,
            "complete": true
          },
          "carbohydrate_g": {
            "value": 10.173084,
            "complete": true
          },
          "sugars_g": {
            "value": 8.498505,
            "complete": true
          },
          "fibre_g": {
            "value": 1.52,
            "complete": true
          },
          "sodium_mg": {
            "value": 86.194393,
            "complete": true
          },
          "calcium_mg": {
            "value": 248.949533,
            "complete": true
          },
          "iron_mg": {
            "value": 0.797757,
            "complete": true
          },
          "magnesium_mg": {
            "value": 33.08785,
            "complete": true
          },
          "potassium_mg": {
            "value": 393.981308,
            "complete": true
          },
          "zinc_mg": {
            "value": 1.047477,
            "complete": true
          },
          "vitamin_a_ug": {
            "value": 173.383178,
            "complete": false
          },
          "vitamin_c_mg": {
            "value": 2.4,
            "complete": false
          },
          "vitamin_d_ug": {
            "value": 0.168224,
            "complete": false
          },
          "vitamin_k_ug": {
            "value": 116.504673,
            "complete": false
          },
          "vitamin_b12_ug": {
            "value": 0.857944,
            "complete": true
          },
          "folate_ug": {
            "value": 56.411215,
            "complete": false
          },
          "caffeine_mg": {
            "value": 128,
            "complete": true
          }
        },
        "per_100g": {
          "energy_kcal": {
            "value": 42.84286,
            "complete": true
          },
          "protein_g": {
            "value": 3.488372,
            "complete": true
          },
          "fat_g": {
            "value": 1.935992,
            "complete": true
          },
          "saturated_fat_g": {
            "value": 1.211139,
            "complete": true
          },
          "carbohydrate_g": {
            "value": 2.957292,
            "complete": true
          },
          "sugars_g": {
            "value": 2.470496,
            "complete": true
          },
          "fibre_g": {
            "value": 0.44186,
            "complete": true
          },
          "sodium_mg": {
            "value": 25.056509,
            "complete": true
          },
          "calcium_mg": {
            "value": 72.36905,
            "complete": true
          },
          "iron_mg": {
            "value": 0.231906,
            "complete": true
          },
          "magnesium_mg": {
            "value": 9.618561,
            "complete": true
          },
          "potassium_mg": {
            "value": 114.52945,
            "complete": true
          },
          "zinc_mg": {
            "value": 0.304499,
            "complete": true
          },
          "vitamin_a_ug": {
            "value": 50.402087,
            "complete": false
          },
          "vitamin_c_mg": {
            "value": 0.697674,
            "complete": false
          },
          "vitamin_d_ug": {
            "value": 0.048902,
            "complete": false
          },
          "vitamin_k_ug": {
            "value": 33.867637,
            "complete": false
          },
          "vitamin_b12_ug": {
            "value": 0.249402,
            "complete": true
          },
          "folate_ug": {
            "value": 16.398609,
            "complete": false
          },
          "caffeine_mg": {
            "value": 37.209302,
            "complete": true
          }
        },
        "allergens": [
          "milk"
        ],
        "diet": {
          "plant_based": false,
          "vegetarian": true
        },
        "placeholder": true
      },
      "percent_ri": {
        "us_fda": {
          "energy_kcal": 7.368972,
          "protein_g": 24,
          "fat_g": 8.538222,
          "saturated_fat_g": 20.831589,
          "carbohydrate_g": 3.699303,
          "sugars_g": null,
          "fibre_g": 5.428571,
          "sodium_mg": 3.747582,
          "calcium_mg": 19.149964,
          "iron_mg": 4.431983,
          "magnesium_mg": 7.87806,
          "potassium_mg": 8.382581,
          "zinc_mg": 9.522515,
          "vitamin_a_ug": 19.264798,
          "vitamin_c_mg": 2.666667,
          "vitamin_d_ug": 0.841121,
          "vitamin_k_ug": 97.087227,
          "vitamin_b12_ug": 35.747664,
          "folate_ug": 14.102804,
          "caffeine_mg": null
        },
        "sg_hpb": {
          "energy_kcal": null,
          "protein_g": null,
          "fat_g": null,
          "saturated_fat_g": null,
          "carbohydrate_g": null,
          "sugars_g": null,
          "fibre_g": null,
          "sodium_mg": null,
          "calcium_mg": null,
          "iron_mg": null,
          "magnesium_mg": null,
          "potassium_mg": null,
          "zinc_mg": null,
          "vitamin_a_ug": null,
          "vitamin_c_mg": null,
          "vitamin_d_ug": null,
          "vitamin_k_ug": null,
          "vitamin_b12_ug": null,
          "folate_ug": null,
          "caffeine_mg": null
        }
      }
    }
  ],
  "used_by": [
    "menu/tenon-matcha"
  ],
  "notes": "The hot and iced formats use the same matcha dose. Iced uses less water so the matcha concentrate stays strong after the ice melts.\n\nServing mass for iced includes the ice, so per-100 g values are lower than hot even though the per-serving nutrition is close.",
  "source_file": "builds/tenon-matcha.md"
}
