{"id":"ind-hc-holiday-provider-coverage","audience":"healthcare","category":"planning","technique":"grounding","title":"Send providers the holiday coverage schedule after swaps","free":false,"task":"As office manager, you're emailing the holiday coverage schedule to your providers. Write exactly 4 numbered lines in date order, each in the form \"Day, Date - provider - hours\", under 60 words, plain text. Apply the approved swap and leave out the swap that was only requested. Write a prompt that gets you exactly that.","materialLabel":"The draft schedule and swap requests (attached to your prompt automatically)","material":"HOLIDAY COVERAGE DRAFT - Birchway Family Health (fictional) - posted Nov 3\n\n- Wed, Dec 24: Dr. Ogunleye, 8 AM-12 PM\n- Fri, Dec 26: NP Castillo, 9 AM-3 PM\n- Wed, Dec 31: Dr. Brandt, 8 AM-12 PM\n- Fri, Jan 2: Dr. Ogunleye, 9 AM-5 PM\n(Closed Dec 25 and Jan 1.)\n\nSWAP REQUESTS\n1. Nov 4 - Dr. Ogunleye and Dr. Brandt asked to swap Dec 24 and Dec 31. Medical director (Dr. Kaur) APPROVED Nov 5.\n2. Nov 5 - NP Castillo asked to swap Dec 26 with Dr. Lindqvist. Dr. Kaur: \"Pending - I need to check Dr. Lindqvist's credentialing at the satellite. Don't publish yet.\"\n\nOther notes:\n- Hours don't change with swaps; the provider changes.\n- Answering service covers closed days.\n- Holiday potluck Dec 19.","rules":[{"type":"numberedItems","count":4},{"type":"maxWords","max":60},{"type":"plainText"}],"mistakes":[{"title":"No fixed shape","why":"The AI writes a friendly email with the schedule in a table and notes.","fix":"Be exact: \"Exactly 4 numbered lines: Day, Date - provider - hours.\"","checks":["numberedItems","plainText"]},{"title":"Trusting the AI to count words","why":"AI is bad at counting. Ask for \"under 60 words\" and it often lands well over.","fix":"Cap each part instead: \"each line under 12 words.\"","checks":["maxWords"]},{"title":"Missing the approved swap","why":"The draft lists the old assignments first, and the AI copies them.","fix":"Add: \"Apply the approved Dec 24/Dec 31 swap.\"","checks":["r0"]},{"title":"Applying a pending swap","why":"The AI treats every request as done, or mentions it as \"pending.\"","fix":"Add: \"Don't apply or mention the pending Dec 26 swap.\"","checks":["r1"]},{"title":"Adding extras","why":"The AI adds the closed days, the answering service and the potluck.","fix":"Add: \"Only the 4 coverage lines.\"","checks":["r2"]}],"promptHints":[{"label":"Applies the approved swap","patterns":["approved","swap","dec(ember)? 24"]},{"label":"Ignores the pending swap","patterns":["pending","not (approved|final)","requested"]},{"label":"Sets the number of lines","patterns":["\\b(4|four)\\b.{0,20}(lines|days|dates)"]},{"label":"Shows the line shape","patterns":["day, date","provider - ","hours"]},{"label":"Sets a word limit","patterns":["\\d+\\s*words","word (limit|count)"]}],"hint":"Schedules go wrong when requests and approvals get mixed up. Tell the AI which swap is approved, which isn't, and the exact line shape.","rubricLabels":["Dec 24 is Dr. Brandt, 8 AM-12 PM and Dec 31 is Dr. Ogunleye, 8 AM-12 PM (the approved swap applied)","Dec 26 is still NP Castillo, 9 AM-3 PM (the pending swap is not applied), and Jan 2 is Dr. Ogunleye, 9 AM-5 PM","Lines are in date order (Dec 24, Dec 26, Dec 31, Jan 2) in the form 'Day, Date - provider - hours', with no notes about pending requests, closed days or the potluck"]}