{"id":"pro-sb-cafe-weekday-shifts","audience":"small-business","category":"planning","technique":"constraints","title":"Build a café's weekday shift schedule around everyone's limits","free":false,"task":"You own a small café open Monday to Friday and need next week's schedule for the staff group text. You want exactly 5 numbered lines, one per day, each naming the opener (6-12) and closer (12-6), under 70 words, plain text. Respect everyone's availability and this week's time-off request, don't give anyone two shifts on the same day, and only put yourself on a shift nobody else can cover. Write a prompt that gets you exactly that.","materialLabel":"Your staff notes (attached to your prompt automatically)","material":"Corner Cup - staff notes (you are Sam, the owner)\nHours Mon-Fri. Two shifts a day: open 6-12, close 12-6. Closed weekends.\n\nRosa - mornings only. Can work any weekday morning.\nJamal - afternoons only. Mon, Tue, Wed (classes Thu/Fri).\nPriya - any shift, any day, but max 3 shifts a week (she's in school part-time).\nMe (Sam) - I'd rather do bookkeeping, only put me on if there is no other option.\n\nHouse rule: nobody works both shifts in one day. Too long.\n\nTexts this week:\nRosa: \"Hi Sam, can I have Thursday off next week? Dentist in the morning and then my kid's thing.\"\nSam: \"Sure, Thursday off is fine.\"\nPriya: \"I can pick up extra if needed, just remember my 3 max!\"\nJamal: \"All good for my usual days.\"\n\nOther stuff:\n- Milk delivery moved to Tuesdays.\n- New pumpkin syrup arrives Wednesday, start selling it Thursday.\n- Espresso machine service Friday at 5pm, close might run late.","rules":[{"type":"numberedItems","count":5},{"type":"maxWords","max":70},{"type":"plainText"}],"mistakes":[{"title":"Not stating the limits","why":"The AI spreads shifts evenly and quietly breaks someone's availability or the no-doubles rule.","fix":"Add: \"Rosa mornings only and off Thursday, Jamal afternoons Mon-Wed, Priya max 3, no doubles.\"","checks":["r1"]},{"title":"Forgetting who's the backup","why":"The AI puts the owner in the rotation like everyone else.","fix":"Add: \"Only schedule Sam if no one else can take that shift.\"","checks":["r2"]},{"title":"Letting the AI pick the layout","why":"The AI builds a big table with headings, which breaks in a group text.","fix":"Be exact: \"Exactly 5 numbered lines like '1. Mon: open Rosa, close Jamal'. Plain text.\"","checks":["numberedItems","plainText","r0"]},{"title":"Trusting the AI to count words","why":"AI is bad at counting. Ask for \"under 70 words\" and it often lands well over.","fix":"Cap each part instead: \"each line under 9 words.\"","checks":["maxWords"]}],"promptHints":[{"label":"Says how many lines","patterns":["\\b(5|five)\\b"]},{"label":"Shows the line shape","patterns":["open .{0,15}close","opener","closer","one (line )?per day"]},{"label":"States who can work when","patterns":["mornings only","afternoons","availab","max 3","time off|day off|off thursday"]},{"label":"Bans double shifts","patterns":["both shifts","double","two shifts"]},{"label":"Says when to use the owner","patterns":["only (put|schedule|use) (me|sam)","last resort","no other option","owner"]}],"hint":"Scheduling is a puzzle with rules. Spell out every limit, including the time-off request and when you, the owner, should fill in.","rubricLabels":["Each of the 5 lines is one weekday (Mon to Fri, in order) and names both an opener and a closer","Everyone fits their availability: Rosa only mornings and not Thursday, Jamal only afternoons Mon-Wed, no one works both shifts on the same day, and Priya has at most 3 shifts","Sam (the owner) appears only on Thursday's closing shift, the one shift nobody else can cover, and the lines add nothing outside the schedule (no syrup, milk or espresso notes)"]}