{"id":"lead-prioritize-three-of-seven-pm","audience":"product-managers","category":"leadership-work","track":"leadership","level":"intermediate","technique":"constraints","title":"Pick three of seven requests under a capacity limit","free":false,"task":"Your team has 20 engineer-days left this sprint. Choose which requests fit. Reply with a recommendation line first, exactly: Recommend: ... (the three request names, comma separated). Then one line per chosen request showing its days, then one line showing the sum against 20. Then one line naming the single highest-value request you cut and why in under 12 words. Use only numbers from the table.","materialLabel":"Request list (attached to your prompt automatically)","material":"Sprint capacity: 20 engineer-days (Hana is out for 3 days; this number already accounts for that)\n\nRequest | Est. days | Value note\nA. CSV export fix | 3 | Blocks 4 enterprise renewals worth $310k\nB. Dark mode | 8 | Most upvoted on the forum\nC. SSO for Okta | 9 | Signed deal needs it by end of quarter, $180k\nD. Billing page redesign | 6 | Nice to have, no customer ask\nE. Audit log filter | 4 | Two prospects asked, $60k combined\nF. Mobile push notifications | 7 | Executive favorite\nG. Rate-limit bug | 5 | Caused 2 outages last month\n\nUpdate from Tuesday: CSV export estimate is now 4 days, not 3.\nTech lead says C and G cannot be done by the same person, but there are enough people.","rules":[{"type":"maxWords","max":120},{"type":"plainText"}],"mistakes":[{"title":"No recommendation up front","why":"The AI discusses trade-offs for paragraphs before choosing.","fix":"Say: \"First line: Recommend: then the three names.\"","checks":["r0"]},{"title":"Using the stale estimate","why":"The AI uses 3 days for the CSV fix from the first table row.","fix":"Say: \"Use the Tuesday update: CSV export is 4 days.\"","checks":["r1"]},{"title":"No cut explained","why":"The AI lists what it picked and never says what it gave up.","fix":"Say: \"End with the highest-value request you cut and a reason under 12 words.\"","checks":["r2"]},{"title":"Markdown tables and bold","why":"The AI returns a styled table.","fix":"Say: \"Plain text, no bold, no table.\"","checks":["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 line: \"each line under 20 words.\"","checks":["maxWords"]},{"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 12 words.\"","checks":["maxWords"]}],"promptHints":[{"label":"Puts the pick first","patterns":["first line","recommend:","start with"]},{"label":"Shows days and the sum","patterns":["sum","total","add up","days"]},{"label":"Uses the update","patterns":["update","latest","correction","4 days"]},{"label":"Names what was cut","patterns":["cut","left out","highest-value"]},{"label":"Plain text","patterns":["plain text","no bold","no table"]}],"hint":"Say what the first line looks like, ask for the arithmetic in lines, and point out the later correction.","rubricLabels":["The first line starts with \"Recommend:\" and names exactly three requests","The days lines use the updated CSV export estimate of 4 days, and the shown sum is at most 20","The final line names one cut request with a reason under 12 words and gives a reason that comes from the table"]}