{"id":"cx-queue-staffing-move-spare-agents","audience":"managers","category":"support-work","technique":"constraints","track":"support","level":"advanced","title":"Place two spare agents on the queues that are short","free":false,"task":"Start with the line \"STAFFING MOVE - Mon 14:00\". For each queue work out agents needed (tickets per hour divided by what one agent handles, rounded up) and compare it with the agents it has. Then output three lines \"Billing: +N\", \"Tech: +N\" and \"General: +N\" and a last line \"Unused: N\", giving each short queue the agents it lacks, up to the 2 spare agents. Plain text, under 50 words.","materialLabel":"Your material (attached to your prompt automatically)","material":"QUEUES AT 14:00 (tickets per hour, tickets one agent handles per hour, agents now)\nBilling: 60 tickets/hour, 12 per agent, 4 agents\nTech: 48 tickets/hour, 8 per agent, 5 agents\nGeneral: 30 tickets/hour, 10 per agent, 3 agents\n\nSpare agents available to move: 2.\n\nNOTES\nA queue that already has enough agents gets +0. Never give a queue more than it lacks. Round up needed agents (for example 4.2 needs 5). The Tech lead asked for 2 extra agents 'to be safe', but only the shortfall counts.","rules":[{"type":"plainText"},{"type":"maxWords","max":50}],"mistakes":[{"title":"Giving Tech two","why":"The AI follows the lead's request.","fix":"Say: \"Only the shortfall counts.\"","checks":["r1","r2"]},{"title":"Not rounding up","why":"The AI computes Tech as 6 but Billing as 5.0 and gets confused.","fix":"Say: \"Round needed agents up.\"","checks":["r1"]},{"title":"Missing the title or last line","why":"The AI skips them.","fix":"Quote the title and last line.","checks":["r0","r2"]},{"title":"Getting markdown back","why":"AI adds bold and headings by default, which show up as stray symbols where this is pasted.","fix":"Say \"plain text, no bold, no headings, no asterisks\".","checks":["plainText"]},{"title":"Trusting the AI to count words","why":"AI is bad at counting and usually runs long, so a vague \"keep it short\" lands well over the limit.","fix":"Cap each part instead of the total, for example \"each line under 15 words\".","checks":["maxWords"]}],"promptHints":[{"label":"Quotes the title","patterns":["staffing move - mon 14:00"]},{"label":"Defines needed agents","patterns":["divided by","round up","needed"]},{"label":"Limits to the shortfall","patterns":["shortfall","never give","only"]},{"label":"Asks for plain text","patterns":["plain","no bold","no markdown","no formatting","no headings"]},{"label":"Sets a length limit","patterns":["\\d+\\s*words","word (limit|count)","under \\d+"]}],"hint":"Quote the title, define needed agents with rounding and limit each queue to its shortfall.","rubricLabels":["The first line is exactly \"STAFFING MOVE - Mon 14:00\"","The lines are Billing: +1, Tech: +1 and General: +0 (Billing needs 5, Tech needs 6, General needs 3)","The last line is exactly \"Unused: 0\" and Tech does not get +2"]}