{"id":"proc-quote-validity-dates-check","audience":"procurement","category":"operations-work","track":"operations","technique":"verification","level":"intermediate","title":"Check which supplier quotes are still valid today","free":false,"task":"Write a prompt for plain text with exactly five lines: \"Q-1:\" to \"Q-4:\" and \"Action:\". Today is March 10. Each quote line shows the expiry date worked out, then VALID or EXPIRED and how many days left or ago. The Action line names the quotes to ask for re-confirmation and says the buyer decides next steps. Under 90 words.","materialLabel":"Your material (attached to your prompt automatically)","material":"OPEN QUOTES - to be checked on Monday March 10\n\nQ-1 Ridgeline Supply: \"Valid until March 15.\"\nQ-2 Hartley Express: \"Valid for 30 days from the quote date of February 5.\"\nQ-3 Summit Components: \"Valid through the end of the first quarter\" (the fiscal year starts January 1).\nQ-4 Cascade Containers: \"Valid for 45 days from January 20.\"\n\nNotes: Count days on the calendar. February has 28 days this year. The requester thinks \"all four are fine, they were all quoted this quarter.\" Pricing on an expired quote is not guaranteed; the buyer decides whether to ask for a new quote or re-confirmation.","rules":[{"type":"plainText"},{"type":"maxWords","max":90}],"promptHints":[{"label":"Quotes the five labels","patterns":["q-1:","q-4:","action:"]},{"label":"Gives today's date","patterns":["march 10","mar 10","today"]},{"label":"Asks to show expiry math","patterns":["expiry","show","feb 5"]},{"label":"Leaves decision to the buyer","patterns":["buyer decides","re-confirm"]},{"label":"Asks for plain text","patterns":["plain","no bold","no markdown","no formatting","no headings"]}],"mistakes":[{"title":"Assuming all valid","why":"The AI agrees with the requester because they were quoted this quarter.","fix":"Say: \"Work out each expiry date and show it.\"","checks":["r1"]},{"title":"Calendar errors","why":"The AI forgets February has 28 days.","fix":"Say: \"February has 28 days; Feb 5 + 30 days = Mar 7.\"","checks":["r1"]},{"title":"Wrong lines","why":"The AI writes a table.","fix":"Quote the five labels.","checks":["r0","r2"]},{"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":"Say today's date, show the expiry dates and name what Action holds.","mission":"Find which supplier quotes are still valid on March 10.","musts":["Work out expiry dates","Days left or ago","Buyer decides next steps"],"rubricLabels":["There are five lines starting Q-1:, Q-2:, Q-3:, Q-4: and Action: in that order","Q-1 expires March 15 (VALID, 5 days left), Q-2 expires March 7 (EXPIRED, 3 days ago), Q-3 expires March 31 (VALID, 21 days left) and Q-4 expires March 6 (EXPIRED, 4 days ago)","Action names Q-2 Hartley and Q-4 Cascade for re-confirmation and says the buyer decides the next steps"]}