{"id":"cx-refund-approver-tiers-vip-uplift","audience":"operations","category":"support-work","technique":"constraints","track":"support","level":"advanced","title":"Route five refunds to approvers with a VIP tier uplift","free":false,"task":"Output a table with the header \"Refund | Approver\" and five rows R1 to R5, then a last line \"Director total: $N\" adding the amounts routed to Director. Approvers are Agent, Lead or Director. A VIP account moves up one tier (Agent to Lead, Lead to Director). Plain text, under 60 words.","materialLabel":"Your material (attached to your prompt automatically)","material":"REFUND APPROVAL TIERS\n- Up to $50: Agent approves\n- $51 to $250: Team lead approves\n- Over $250: Director approves\n- VIP accounts: the request moves up one tier.\n\nREFUND REQUESTS\nR1: $40, standard account\nR2: $40, VIP account\nR3: $200, standard account\nR4: $200, VIP account\nR5: $300, standard account\n\nNOTE: the finance team wants the director's workload for the week, so only the amounts that need a director count. Requests are reviewed in the order received. VIP status is shown on the account page and is set by the account manager, not by the amount spent. Approvals are logged in the refund tracker.","rules":[{"type":"plainText"},{"type":"maxWords","max":60}],"mistakes":[{"title":"Ignoring the VIP uplift","why":"The AI routes R2 to Agent.","fix":"Say: \"VIP moves up one tier.\"","checks":["r1"]},{"title":"Wrong total","why":"The AI sums all refunds or only the R5 amount.","fix":"Say: \"Add only the amounts routed to Director.\"","checks":["r2"]},{"title":"Missing table format","why":"The AI writes prose.","fix":"Give the header and the exact last line.","checks":["r0"]},{"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":"Gives the table header","patterns":["refund \\| approver"]},{"label":"Mentions the VIP uplift","patterns":["vip","one tier","moves up"]},{"label":"Gives the total line","patterns":["director total"]},{"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":"Give the header, explain the VIP rule and say how the total is built.","rubricLabels":["The first row is \"Refund | Approver\" followed by rows R1 to R5 in order","Approvers: R1 Agent, R2 Lead, R3 Lead, R4 Director, R5 Director","The last line is exactly \"Director total: $500\""]}