{"id":"cs-reference-eligibility-table-boundaries","audience":"managers","category":"support-work","technique":"verification","track":"support","level":"advanced","title":"Screen six customers for reference requests with boundary rules","free":false,"task":"Screen the customers for a reference request. Output a table with the header row exactly \"Customer | Eligible | Reason\" and six rows in the given order. Eligible is Yes only if all four rules pass. Reason is \"Meets all\" or the first failed rule in 5 words or fewer. Plain text, table only, under 70 words.","materialLabel":"Your material (attached to your prompt automatically)","material":"REFERENCE RULES (all four must pass): (1) latest NPS is 9 or 10; (2) customer for 12 months or more (12 counts); (3) no open P1 ticket; (4) not asked for a reference in the last 6 months (exactly 6 months ago counts as OK; less than 6 months does not).\nCheck the rules in order and report the first one that fails.\n\nCUSTOMERS\nAlder Foods: NPS 10, customer 18 months, no open P1, last asked 8 months ago.\nBirch Labs: NPS 9, customer 12 months, no open P1, last asked 6 months ago.\nCedar Co: NPS 8, customer 30 months, no open P1, never asked.\nDune Works: NPS 10, customer 11 months, no open P1, never asked.\nElm Partners: NPS 9, customer 20 months, 1 open P1, never asked.\nFir Logistics: NPS 10, customer 24 months, no open P1, last asked 3 months ago.\n\nAE comment: 'Dune is about a year old, count it.' (Rule 2 says 12 months.)","rules":[{"type":"plainText"},{"type":"maxWords","max":70}],"mistakes":[{"title":"Counting Dune","why":"The AE says to count the 11-month customer.","fix":"Say: \"Apply the rules exactly: 12 months or more.\"","checks":["r1"]},{"title":"Missing the boundaries","why":"Birch is exactly 12 months and exactly 6 months.","fix":"Say: \"12 months counts; exactly 6 months ago is OK.\"","checks":["r1"]},{"title":"Wrong table or long reasons","why":"The AI adds a column and writes sentences.","fix":"Say: \"Exact header; Reason 5 words or fewer; table only.\"","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":"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+"]},{"label":"States the boundaries","patterns":["12 counts","exactly 6 months","9 or 10"]},{"label":"Gives the header","patterns":["customer \\|","header"]}],"hint":"Eligibility rules hide edge cases. State all four rules with their boundaries and ask for the first failed rule.","rubricLabels":["The header row is exactly \"Customer | Eligible | Reason\" with six rows in order and nothing outside the table","Eligible is Yes for Alder and Birch and No for Cedar, Dune, Elm and Fir","Reasons are Meets all for the Yes rows and the first failed rule (NPS below 9, under 12 months, open P1, asked within 6 months) for Cedar, Dune, Elm and Fir, each 5 words or fewer"]}