{"id":"mgr-holiday-coverage","audience":"managers","category":"planning","technique":"constraints","title":"Build a holiday coverage schedule that follows every rule","free":false,"task":"Your help desk needs exactly 2 people on each open day of New Year's week: Mon Dec 29, Tue Dec 30, Wed Dec 31 and Fri Jan 2 (closed Jan 1). Nobody works more than 2 of those days, and nobody works a day they can't, based on each person's latest reply in the thread. You want exactly 4 numbered lines, one per day with the 2 names, under 40 words, plain text, nothing else.","materialLabel":"Team thread (attached to your prompt automatically)","material":"#helpdesk-team - New Year's week coverage\n\nMe: Need 2 people on each open day: Mon Dec 29, Tue Dec 30, Wed Dec 31, Fri Jan 2. We're closed Thu Jan 1. Max 2 days each so it's fair. Reply with the days you CAN'T work.\n\nAva: I'm on PTO Dec 29 and 30.\n\nBen: Can't do Dec 31, family thing.\n\nChloe: I'm away until Jan 2, so I can only do Jan 2. Wait, actually my flight is on the 30th, so I can do Dec 29 too.\n\nDev: I'm free all week, put me anywhere!\n\nElena: I can't do Jan 2.\n\nDev (two days later): Ugh, got called for jury duty Dec 30 and 31. Sorry! Still free on the 29th and Jan 2.\n\nBen: Anyone want to swap lunch shifts in January?\n\nElena: Also, can someone water the plants by the window over the break?","rules":[{"type":"numberedItems","count":4},{"type":"maxWords","max":40},{"type":"plainText"}],"mistakes":[{"title":"Asking for \"a schedule\"","why":"The AI makes a table or calendar with headings, notes and a summary.","fix":"Be exact: \"Exactly 4 numbered lines, one per open day: the day, then 2 names. Plain text.\"","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":"Set the shape instead: \"Each line is only the day and 2 names.\"","checks":["maxWords"]},{"title":"Not listing the rules","why":"The AI doesn't apply the 2-per-day and 2-days-max rules unless you state them.","fix":"Add: \"2 people per day, nobody more than 2 days.\"","checks":["r0","r2"]},{"title":"Missing the later updates","why":"The AI can use the first thing each person said, like Dev's 'free all week', and miss the change.","fix":"Add: \"Use each person's latest reply about availability.\"","checks":["r1"]}],"promptHints":[{"label":"Says how many per day","patterns":["\\b(2|two)\\b.{0,15}(people|per day|each day|names)"]},{"label":"Caps days per person","patterns":["more than (2|two)","max(imum)?\\.? (of )?(2|two)","at most (2|two)"]},{"label":"Uses the latest replies","patterns":["latest","update","most recent","jury"]},{"label":"Asks for 4 lines","patterns":["\\b(4|four)\\b.{0,15}(lines|days|items)","numbered"]},{"label":"Asks for plain text","patterns":["plain","no bold","no markdown","no formatting","no headings"]}],"hint":"The AI won't apply rules you don't state. Spell out how many people per day, the cap per person, which replies count, and the exact output shape.","rubricLabels":["Covers exactly the 4 open days (Dec 29, Dec 30, Dec 31, Jan 2) with exactly 2 different people each, and does not schedule anyone on Jan 1","Nobody is scheduled on a day they can't work, based on the latest replies (Ava not Dec 29 or 30, Ben not Dec 31, Chloe only Dec 29 or Jan 2, Dev not Dec 30 or 31, Elena not Jan 2)","Nobody works more than 2 days, and there is nothing besides the 4 lines (no intro, notes or explanation)"]}