{"id":"dat-hs-club-dues-who-owes","audience":"high-school","category":"data","technique":"context","title":"Sort out who still owes club dues from a messy payment log","free":false,"task":"You're Robotics Club treasurer. Dues are $15. Coach waived dues for the two team managers, Priya and Sam (not in the log). Write exactly 6 numbered lines, one per member in alphabetical order, each as Name: paid $X, owes $Y (or waived), then one unnumbered last line: Total still owed: $X. Plain text, under 70 words.","materialLabel":"Payment log (attached to your prompt automatically)","material":"ROBOTICS CLUB DUES - payment log (shared notes app)\n\nMembers: Ava, Ben, Dani, Eli, Priya, Sam\n\nSep 5 - Ava paid $15 cash\nSep 6 - ben k - 10 (venmo)\nSep 8 - Eli $15\nSep 12 - BEN K venmo request for $5 - declined, he said he'd pay cash later (hasn't)\nSep 15 - Dani - $5 cash, says rest after her birthday\nSep 20 - Priya asked if she has to pay since she's team manager\nOct 1 - Eli paid again by accident?? no - that was his little brother's chess club dues, not ours\n\nOther:\n- Competition fee ($40/team) comes from the school, not dues.\n- Pizza night Friday, bring $3 if you want a slice.","rules":[{"type":"numberedItems","count":6},{"type":"plainText"},{"type":"maxWords","max":70}],"mistakes":[{"title":"Not mentioning the waivers","why":"The log doesn't say Coach waived them, so the AI charges Priya and Sam $15 each.","fix":"Add: \"Priya and Sam are waived.\"","checks":["r0","r2"]},{"title":"Trusting every log line","why":"The AI counts Ben's declined request or Eli's brother's payment.","fix":"Add: \"Only count money actually paid for our dues.\"","checks":["r1"]},{"title":"Leaving the shape open","why":"The AI writes a paragraph about each person.","fix":"Show it: \"1. Ava: paid $15, owes $0\"","checks":["numberedItems","r2"]},{"title":"Trusting the AI to count words","why":"AI is bad at counting. Ask for a total word limit and it often lands over it.","fix":"Cap each line: \"each line under 8 words.\"","checks":["maxWords"]},{"title":"Forgetting where it goes","why":"AI loves markdown tables and bold, which show up as clutter in a club group chat.","fix":"Add: \"Plain text, no bold, headings or tables.\"","checks":["plainText"]}],"promptHints":[{"label":"Mentions the waivers","patterns":["waiv","priya","sam"]},{"label":"Gives the dues amount","patterns":["\\$?15"]},{"label":"Asks for alphabetical order","patterns":["alphabet"]},{"label":"Sets a word limit","patterns":["\\d+\\s*words","word (limit|count)","under \\d+"]},{"label":"Asks for plain text","patterns":["plain","no bold","no markdown","no formatting","no (headings|tables)"]}],"hint":"The log doesn't know about the waivers. Tell the AI, and give it the exact line shape for each member.","rubricLabels":["Priya and Sam are shown as waived (owing $0), not as owing $15","Ben paid $10 and owes $5 (the declined request doesn't count); Dani paid $5 and owes $10; Ava and Eli owe $0 (Eli's Oct 1 entry not counted as dues)","Lines are alphabetical (Ava, Ben, Dani, Eli, Priya, Sam) and the last line gives Total still owed: $15, with no intro"]}