{"id":"pm-staged-rollout-plan","audience":"product-managers","category":"planning","track":"productivity","technique":"format","title":"Write a staged rollout plan with go criteria","free":false,"task":"You're rolling out the new checkout to customers in stages. Write exactly 3 numbered stages in the form 'percent of customers - start date - go to next stage if...', plain text, under 75 words. Use the moved date and the agreed go criterion for each stage, and leave out the ideas that were dropped.","materialLabel":"Rollout notes (attached to your prompt automatically)","material":"Checkout v2 rollout plan - Pantrywise\n\nStages (agreed with eng + support, Feb 20):\n- Stage 1: 5% of customers, starts Mar 2. Go if checkout errors stay under 0.5% for 3 days.\n- Stage 2: 25% of customers, starts Mar 9. Go if conversion is no lower than old checkout (within 1 point) for 1 week.\n  UPDATE (Feb 26): stage 2 starts Mar 11 to avoid the Mar 9-10 promo weekend.\n- Stage 3: 100% of customers, starts Mar 18. Go criterion: support tickets about checkout under 20 per day.\n\nDropped ideas (don't include):\n- A 50% stage (too slow).\n- Letting customers opt in early.\n\nRollback: any stage can roll back within 15 minutes if errors spike. (Engineering owns this; not part of this plan's lines.)","rules":[{"type":"numberedItems","count":3},{"type":"maxWords","max":75},{"type":"plainText"}],"mistakes":[{"title":"Asking for 'a rollout plan'","why":"The AI writes a long doc with risks, rollback and comms sections.","fix":"Be exact: \"Exactly 3 numbered stages 'percent - date - go if...'. Plain text.\"","checks":["numberedItems","plainText","r2"]},{"title":"Trusting the AI to count words","why":"AI is bad at counting. Ask for a total word limit and it often lands over it.","fix":"Cap each line instead: \"each line under 20 words.\"","checks":["maxWords"]},{"title":"Using the old date","why":"Mar 9 appears first, with the update below it.","fix":"Add: \"Stage 2 starts Mar 11 (moved).\"","checks":["r0"]},{"title":"Adding dropped ideas","why":"The 50% stage sounds cautious, so the AI includes it.","fix":"Add: \"No 50% stage, no opt-in.\"","checks":["r1"]}],"promptHints":[{"label":"Shows the line shape","patterns":["percent.{0,15}date","go (to next stage )?if","criteri"]},{"label":"Uses the moved date","patterns":["mar(ch)? 11","moved","update"]},{"label":"Leaves out dropped ideas","patterns":["dropped","50%","opt.?in"]},{"label":"Sets the number of stages","patterns":["\\b(3|three)\\b.{0,15}stage"]},{"label":"Sets a word limit","patterns":["\\d+\\s*words","word (limit|count)"]}],"hint":"A rollout plan is only safe if every stage has a clear go rule. Show the AI the line shape, the moved date, and what was dropped.","rubricLabels":["Stage 1 is 5% starting Mar 2 with checkout errors under 0.5% for 3 days; stage 2 is 25% starting Mar 11 (not Mar 9) with conversion within 1 point of the old checkout for 1 week; stage 3 is 100% starting Mar 18 with checkout support tickets under 20 per day","No 50% stage and no customer opt-in appear","Each line follows 'percent - start date - go criterion', with no intro or rollback paragraph"]}