{"type":"modern-recipe","description":"Recipe page with sample ingredients","schema":{"additionalProperties":false,"type":"object","properties":{"title":{"default":"Simple Berry Smoothie","maxLength":100,"type":"string"},"author":{"default":"Healthy Recipes Co.","maxLength":100,"type":"string"},"description":{"default":"A quick and easy way to get a boost of nutrients!","maxLength":200,"type":"string"},"servings":{"default":"1-2","maxLength":20,"type":"string"},"prepTime":{"default":"5 minutes","maxLength":30,"type":"string"},"cookTime":{"default":"N/A","maxLength":30,"type":"string"},"ingredients":{"default":[{"amount":"1 cup","item":"Mixed berries (fresh or frozen)"},{"amount":"1/2 cup","item":"Greek yogurt (or dairy-free alternative)"},{"amount":"1/4 cup","item":"Milk (any kind) or water"},{"amount":"1 tbsp","item":"Honey or maple syrup (optional, to taste)"},{"amount":"1/2","item":"Banana (optional, for creaminess)"}],"maxItems":20,"type":"array","items":{"additionalProperties":false,"type":"object","required":["amount","item"],"properties":{"amount":{"maxLength":40,"type":"string"},"item":{"maxLength":200,"type":"string"}}}},"steps":{"default":["Place all ingredients into a blender.","Blend on high speed until smooth and creamy.","Taste and adjust sweetness if necessary.","Pour into a glass and serve immediately."],"maxItems":20,"type":"array","items":{"maxLength":300,"type":"string"}},"nutrition":{"default":[{"name":"Calories","value":"350 kcal"},{"name":"Protein","value":"15g","dv":"30%"},{"name":"Fat","value":"10g","dv":"15%"},{"name":"Carbohydrates","value":"50g","dv":"17%"},{"name":"Fiber","value":"8g","dv":"32%"},{"name":"Sugars","value":"25g"}],"maxItems":20,"type":"array","items":{"additionalProperties":false,"type":"object","required":["name","value"],"properties":{"name":{"maxLength":40,"type":"string"},"value":{"maxLength":40,"type":"string"},"dv":{"maxLength":20,"type":"string"}}}}}}}