{"id":"res-np-annual-report-program-data","audience":"nonprofit","category":"fact-checking","technique":"verification","title":"Check your annual report's impact numbers against program data","free":false,"task":"Your communications volunteer drafted the impact section of the annual report. You want only the numbers the program data contradicts, as numbered lines in the form \"Draft says X; data says Y\", under 60 words total, plain text. Skip numbers that match and claims the data doesn't cover, and don't rewrite the draft.","materialLabel":"The program data summary and the draft impact section (attached to your prompt automatically)","material":"PROGRAM DATA - Fiscal Year 2026 (July 2025-June 2026), Riverside Meals on Wheels\nMeals delivered: 61,400\nClients served: 412\nAverage client age: 78\nActive volunteers: 236\nVolunteer hours: 18,900\nClients who said meals helped them stay in their home (annual survey, 290 responses): 91%\n\n-----\nDRAFT IMPACT SECTION\nThis year our volunteers delivered more than 64,000 meals to 412 neighbors, with an average age of 78. Our 236 volunteers gave nearly 19,000 hours of their time. In our annual survey, 97% of clients said meals helped them stay in their homes. Thanks to you, no client on our list went a single day without a meal.","rules":[{"type":"maxWords","max":60},{"type":"plainText"}],"mistakes":[{"title":"Asking for a proofread","why":"The AI polishes the writing and leaves the inflated numbers in.","fix":"Say: \"Check only the numbers against the program data.\"","checks":["r0"]},{"title":"Flagging everything","why":"The AI questions matching numbers and the closing claim to look careful.","fix":"Add: \"Skip numbers that match and claims the data doesn't cover.\"","checks":["r1"]},{"title":"Getting a rewrite","why":"The AI rewrites the section, and your volunteer can't see what changed.","fix":"Say: \"Don't rewrite. Use the line format.\"","checks":["r2"]},{"title":"Trusting the AI to count words","why":"AI is bad at counting. Ask for a total word limit and it often lands 10-20% over.","fix":"Cap each line: \"each line under 12 words.\"","checks":["maxWords"]},{"title":"Getting markdown back","why":"AI defaults to bold labels and headings, which show up as stray symbols in an email to your volunteer.","fix":"Ask for \"plain text, no bold, no headings.\"","checks":["plainText"]}],"promptHints":[{"label":"Names the source of truth","patterns":["data.{0,30}(only|source|truth)","only.{0,30}data","against the (program )?data"]},{"label":"Asks for contradictions only","patterns":["contradict","only.{0,20}(wrong|errors|mismatch)","skip.{0,30}match"]},{"label":"Gives the line format","patterns":["draft says","data says","\\bX\\b.{0,20}\\bY\\b"]},{"label":"Sets a length limit","patterns":["\\d+\\s*words","one (short )?sentence","word (limit|count)"]},{"label":"Asks for plain text","patterns":["plain","no bold","no markdown","no formatting","no headings"]}],"hint":"Donors trust your numbers. Make the program data the judge, ask only for mismatches, and give the AI the line shape.","rubricLabels":["Flags both contradictions: meals (draft: more than 64,000; data: 61,400) and survey result (draft: 97%; data: 91%)","Does not flag numbers that match (412 clients, age 78, 236 volunteers, nearly 19,000 hours) or the 'no client went a day without a meal' claim the data doesn't cover","Outputs only numbered lines in the form 'Draft says X; data says Y': no intro, no rewritten section, no closing note"]}