{"id":"data2-rank-requests-impact-per-hour-numbered","audience":"managers","category":"decisions","track":"data","technique":"constraints","level":"beginner","title":"Rank data requests by impact per hour","free":false,"task":"Your analytics team has four data requests and you want them ranked by impact per hour of effort, highest first. Write exactly 3 numbered lines in the form '1. B - 5 / 1 hour = 5.0', leaving out any request that is already done. Plain text, under 50 words, impact divided by hours to one decimal.","materialLabel":"Request list (attached to your prompt automatically)","material":"Data request queue - Oct 28 (Stonebridge Furniture)\n\nRequest | What it is | Impact (1-10) | Effort (hours)\nA | Refresh the churn dashboard | 8 | 4\nB | Fix the revenue label on the exec dashboard | 5 | 1\nC | New customer cohort analysis | 9 | 6\nD | Add a region filter to the sales dashboard | 3 | 1\n\nStatus notes:\n- D was completed yesterday by another analyst; it's still on this list by mistake.\n- Impact is a score the product team agreed on; effort is the analyst's estimate.\n- Score = impact / hours.\n- The team has 11 hours this week, but the ranking should be for all remaining requests.","rules":[{"type":"numberedItems","count":3},{"type":"plainText"},{"type":"maxWords","max":50}],"mistakes":[{"title":"Including the finished request","why":"The AI ranks D because it's on the list.","fix":"Add: \"Skip D, it's already done.\"","checks":["r0"]},{"title":"Ranking by impact alone","why":"The AI puts C first because its impact is 9.","fix":"Add: \"Rank by impact / hours, highest first.\"","checks":["r1"]},{"title":"No math","why":"The AI lists letters without the score.","fix":"Add: \"Each line like 1. B - 5 / 1 hour = 5.0.\"","checks":["r2"]},{"title":"Leaving the format to chance","why":"The AI picks its own length and layout unless told the exact shape.","fix":"Add: \"Exactly 3 numbered lines. Plain text, no bold or headings.\"","checks":["numberedItems","plainText"]},{"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 part instead, for example \"each line under 15 words.\"","checks":["maxWords"]}],"promptHints":[{"label":"Asks for three lines","patterns":["3 numbered","exactly 3","start .{0,15}1\\."]},{"label":"Skips the finished one","patterns":["skip d","already done","leave out"]},{"label":"Asks for the score","patterns":["impact / hours?","per hour"]},{"label":"Shows the line shape","patterns":["like 1\\. b","5 / 1"]},{"label":"Rules out notes","patterns":["no notes","nothing else"]}],"hint":"Rankings need the formula on each line and an instruction to drop finished items.","mission":"Rank these data requests by priority.","musts":["Three numbered lines","Impact per hour","Drop the finished one"],"rubricLabels":["Line 1 is B with 5 / 1 hour = 5.0","Line 2 is A with 8 / 4 hours = 2.0, and line 3 is C with 9 / 6 hours = 1.5","Request D is left out because it is already done, and the reply is exactly 3 numbered lines in plain text"]}