{"id":"proc-requisition-readiness-present-vs-missing","audience":"office","category":"operations-work","track":"operations","technique":"verification","level":"beginner","title":"Check a purchase request for the seven required fields","free":false,"task":"Write a prompt for plain text with exactly two lines starting \"Present:\" and \"Missing or unclear:\". The required fields are item, quantity, estimated cost, budget code, delivery date, requester and approver. A vague value like ASAP is unclear, not present. Separate items with semicolons. Under 50 words.","materialLabel":"Your material (attached to your prompt automatically)","material":"PURCHASE REQUEST EMAIL\n\nFrom: Hector Salas, Warehouse Ops\nTo: procurement@tidewell.example.test\n\nHi, we need 3 new pallet jacks for the east dock. Estimated total is around $4,200 for all three. We need them ASAP since two of the old ones are failing. Let me know if you need anything else, thanks!\n\nHector\n\nRequired for every request (procurement checklist): item description, quantity, estimated cost, budget code, delivery date (an actual date), requester, approver (name of the person approving the spend).\n\nProcurement will not issue a PO until every field is complete.","rules":[{"type":"plainText"},{"type":"maxWords","max":50}],"promptHints":[{"label":"Quotes the two lines","patterns":["present:","missing or unclear:"]},{"label":"Lists the seven fields","patterns":["budget code","delivery date","approver","requester"]},{"label":"Handles vague values","patterns":["asap","vague","unclear"]},{"label":"Uses semicolons","patterns":["semicolon"]},{"label":"Asks for plain text","patterns":["plain","no bold","no markdown","no formatting","no headings"]}],"mistakes":[{"title":"Accepting ASAP","why":"The AI lists the delivery date as present.","fix":"Say: \"A vague value such as ASAP is unclear, not present.\"","checks":["r2"]},{"title":"Missing the approver","why":"The AI assumes Hector approves his own request.","fix":"Say: \"The approver is a separate field; list it if not named.\"","checks":["r2"]},{"title":"Wrong structure","why":"The AI writes a checklist with ticks.","fix":"Say: \"Exactly two lines: Present: and Missing or unclear:\".","checks":["r0","r1"]},{"title":"Getting markdown back","why":"AI adds bold, headings and bullets 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 over the limit.","fix":"Cap each part instead of the total, for example \"each line under 15 words\".","checks":["maxWords"]}],"hint":"List the seven fields, say how to treat ASAP and name the two lines.","mission":"Check the purchase request has all seven required fields.","musts":["ASAP is unclear","Semicolon-separated items","Two labeled lines"],"rubricLabels":["There are exactly two lines starting Present: and Missing or unclear:","Present lists the item (pallet jacks), quantity (3), estimated cost ($4,200) and requester (Hector Salas)","Missing or unclear lists the budget code, the delivery date (ASAP is not a date) and the approver, and does not list any of the present fields"]}