{"id":"res-hc-scheduling-app-requirements","audience":"healthcare","category":"research","technique":"constraints","title":"Check three staff scheduling apps against your must-haves","free":false,"task":"Your clinic manager asked you to check 3 staff scheduling apps against the clinic's 4 must-haves. You want exactly 3 numbered lines, one per app, each saying Meets all or Missing: followed by the unmet must-haves, based only on the vendor notes. Treat anything the notes don't confirm as missing, in plain text with nothing else.","materialLabel":"Your must-haves and vendor notes (attached to your prompt automatically)","material":"STAFF SCHEDULING APP REVIEW - Lakeside Family Clinic (22 staff)\n\nMust-haves (from clinic manager Rhonda):\nA. Shift swap requests that a manager approves in the app\nB. Works on iPhone and Android\nC. Under $5 per user per month\nD. Exports hours to our payroll as a CSV file\n\nVENDOR NOTES\nShiftNest: $4/user/month. iPhone and Android apps. Shift swaps with manager approval. CSV export of hours: yes.\n\nRotaPal: $3.50/user/month. iPhone and Android. Shift swaps happen directly between staff, no manager step. CSV export: yes.\n\nCareShift: $6/user/month, or $4.80/user/month if billed annually (annual billing confirmed on pricing page). iPhone app; Android app \"coming in 2027.\" Shift swaps with manager approval. CSV export: yes.\n\nNote: A coworker said RotaPal is adding manager approval soon, but I couldn't find it on their site.","rules":[{"type":"numberedItems","count":3},{"type":"plainText"}],"mistakes":[{"title":"Counting promises","why":"A coworker's tip and a 'coming in 2027' app sound close enough, so the AI may give credit for them.","fix":"Say: \"Treat anything the notes don't confirm as missing.\"","checks":["r1"]},{"title":"Missing the annual price","why":"CareShift's headline price is over $5, and the AI may stop there.","fix":"Add: \"Use any confirmed price option.\"","checks":["r1"]},{"title":"Getting a full review","why":"The AI writes pros and cons and a pick, burying the yes/no you need.","fix":"Say: \"Output only the 3 lines: Meets all or Missing: X.\"","checks":["r0","r2"]},{"title":"Not saying how many","why":"The AI decides the length itself and usually returns more lines, one per app than you can use.","fix":"Be exact: \"exactly 3 numbered lines, one per app.\"","checks":["numberedItems"]},{"title":"Getting markdown back","why":"AI defaults to bold labels and headings, which show up as stray symbols in a message to your manager.","fix":"Ask for \"plain text, no bold, no headings.\"","checks":["plainText"]}],"promptHints":[{"label":"Lists the must-haves","patterns":["must.?have","manager approv","android","\\$5","csv"]},{"label":"Treats unconfirmed as missing","patterns":["confirm","coming soon","not (yet )?available","(don't|do not) count"]},{"label":"Gives the line shape","patterns":["meets all","missing:?","format"]},{"label":"Says exactly how many","patterns":["\\b(3|three)\\b.{0,25}(line|app)","exactly \\d+"]},{"label":"Asks for plain text","patterns":["plain","no bold","no markdown","no formatting","no headings"]}],"hint":"A requirements check is yes or no per item. Tell the AI to count only what's confirmed and give it the exact words for each line.","rubricLabels":["ShiftNest is Meets all","RotaPal is Missing manager-approved shift swaps (A), not counting the coworker's unconfirmed 'adding soon', and CareShift is Missing Android (B) only (its $4.80 annual price is under $5)","Outputs only the 3 numbered lines using Meets all or Missing: no intro, no recommendation, no pricing math beyond what's needed"]}