{"id":"cx-repair-estimate-change-sms-math","audience":"small-business","category":"support-work","technique":"constraints","track":"support","level":"intermediate","title":"Text an auto-repair customer a changed estimate for approval","free":false,"task":"Write an SMS from Delmar Auto to Mrs. Soto. Start with exactly \"Delmar Auto:\". Show the new total as a sum like \"$420 + $165 = $585\", say we need her approval before continuing, and end with exactly \"Reply YES to approve or NO to keep the original work only\". Plain text, under 65 words.","materialLabel":"Your material (attached to your prompt automatically)","material":"JOB #2207, Mrs. Maria Soto, 2016 sedan\nOriginal estimate (approved Nov 4): front brake pads and rotors, $420.\nUpdate (Nov 6, 10:15 AM): the mechanic, Dev, found a seized brake caliper on the front left. Replacing it costs $165 more (part and labor). Without it, the new pads will wear unevenly.\nOptions: approve the caliper (new total $585) or keep the original work only ($420) and the caliper stays as is.\nWe never continue past the estimate without written approval (a text reply counts).\nShop phone: 555-0123, open 8 AM to 5 PM. The car is promised for pickup tomorrow at 4 PM if approved by 2 PM today.\nFor reference, Mrs. Soto prefers texts to calls.","rules":[{"type":"plainText"},{"type":"maxWords","max":65}],"mistakes":[{"title":"Skipping the sum","why":"The AI states only $585.","fix":"Say: \"Show the math: $420 + $165 = $585.\"","checks":["r1"]},{"title":"No deadline","why":"The AI forgets that approval by 2 PM matters.","fix":"Add: \"Approve by 2 PM today for pickup tomorrow at 4 PM.\"","checks":["r2"]},{"title":"Wrong start or end","why":"The AI writes its own greeting and closing.","fix":"Give the exact first and last text.","checks":["r0"]},{"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":"Shows the sum","patterns":["\\$420 \\+","sum","math"]},{"label":"Sets start and end","patterns":["delmar auto:","reply yes"]}],"hint":"Estimate changes need the sum, the reason, an approval request and a deadline in very few words.","rubricLabels":["Starts with exactly \"Delmar Auto:\" and ends with exactly \"Reply YES to approve or NO to keep the original work only\"","Shows the new total as $420 + $165 = $585 and says the reason is a seized brake caliper (front left)","Says we need her approval before continuing, and states the pickup condition (approved by 2 PM today for pickup tomorrow at 4 PM)"]}