{"id":"wri-pm-announcement-draft-feedback","audience":"product-managers","category":"writing-feedback","technique":"verification","title":"Get ranked feedback on an in-app announcement before it ships","free":false,"task":"Before your in-app announcement ships, you want a quick review. Ask for exactly 3 numbered issues ranked by how much they'd hurt users, each under 20 words, plain text. Issue 1 must be any statement that contradicts the launch notes. No rewritten announcement, no praise, no intro. Write a prompt that gets that review.","materialLabel":"Your draft announcement and the launch notes (attached to your prompt automatically)","material":"DRAFT IN-APP ANNOUNCEMENT (shows as a banner + modal)\n\nTitle: Introducing Shared Calendars!\nBody: Great news! Starting today, every Planbright user can share calendars with their whole team. Leverage synergistic scheduling to unlock cross-functional visibility. Just click the Share icon next to any calendar, pick teammates, and choose View or Edit. Shared calendars sync instantly across web, iOS and Android. Questions? Check out our Help Center or reply to this message!\n\nLAUNCH NOTES (from the release ticket)\n- Feature: Shared Calendars.\n- Plans: Pro and Business only. Free plan users see an upgrade prompt when they click Share.\n- Permissions: View or Edit.\n- Platforms: web and iOS on launch day. Android in the next release (about 3 weeks).\n- Support: the in-app modal can't receive replies. Help Center link only.\n- Launch day: Tuesday.","rules":[{"type":"numberedItems","count":3},{"type":"maxWords","max":80},{"type":"plainText"}],"mistakes":[{"title":"Asking for general feedback","why":"The AI gives a long, unranked list and a polished rewrite.","fix":"Set it: \"Exactly 3 numbered issues, ranked by user impact.\"","checks":["numberedItems"]},{"title":"Trusting the AI to count words","why":"AI is bad at counting. Ask for \"under 80 words\" and it often lands well over.","fix":"Cap each part: \"Each issue under 20 words.\"","checks":["maxWords"]},{"title":"Not checking against the facts","why":"The AI reviews tone and style but doesn't compare claims to the launch notes.","fix":"Add: \"Issue 1 must be any claim that contradicts the launch notes.\"","checks":["r0","r1"]},{"title":"Getting a rewrite","why":"AI loves to hand back \"a revised version\" you didn't ask for, plus \"Great draft!\"","fix":"Add: \"Output only the 3 issues. No rewrite, no praise. Plain text.\"","checks":["r2","plainText"]}],"promptHints":[{"label":"Sets the number of issues","patterns":["\\b(3|three)\\b.{0,15}(issues|problems|points|notes)","numbered"]},{"label":"Checks against the notes","patterns":["launch notes","contradict","fact","accura"]},{"label":"Asks for a ranking","patterns":["rank","most (important|serious|harm)","impact","order"]},{"label":"Bans a rewrite","patterns":["don'?t rewrite","no rewrite","only the","no praise"]},{"label":"Asks for plain text","patterns":["plain","no bold","no markdown","no formatting","no headings"]}],"hint":"The most important review is a fact check against your own notes. Tell the AI what to compare, how many issues, and to skip the rewrite.","rubricLabels":["Issue 1 flags a statement that contradicts the launch notes (the claim that every user gets it when it is Pro and Business only, or the claim that it syncs on Android when Android comes later)","Across the 3 issues, the review catches at least two of: the every-user plan claim, the Android claim, the 'reply to this message' line (the modal can't receive replies), or the jargon sentence ('synergistic scheduling')","The reply is only the 3 numbered issues: no praise, no intro, and no rewritten announcement"]}