{"id":"cx-release-notes-support-briefing","audience":"product-managers","category":"support-work","technique":"audience","track":"support","level":"intermediate","title":"Turn release notes into a support briefing with expected questions","free":false,"task":"Write a briefing for the support team with exactly three lines starting \"Changed:\", \"Q1:\" and \"Q2:\" where Q1 and Q2 are the two questions customers will most likely ask, each followed by its answer after \" - \". Mention only what is in the released version. Plain text, under 110 words.","materialLabel":"Your material (attached to your prompt automatically)","material":"RELEASE 4.8 NOTES (shipped Nov 5)\n- New: Saved filters. Users can save a search in the Reports page and reopen it from a 'Saved' menu. Limit: 10 saved filters per user.\n- Changed: The export button moved from the top bar to the three-dot menu on each report.\n- Fixed: Dates on exported CSV files now use the user's time zone, not UTC.\n- Coming in 4.9 (not committed, depends on engineering): shared filters across a team.\n- Known issue: Saved filters do not yet include the date range; users reselect it each time. Fix planned but no date.\n\nSUPPORT INBOX THIS WEEK\n'Where did the export button go?' (7 tickets)\n'Can I share a saved filter with my team?' (3 tickets)\n'My export times look different' (2 tickets)","rules":[{"type":"plainText"},{"type":"maxWords","max":110}],"mistakes":[{"title":"Promising shared filters","why":"The AI says shared filters arrive in 4.9.","fix":"Say: \"4.9 is not committed; don't promise it.\"","checks":["r1"]},{"title":"Picking the wrong questions","why":"The AI invents questions instead of using the inbox counts.","fix":"Say: \"Choose the two questions with the most tickets that the release answers.\"","checks":["r1"]},{"title":"Wrong layout","why":"The AI writes a long bulleted summary.","fix":"Name the three line labels and what Changed covers.","checks":["r0","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":"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":"Names the three labels","patterns":["changed:","q1:","q2:"]},{"label":"Says to use the inbox counts","patterns":["most (likely|tickets)","inbox","7 tickets"]},{"label":"Forbids promises about 4.9","patterns":["not committed","don'?t promise","no promise"]},{"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+"]}],"hint":"Name the three labels, say how to pick the questions, and say what not to promise.","rubricLabels":["The output is exactly three lines starting Changed:, Q1: and Q2:, with each question followed by an answer after \" - \"","Q1 is about where the export button went (three-dot menu on each report); Q2 is about sharing saved filters and the answer says sharing is not available now without promising 4.9 or a date","The Changed line mentions saved filters (limit of 10) or the moved export button, and the output does not claim the date range is saved"]}