{"id":"cs-holiday-freeze-go-live-date-lines","audience":"customer-success","category":"support-work","technique":"constraints","track":"support","level":"advanced","title":"Find the go-live date around holidays and a customer freeze","free":false,"task":"Work out the plan in four labeled lines: \"Training:\" (start and end, with weekdays), \"Earliest go-live:\", \"Go-live:\" and \"Freeze check:\". Apply every rule below. Use the calendar given. Plain text, under 90 words.","materialLabel":"Your material (attached to your prompt automatically)","material":"RULES\n- Data migration completes Wed Nov 25.\n- Training starts on the first business day after migration completes. Business days exclude weekends and the company holidays Thu Nov 26 and Fri Nov 27.\n- Training takes 4 business days.\n- Go-live must be at least 5 business days after the last training day, and must be on a Tuesday or Wednesday.\n- The customer's change freeze runs Dec 18 to Jan 4, inclusive; no go-live inside it.\n\nCALENDAR 2026\nNov 25 Wed, Nov 26 Thu, Nov 27 Fri, Nov 28 Sat, Nov 29 Sun, Nov 30 Mon, Dec 1 Tue, Dec 2 Wed, Dec 3 Thu, Dec 4 Fri, Dec 5 Sat, Dec 6 Sun, Dec 7 Mon, Dec 8 Tue, Dec 9 Wed, Dec 10 Thu, Dec 11 Fri, Dec 12 Sat, Dec 13 Sun, Dec 14 Mon, Dec 15 Tue, Dec 16 Wed, Dec 17 Thu, Dec 18 Fri.\n\nThe customer would \"love to go live before the 9th\" (their VP's wish).","rules":[{"type":"plainText"},{"type":"maxWords","max":90}],"mistakes":[{"title":"Starting training on a holiday","why":"The AI starts Nov 26 or counts the holidays.","fix":"Say: \"Business days exclude weekends and Nov 26-27.\"","checks":["r1"]},{"title":"Ignoring the Tue/Wed rule","why":"The AI picks Dec 10 as the go-live.","fix":"Say: \"Go-live must be a Tuesday or Wednesday; Dec 10 is only the earliest.\"","checks":["r2"]},{"title":"Following the VP's wish","why":"The AI moves go-live before Dec 9.","fix":"Say: \"Apply every rule; ignore wishes.\"","checks":["r2"]},{"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":"The AI runs long and cannot count its own words.","fix":"Cap each part (\"each line under 12 words\") and add \"under N words in total\".","checks":["maxWords"]},{"title":"Leaving a requirement unstated","why":"The AI follows its own defaults unless the prompt spells this out.","fix":"State it plainly in your prompt: the output has four lines starting 'Training:', 'Earliest go-live:', 'Go-live:' and 'Freeze check:'.","checks":["r0"]}],"promptHints":[{"label":"Names the four labels","patterns":["training:","earliest go-live","go-live:","freeze check"]},{"label":"Business days rule","patterns":["business day","holiday","exclude"]},{"label":"Tue or Wed","patterns":["tuesday or wednesday","tue","wed"]},{"label":"Uses the calendar","patterns":["calendar","weekday"]},{"label":"Asks for plain text","patterns":["plain","no bold","no markdown","no formatting","no headings"]},{"label":"Sets a word cap","patterns":["\\d+\\s*words","under \\d+","word"]}],"hint":"Date puzzles need every rule stated and the calendar used; make the AI show weekdays so mistakes are visible.","mission":"Find the earliest go-live date around holidays and the freeze.","musts":["Apply every rule","Weekdays on training dates","Freeze check line"],"rubricLabels":["The output has four lines starting \"Training:\", \"Earliest go-live:\", \"Go-live:\" and \"Freeze check:\"","Training is Mon Nov 30 to Thu Dec 3, and the earliest go-live is Thu Dec 10 (5 business days after Dec 3)","Go-live is Tue Dec 15 (the first Tuesday or Wednesday on or after Dec 10) and the freeze check says it is before the Dec 18 freeze"]}