{"id":"pro-sb-boutique-weekend-shifts","audience":"small-business","category":"planning","technique":"constraints","title":"Cover a boutique's holiday weekend shifts within hour limits","free":false,"task":"You own a clothing boutique and need holiday weekend coverage. You want exactly 4 numbered lines (Sat open, Sat close, Sun open, Sun close), each as shift - name, under 25 words, plain text. Respect everyone's availability, the weekly hour cap for your part-timer, and the time-off request you approved. Write a prompt that gets you exactly that.","materialLabel":"Your staff notes (attached to your prompt automatically)","material":"Holiday weekend - Dec 13-14 - Willow & Thread Boutique\nShifts: open 9-2, close 2-7 (5 hours each)\n\nStaff:\n- Mia: any shift, but she's at 18 hours this week already and her cap is 20 (she's a student)\n- Jon: opens only (no evenings)\n- Kara: any shift, both days\n- Leo: closes only\n\nTexts:\n- Jon (Mon): \"Can I have Saturday off? My sister's wedding.\" Me: \"Of course, approved.\"\n- Leo: \"I can do both closes if you need.\"\n\nRule: no one works both shifts on the same day.\n\nOther: window display needs redoing. Gift wrap supplies low.","rules":[{"type":"numberedItems","count":4},{"type":"maxWords","max":25},{"type":"plainText"}],"mistakes":[{"title":"Missing the hour cap","why":"Mia is available for any shift, so the AI schedules her.","fix":"Add: \"Mia is at 18 of 20 hours; one more shift puts her over.\"","checks":["r1"]},{"title":"Missing the time-off","why":"Jon opens, so the AI gives him Saturday open.","fix":"Add: \"Jon has Saturday off.\"","checks":["r1","r2"]},{"title":"Ignoring the no-doubles rule","why":"The AI gives Kara both Saturday shifts.","fix":"Add: \"No one works both shifts in a day.\"","checks":["r2"]},{"title":"Letting the AI pick the layout","why":"The AI makes a table with notes.","fix":"Be exact: \"Exactly 4 numbered lines like '1. Sat open - Kara'. Plain text.\"","checks":["numberedItems","plainText","r0"]},{"title":"Trusting the AI to count words","why":"AI is bad at counting. Ask for \"under 25 words\" and it often lands well over.","fix":"Cap each part instead: \"each line under 8 words.\"","checks":["maxWords"]}],"promptHints":[{"label":"Says how many lines","patterns":["\\b(4|four)\\b"]},{"label":"States the hour cap","patterns":["cap","20 hours","18","mia"]},{"label":"Uses the time-off","patterns":["saturday off","jon","wedding","time.off"]},{"label":"Bans doubles","patterns":["both shifts","double","same day"]},{"label":"Sets a word limit","patterns":["\\d+\\s*words","word (limit|count)"]}],"hint":"Weekend coverage has three traps: an hour cap, a day off and a no-doubles rule. Spell all three out.","rubricLabels":["Has 4 lines in order (Sat open, Sat close, Sun open, Sun close), each with one name","Jon does not work Saturday, Mia does not work at all (one 5-hour shift would put her over her 20-hour cap), Jon only opens and Leo only closes","Saturday open is Kara, and no one works both shifts on one day (for example Sat open Kara, Sat close Leo, Sun open Jon, Sun close Leo or Kara)"]}