{"id":"pro-pm-staged-rollout-dates","audience":"product-managers","category":"planning","technique":"constraints","title":"Plan a staged rollout with a hold rule and a holiday freeze","free":false,"task":"You're rolling a new checkout design out to customers in stages and need the plan for your launch channel. You want exactly 4 numbered lines in date order, each as date - percent of customers - check before moving on, under 50 words, plain text. Follow the 3-day hold rule between stages and the company's holiday freeze, which blocks one date. Write a prompt that gets you exactly that.","materialLabel":"Your rollout notes (attached to your prompt automatically)","material":"Checkout redesign - Penny Wise app - staged rollout\n\nStages: 5% -> 25% -> 50% -> 100%\nStart: Mon Dec 15 at 5%\n\nRule (launch policy): hold each stage at least 3 full days before the next stage, and only move up if checkout conversion is the same or better than the old design.\n\nCompany holiday change freeze (from the ops calendar): no rollout changes Dec 22 - Jan 2. Changes allowed again Jan 3.\n\nSo far planned:\n- Dec 15: 5%\n- Dec 18: 25%\n- Dec 21: 50%\n- Dec 24: 100% (??)\n\nOther: holiday party Dec 19. Write release notes.","rules":[{"type":"numberedItems","count":4},{"type":"maxWords","max":50},{"type":"plainText"}],"mistakes":[{"title":"Keeping the draft plan","why":"The draft puts 100% on Dec 24, inside the freeze.","fix":"Add: \"No changes Dec 22 - Jan 2; move 100% to Jan 3 or later.\"","checks":["r1"]},{"title":"Forgetting the hold rule","why":"The AI moves stages every day or two.","fix":"Add: \"Hold each stage at least 3 days.\"","checks":["r1"]},{"title":"Dropping the check","why":"The AI lists dates and percents but not what to check.","fix":"Add: \"Each line: the check before moving on.\"","checks":["r2"]},{"title":"Letting the AI pick the layout","why":"The AI writes a table with notes.","fix":"Be exact: \"Exactly 4 numbered lines, plain text.\"","checks":["numberedItems","plainText","r0"]},{"title":"Trusting the AI to count words","why":"AI is bad at counting. Ask for \"under 50 words\" and it often lands well over.","fix":"Cap each part instead: \"each line under 8 words.\"","checks":["maxWords"]}],"promptHints":[{"label":"Says how many lines","patterns":["\\b(4|four)\\b"]},{"label":"Mentions the freeze","patterns":["freeze","dec(ember)? 22","jan(uary)? 3"]},{"label":"States the hold rule","patterns":["3 (full )?days","hold","three days"]},{"label":"Asks for the check","patterns":["conversion","check","same or better"]},{"label":"Sets a word limit","patterns":["\\d+\\s*words","word (limit|count)"]}],"hint":"Rollout plans have to respect hold times and freezes. Spell out both, and ask for the check at each stage.","rubricLabels":["Lines are in date order with 5%, 25%, 50% and 100% stages","Each stage is at least 3 days after the previous one, and no stage falls Dec 22 - Jan 2: 100% is on or after Jan 3 (not Dec 24)","Each line includes the check before moving on (conversion same or better than the old design), and the party and release notes are left out"]}