{"id":"proc-normalize-pack-sizes-quote-table","audience":"procurement","category":"operations-work","track":"operations","technique":"verification","level":"advanced","title":"Put quotes with different pack sizes on a per-unit basis","free":false,"task":"Write a prompt for a markdown table with columns Vendor, Per unit and Total, one row per vendor, then a last line starting \"For approval:\". Per unit is price divided by units in the pack, to three decimals where needed. Total is the cost to buy 1,200 units using whole cases, plus freight. The last line names the vendor with the lowest total; the buyer approves. Under 110 words.","materialLabel":"Your material (attached to your prompt automatically)","material":"QUOTES - 1,200 units of 16-oz poly bottles needed\n\nVendor A (Pacific Pack): $54.00 per case of 24 bottles. Freight $120.\nVendor B (Dunmore Plastics): $2.40 per bottle, sold individually. Delivered free.\nVendor C (Cascade Containers): $26.40 per case of 12 bottles. Freight $90. Minimum order 100 cases.\n\nNotes: Case counts must be whole cases. Quotes are valid for 30 days. All three bottles meet our spec sheet.\nDunmore's rep wrote: \"Our per-bottle price is the simplest, and we ship free, so we're the best deal.\"\nThe buyer approves the vendor and issues the PO.","rules":[{"type":"maxWords","max":110}],"promptHints":[{"label":"Names the columns","patterns":["vendor.*per unit.*total","table"]},{"label":"Normalizes pack size","patterns":["per unit","per bottle","price /","divided by"]},{"label":"Includes freight","patterns":["freight","whole cases"]},{"label":"Gives the final line","patterns":["for approval"]},{"label":"Sets a length limit","patterns":["\\d+\\s*words","word (limit|count)","under \\d+"]}],"mistakes":[{"title":"Comparing case prices","why":"The AI compares $54, $2.40 and $26.40 directly.","fix":"Say: \"Per unit = price / bottles per case.\"","checks":["r1"]},{"title":"Forgetting freight","why":"The AI picks Vendor B because it ships free, without adding freight to the others.","fix":"Say: \"Total = cost of 1,200 bottles in whole cases plus freight.\"","checks":["r2"]},{"title":"Wrong last line","why":"The AI declares a winner without totals.","fix":"Say: \"Last line: For approval: [vendor] - [total].\"","checks":["r0"]},{"title":"Trusting the AI to count words","why":"AI is bad at counting and usually runs long, so a vague \"keep it short\" lands over the limit.","fix":"Cap each part instead of the total, for example \"each line under 15 words\".","checks":["maxWords"]}],"hint":"Say how to get per-unit and total, with an example of each, and what the last line holds.","mission":"Compare vendor quotes fairly on a per-unit basis.","musts":["Whole cases for 1,200 units","Add freight","Buyer approves lowest"],"rubricLabels":["The output is a markdown table with the columns Vendor, Per unit and Total and one row each for Vendors A, B and C, followed by a line starting \"For approval:\"","Per unit values are A 2.25 (54 / 24), B 2.40 and C 2.20 (26.40 / 12)","Totals are A 50 x 54 + 120 = 2,820, B 1,200 x 2.40 = 2,880 and C 100 x 26.40 + 90 = 2,730, and For approval names Vendor C at 2,730"]}