{"id":"mkt-x-donor-segments-from-survey","track":"marketing","audience":"nonprofit","category":"data","technique":"grounding","title":"Describe donor segments from survey data, excluding board answers","free":false,"task":"You're preparing donor segments for Riverside Arts Council's spring appeal. Write exactly 2 numbered lines in the shape Segment - N of total (X%) - top reason they give, under 20 words. Exclude board members' answers before counting, show the percentage math on the corrected total, and reply with only the plain-text list.","materialLabel":"Donor survey (attached to your prompt automatically)","material":"RIVERSIDE ARTS COUNCIL - donor survey results (Dec)\n\nResponses: 240 total\n\nBy giving level:\n- Under $100/year: 150 responses. Top reason: \"free summer concerts for my kids/grandkids\"\n- $100-$999/year: 60 responses. Top reason: \"keeping the arts in our schools\"\n- $1,000+/year: 30 responses. Top reason: \"my name on the season program\"\n\nData note (Dec 18, development director):\n- All 30 of the $1,000+ responses are from our board members. Board answers are excluded from donor segment work (they give for different reasons and are counted separately).\n- So the donor total for segments is 210.\n\nWorkshop note: show math like 150 / 210 = 71% (round to whole %).","rules":[{"type":"numberedItems","count":2},{"type":"plainText"}],"mistakes":[{"title":"Counting board answers","why":"The AI uses all 240 responses and makes 3 segments.","fix":"Add: \"Exclude the 30 board answers. Total is 210.\"","checks":["r0","r2"]},{"title":"Not showing the math","why":"Percentages without the division hide mistakes.","fix":"Add: \"Show it like 150 / 210 = 71%.\"","checks":["r0"]},{"title":"Dropping the reason","why":"The AI gives counts but not why each segment gives.","fix":"Add: \"End each line with the top reason.\"","checks":["r1"]},{"title":"Getting a table","why":"The AI builds a markdown table with bold headers.","fix":"Add: \"Exactly 2 numbered lines, plain text.\"","checks":["numberedItems","plainText"]}],"promptHints":[{"label":"Excludes board answers","patterns":["board","exclud","210"]},{"label":"Shows the math","patterns":["show (the )?math","/ 210","divid"]},{"label":"Includes the top reason","patterns":["reason","why they give"]},{"label":"Says how many","patterns":["\\b(2|two)\\b.{0,20}(lines|segments)","exactly \\d+"]},{"label":"Asks for only the list","patterns":["only the (numbered )?list","no (intro|notes|explanation)","nothing else","plain text"]}],"hint":"One data note removes a whole segment and changes every percentage. Point the AI to it and ask to see the math.","rubricLabels":["Has 2 lines: under-$100 donors 150 / 210 = 71% and $100-$999 donors 60 / 210 = 29%","Each line gives that segment's top reason (free summer concerts for kids or grandkids; keeping the arts in schools)","Has no $1,000+ or board segment, doesn't divide by 240, follows Segment - N of total (X%) - top reason, and the reply is only the numbered list"]}