{"id":"sales-territory-prospect-list-priority-csv","audience":"sales","category":"sales-work","technique":"format","track":"sales","level":"intermediate","title":"Prioritize a prospect list in a CSV and skip do-not-call accounts","free":false,"task":"Produce one fenced CSV with header account,priority,reason and one row for each account that can be contacted. Priority is 1, 2 or 3 using the rules (check in order). Skip any account marked do not contact. reason is under 7 words with no commas. Sort rows by priority (1 first), keeping the original order within a priority. At most 10 words outside the code block.","materialLabel":"Prospect list and priority rules (attached to your prompt automatically)","material":"PRIORITY RULES (check in order; first match wins):\nPriority 1: existing customer's parent company, or inbound request in the last 14 days.\nPriority 2: 100 to 1,000 employees in our target industries (manufacturing, logistics).\nPriority 3: everything else.\n\nPROSPECT LIST (today Nov 6):\n1. Ironclad Machining | manufacturing | 340 employees | no flags\n2. Bluewater Shipping | logistics | 2,100 employees | inbound demo request Nov 1\n3. Quill Publishing | media | 60 employees | no flags\n4. Harbor Metals | manufacturing | 800 employees | DO NOT CONTACT (asked to be removed)\n5. Redwood Freight | logistics | 150 employees | parent company Redwood Group is a customer\n6. Sable Foods | food retail | 400 employees | no flags\n7. Tern Tools | manufacturing | 40 employees | no flags\n\nNote: Bluewater matches Priority 1 first even though it has more than 1,000 employees.","rules":[{"type":"codeBlocks","count":1},{"type":"maxProseWords","max":10}],"mistakes":[{"title":"Including do-not-contact","why":"The AI adds Harbor Metals.","fix":"Add: \"Skip any account marked do not contact.\"","checks":["r0"]},{"title":"Applying rules out of order","why":"The AI makes Bluewater priority 3 for size.","fix":"Add: \"First matching rule wins, in the order listed.\"","checks":["r1"]},{"title":"Wrong sort","why":"The AI keeps the list order.","fix":"Add: \"Sort by priority, original order within a priority.\"","checks":["r1"]},{"title":"Commas and extra text","why":"Reasons contain commas and the AI adds prose.","fix":"Add: \"No commas in reasons; at most 10 words outside the block.\"","checks":["r2","codeBlocks","maxProseWords"]}],"promptHints":[{"label":"Names the header","patterns":["account,priority,reason","csv"]},{"label":"States first match wins","patterns":["first match","in order"]},{"label":"Skips do-not-contact","patterns":["do not contact","skip"]},{"label":"Sorts by priority","patterns":["sort","priority"]},{"label":"Bans commas in reasons","patterns":["no commas","commas"]}],"hint":"Give the header, the order of rules, the exclusion and the sort.","rubricLabels":["The code block has the header account,priority,reason and exactly 6 data rows (no row for Harbor Metals)","Priorities are Bluewater Shipping 1, Redwood Freight 1, Ironclad Machining 2, Quill Publishing 3, Sable Foods 3, Tern Tools 3 in that sorted order (original order within a priority)","No reason has a comma or more than 6 words, and the output has one code block"]}