{"id":"legalops-intake-triage-routing-table","audience":"legal","category":"legal-compliance","track":"legal","level":"intermediate","technique":"constraints","title":"Sort five legal requests into a routing table","free":false,"task":"Turn the five intake requests into a markdown table with the columns Request, Route to, Urgency, Missing info. One row per request, in the order received. Route to must be exactly one team name from the routing list; if a request fits none or two teams, write Triage lead. The Request cell is the ID and the requester's first name (for example \"R1 Dana\"). Urgency is High only if the requester states a deadline within 5 business days of today (Monday Nov 9), written with that date like \"High (Nov 12)\"; otherwise Normal. Missing info is a short phrase or None. Output only the table. Legal Ops confirms the routing.","materialLabel":"Routing list and requests (attached to your prompt automatically)","material":"Teams: Commercial Contracts (drafting, signing and renewing agreements and NDAs), Employment (workplace and HR matters), Privacy & Data (personal data, data requests), IP & Brand (trademarks, logos, copyright), Disputes (claims, demand letters, fee disputes), Triage lead.\n\nToday: Monday, Nov 9, 2026.\n\nR1 - Dana Reyes, Sales: \"Brightwater Foods sent their NDA. Need it signed by Nov 12 so the demo can happen.\"\n\nR2 - Omar Haddad, Marketing: \"We'd like to use a photo from a customer's social post in our December newsletter. It goes out Dec 3.\"\n\nR3 - Priya Nair, Operations: \"A vendor sent a letter demanding $18,000 for a late cancellation and says it will go to collections. They want a reply by Nov 11.\"\n\nR4 - Len Ortiz, Support: \"A customer asked for a copy of all the data we hold on her. She is also disputing her renewal fee. No date given.\"\n\nR5 - Mei Chen, HR: \"A manager wants to change a team member's schedule. Need to know the process before the Dec 1 rota is posted.\"","rules":[{"type":"maxWords","max":170}],"mistakes":[{"title":"Two-team request guessed","why":"The AI picks one team for the request that fits two.","fix":"Say: \"If a request fits none or two teams, write Triage lead.\"","checks":["r1"]},{"title":"Urgency by tone","why":"The AI marks everything High or goes by wording, not dates.","fix":"Say: \"High only if the stated deadline is within 5 business days of Nov 9.\"","checks":["r2"]},{"title":"Extra text around the table","why":"The AI adds an intro and notes.","fix":"Say: \"Output only the table, with these four columns.\"","checks":["r0"]},{"title":"Trusting the AI to count words","why":"AI is bad at counting. Ask for a total word limit and it often lands over it.","fix":"Cap each part instead, for example: \"each line under 15 words.\"","checks":["maxWords"]}],"promptHints":[{"label":"Names the columns","patterns":["route to","missing info","urgency"]},{"label":"Triage lead fallback","patterns":["triage lead"]},{"label":"Date rule","patterns":["5 business days","within 5"]},{"label":"Table only","patterns":["only the table","table only"]},{"label":"Today's date","patterns":["nov 9","monday"]}],"hint":"Give the four columns, the Triage lead fallback and the date rule for High.","mission":"Sort five legal requests into a routing table.","musts":["Route to one listed team","Triage lead if unclear","High only within 5 days"],"rubricLabels":["The output is only a markdown table with exactly the columns Request, Route to, Urgency, Missing info and five rows in order R1 to R5, with Request cells like \"R1 Dana\" (ID and first name), and no text before or after it","Route to is: R1 Commercial Contracts, R2 IP & Brand, R3 Disputes, R4 Triage lead, R5 Employment","Urgency is \"High (Nov 12)\" for R1 and \"High (Nov 11)\" for R3 only; R2, R4 and R5 are Normal"]}