{"id":"wri-sb-menu-allergen-check","audience":"small-business","category":"writing-feedback","technique":"verification","title":"Check new menu descriptions against the allergen sheet","free":false,"task":"Your new menu descriptions go to the printer tomorrow. Ask for a check against the kitchen's allergen sheet: exactly 3 numbered lines, each naming a dish, quoting the problem phrase or missing allergen, and giving the fact from the allergen sheet. Plain text, no rewritten menu, nothing else. Write a prompt that gets that check.","materialLabel":"Draft menu descriptions and allergen sheet (attached to your prompt automatically)","material":"DRAFT MENU DESCRIPTIONS (Juniper Table, winter menu)\n1. Roasted Beet Salad - Golden beets, citrus, arugula and whipped goat cheese with a honey drizzle.\n2. Basil Pesto Pasta - House-made pesto tossed with fresh linguine. Nut-free!\n3. Mushroom Risotto - Creamy arborio rice with wild mushrooms. Dairy-free and vegan.\n4. Crispy Chicken Sandwich - Buttermilk-brined chicken, slaw, pickles, brioche bun.\n5. Chocolate Torte - Flourless chocolate torte with whipped cream. Gluten-free.\n\nKITCHEN ALLERGEN SHEET (from Chef Ana, updated Nov 6)\n- Beet salad: contains dairy (goat cheese). Candied pecans added Nov 6 (tree nuts).\n- Pesto pasta: pesto contains pine nuts (tree nut) and parmesan (dairy). Linguine has wheat and egg.\n- Risotto: finished with butter and parmesan (dairy). Not vegan.\n- Chicken sandwich: wheat, egg, dairy (buttermilk, brioche).\n- Chocolate torte: no flour, gluten-free confirmed. Contains egg and dairy.\n\nNOTE: Menu says \"Ask your server about allergens\" at the bottom.","rules":[{"type":"numberedItems","count":3},{"type":"plainText"}],"mistakes":[{"title":"Asking for general edits","why":"The AI rewrites the descriptions to sound tastier and skips the allergens.","fix":"Set it: \"Exactly 3 numbered lines, one per problem dish.\"","checks":["numberedItems"]},{"title":"Not comparing to the sheet","why":"The AI reads the menu on its own and can't know the risotto has butter.","fix":"Add: \"Check every claim and ingredient against the allergen sheet.\"","checks":["r0","r1"]},{"title":"Flagging the wrong thing","why":"AI may doubt the torte's gluten-free claim, which the kitchen confirmed, and miss the new pecans.","fix":"Add: \"Only real conflicts with the sheet, including Nov 6 changes. No rewrite. Plain text.\"","checks":["r2","plainText"]}],"promptHints":[{"label":"Sets the number of lines","patterns":["\\b(3|three)\\b.{0,15}(lines|dishes|problems|issues)","numbered"]},{"label":"Checks against the sheet","patterns":["allergen sheet","check","against","compare"]},{"label":"Asks for exact phrases","patterns":["quote","phrase","claim"]},{"label":"Bans a rewrite","patterns":["don'?t rewrite","no rewrit","not (a )?rewrite","only the"]},{"label":"Asks for plain text","patterns":["plain","no bold","no markdown","no formatting","no headings"]}],"hint":"Allergen errors on a printed menu are the costly kind. Tell the AI to compare every claim to the kitchen's sheet and report only real conflicts.","rubricLabels":["Each of the 3 lines names a dish and gives the fact from the allergen sheet","The 3 lines cover the pesto pasta's 'Nut-free!' claim (pesto has pine nuts), the risotto's 'Dairy-free and vegan' claim (butter and parmesan), and the beet salad's missing tree nuts (candied pecans added Nov 6)","Does not flag the chocolate torte's gluten-free claim as wrong (it is confirmed), and has no rewritten menu and nothing before or after the 3 lines"]}