{"id":"cx-update-cadence-schedule-table-incident","audience":"operations","category":"support-work","technique":"constraints","track":"support","level":"intermediate","title":"Schedule incident updates with a cadence that changes after an hour","free":false,"task":"Start with the line \"UPDATE PLAN - declared 09:00\". Then output a table with the header \"Update | Time\" listing every update, numbered U1, U2 and so on, and a last line \"Last update: HH:MM\". The cadence is in the rules. Stop at the end time. Plain text, under 50 words.","materialLabel":"Your material (attached to your prompt automatically)","material":"UPDATE CADENCE RULES\n- Incident declared at 09:00.\n- During the first hour, update every 30 minutes (the first update is 30 minutes after declaration).\n- After the first hour, update every 60 minutes.\n- Stop scheduling updates at 15:00; an update at exactly 15:00 is included.\n- The status page shows each update time in 24-hour local time.\n\nNOTES\nThe engineering lead guesses the incident will be resolved by noon, but the plan must run to 15:00 in case it is not. Do not stop early because of the guess.","rules":[{"type":"plainText"},{"type":"maxWords","max":50}],"mistakes":[{"title":"Stopping at noon","why":"The AI follows the engineer's guess.","fix":"Say: \"Run to 15:00 regardless.\"","checks":["r1","r2"]},{"title":"Continuing the 30-minute cadence","why":"The AI keeps 30 minutes after 10:00.","fix":"Say: \"After the first hour, hourly.\"","checks":["r1"]},{"title":"Missing the title or last line","why":"The AI skips them.","fix":"Quote the title and the last-line format.","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":"Quotes the title","patterns":["update plan - declared 09:00"]},{"label":"Gives the header","patterns":["update \\| time"]},{"label":"States the cadence","patterns":["30 minutes","60 minutes","hourly","15:00"]},{"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":"Quote the title, give the header and spell out the cadence and the end time.","rubricLabels":["The first line is exactly \"UPDATE PLAN - declared 09:00\" and the next line is the header \"Update | Time\"","The updates are U1 09:30, U2 10:00, U3 11:00, U4 12:00, U5 13:00, U6 14:00 and U7 15:00","The last line is exactly \"Last update: 15:00\""]}