{"id":"ind-par-party-rsvp-tally","audience":"parents","category":"data","technique":"grounding","title":"Tally birthday party RSVPs from a messy group chat","free":false,"task":"Your kid's birthday party RSVPs are scattered across a parent group chat. Write exactly 3 lines starting with \"Yes (N):\", \"No (N):\" and \"No reply (N):\", each followed by the kids' first names, plain text, no bullets, under 60 words. Use each family's latest answer, and count kids, not parents. Write a prompt that gets you exactly that.","materialLabel":"The group chat and invite list (attached to your prompt automatically)","material":"INVITE LIST (10 kids): Ava, Ben, Chloe, Diego, Ella, Finn, Grace, Hugo, Isla, Jonah\n\nGROUP CHAT - \"Room 4 Parents\" - Theo's 8th birthday, Sat Nov 15, 2 PM, Jumpzone\nMon 7:02 PM - Ava's mom: Ava's in! 🎉\nMon 7:15 PM - Ben's dad: Ben will be there\nMon 7:40 PM - Chloe's mom: Sorry, Chloe has a recital that day\nMon 8:05 PM - Diego's mom: Diego yes!\nTue 9:12 AM - Ella's dad: Ella can come. Can her little brother tag along?\nTue 9:30 AM - (you): Sorry, just invited kids this time!\nTue 12:20 PM - Finn's mom: Finn has a soccer game, not sure yet\nTue 6:45 PM - Ben's dad: Update - Ben has a cold, so he'll miss it 😞\nWed 8:10 AM - Grace's mom: Grace yes\nWed 5:30 PM - Finn's mom: Game got moved, Finn can come!\nThu 7:00 AM - Hugo's dad: Hugo can't, we're out of town\n\nIsla and Jonah's parents aren't in the chat.","rules":[{"type":"maxWords","max":60},{"type":"plainText"},{"type":"maxBullets","max":0}],"mistakes":[{"title":"Trusting the AI to count words","why":"AI is bad at counting. Ask for \"under 60 words\" and it often lands well over.","fix":"Cap each part instead: \"each line under 15 words.\"","checks":["maxWords"]},{"title":"Using first answers","why":"Ben said yes and Finn said maybe before their updates, and the AI keeps the first reply.","fix":"Add: \"Use each family's latest message.\"","checks":["r0","r1"]},{"title":"Counting extras","why":"The AI counts Ella's brother or lists 'maybe' as its own group.","fix":"Add: \"Count only invited kids. Every kid is Yes, No or No reply.\"","checks":["r0"]},{"title":"No fixed shape","why":"The AI writes a summary paragraph with a table and party notes.","fix":"Be exact: \"Exactly 3 lines: Yes (N):, No (N):, No reply (N):. No bullets.\"","checks":["r2","maxBullets","plainText"]}],"promptHints":[{"label":"Uses latest answers","patterns":["latest","update","last (message|answer)","changed"]},{"label":"Shows the 3 labels","patterns":["yes \\(n\\)","no reply","no \\(n\\)"]},{"label":"Counts only invited kids","patterns":["invited","invite list","only (the )?kids"]},{"label":"Rules out bullets","patterns":["no bullets","3 lines","three lines"]},{"label":"Sets a word limit","patterns":["\\d+\\s*words","word (limit|count)"]}],"hint":"Group chats change their minds. Tell the AI to use each family's latest message, who counts, and the exact 3-line shape.","rubricLabels":["Yes is 5: Ava, Diego, Ella, Finn, Grace (Finn counted as yes after his update; Ella's brother not counted)","No is 3: Ben, Chloe, Hugo (Ben counted as no after his update), and No reply is 2: Isla, Jonah","Has exactly 3 lines starting with 'Yes (N):', 'No (N):' and 'No reply (N):', with no bullets, intro or notes"]}