Create a blameless postmortem report from the information below. Do not infer missing events, people, system behavior, customer impact, or root causes. Ask up to 3 clarifying questions only if a required input is missing. Incident details: [INCIDENT NOTES] Timeline evidence: [TIMELINE EVIDENCE] Impact and detection: [IMPACT AND DETECTION] Contributing conditions: [CONTRIBUTING CONDITIONS] Action-item owners and constraints: [OWNERS AND CONSTRAINTS] Audience and report date: [AUDIENCE AND REPORT DATE] Produce a report in this exact structure: 1. Title, incident date, severity, authors, and status. 2. Executive summary in 100–150 words: what happened, who or what was affected, duration, and current state. 3. Customer and business impact, separating confirmed facts from estimates. 4. Detection and response: how the issue was found, what alerts or signals worked, and what delayed recognition. 5. A timestamped timeline in chronological order. Mark uncertain times as “approximate” and identify gaps. 6. Technical or process root causes using a causal chain, distinguishing root causes from contributing factors and triggers. Do not blame individuals. 7. What went well, what made response harder, and where safeguards failed or were absent. 8. Corrective actions in a table with action, intended risk reduction, owner, due date, priority, and verification method. Actions must be specific enough to close, such as adding a named alert with a threshold or testing a rollback path. 9. Open questions and follow-up review date. Before finalizing, check that every causal claim is supported by the supplied evidence and flag unsupported claims. Also check that each action has one accountable owner, a realistic due date or “TBD,” and a measurable verification method.
Fill in
| Placeholder | What to enter | Example |
|---|---|---|
| [INCIDENT NOTES] | Paste the incident summary, investigation notes, chat excerpts, and known facts. | Checkout requests returned 502 errors after a payment-service configuration deploy; rollback restored service. |
| [TIMELINE EVIDENCE] | Paste timestamps from logs, alerts, tickets, deployments, and communications. | 09:12 deploy started; 09:18 error rate alert fired; 09:25 on-call acknowledged; 09:41 rollback complete. |
| [IMPACT AND DETECTION] | Describe confirmed customer, revenue, security, or operational impact and how the incident was detected. | About 18% of checkout attempts failed for 23 minutes; Datadog 5xx alert detected the issue. |
| [CONTRIBUTING CONDITIONS] | List relevant system, process, staffing, change-management, or dependency conditions. | Config change bypassed staging because the sandbox payment account was expired; rollback runbook lacked this service. |
| [OWNERS AND CONSTRAINTS] | List available action owners, deadlines, team capacity limits, and dependencies. | Priya owns payments, Leo owns observability; both can complete one high-priority item this week. |
| [AUDIENCE AND REPORT DATE] | State who will read the report and the date it should be issued. | Engineering, support, and operations leaders; issue by September 26. |
How to use
- Replace every bracketed placeholder with incident evidence, not conclusions from memory.
- Paste the prompt into your AI tool and answer only the missing-input questions it asks.
- Compare the timeline with logs and ticket timestamps before sharing the report.
- Follow up with: “Turn the action table into Jira-ready tickets with acceptance criteria and dependencies.”
Variations
Executive incident update
Use this while the investigation is still active and leaders need a factual update.
Draft an executive incident update using [CURRENT FACTS], [CUSTOMER IMPACT], [RESPONSE STATUS], and [NEXT UPDATE TIME]. Write 150–220 words with: current status, confirmed impact, actions underway, known unknowns, and the next update commitment. Do not speculate about cause or restoration time. Separate confirmed facts from estimates. Ask up to 3 questions only if a required input is missing. Before answering, check that every number and time appears in my inputs and that no unconfirmed cause is presented as fact.
Action-item review
Use this after the postmortem to pressure-test whether corrective work will reduce recurrence.
Review these proposed incident actions: [ACTION ITEMS]. Use this context: [INCIDENT SUMMARY] and [TEAM CONSTRAINTS]. Return a table with each action, the failure mode it addresses, whether it prevents, detects, mitigates, or improves recovery, a measurable acceptance test, owner gaps, and priority. Identify vague actions such as “improve monitoring” and rewrite them into testable work. Ask up to 3 questions only for missing inputs. Check that each recommendation links to an evidenced failure mode and does not assign invented owners.
Customer incident notice
Use this to prepare a customer-facing explanation after service is restored.
Write a customer incident notice from [INCIDENT FACTS], [AFFECTED CUSTOMERS], [RESOLUTION], and [SUPPORT PATH]. Produce a subject line plus 120–180 words in plain language. State what customers experienced, the affected window, the current status, and any action they need to take. Do not include internal blame, unverified causes, or promises not supported by my notes. Ask up to 3 questions only if needed. Check that the dates, times, and scope match the supplied facts.
Tips
- Treat the timeline as evidence, not a retrospective story; preserve uncertainty instead of forcing exact timestamps.
- Use causal chains to separate the triggering change from conditions that allowed it to reach customers.
- Assign action items to one accountable person, even when several teams contribute.
- Require a verification method for every action, such as a simulated failure, alert test, or completed runbook exercise.
FAQ
Should a postmortem name the person who made the change?
Name relevant roles and decisions when they help explain the system or process. Avoid framing individual error as the root cause.
How soon should we write the postmortem?
Capture the timeline immediately while evidence is available, then publish after key facts are verified. Open questions can remain visible.
What makes an action item useful?
It addresses a specific failure mode, has one owner and due date, and can be verified rather than merely discussed.