Automated Post-Mortem & Blast Radius Audits
Chaos & SRE Sprint β Day 6
Synthesize chaos telemetry events into machine-readable JSON and Markdown incident post-mortems quantifying MTTD, MTTR, error-budget burn, and blast-radius containment.
In this lab playbook, you will run the Post-Mortem & Blast Radius Auditor to ingest raw telemetry events from the Checkout Mesh and generate both a structured postmortem-report.json artifact (consumed by CI/CD gates in Day 7) and a human-readable blameless INCIDENT_POSTMORTEM.md.
The official reference codebase for Day 6 is hosted in the repository. Clone the repository and navigate to day-6-automated-postmortem to run the working solution.
git clone https://github.com/letstrnsfrm-ai/chaos-engineering-roadmap.git
cd chaos-engineering-roadmap/day-6-automated-postmortemGenerate Machine-Readable Post-Mortem Artifacts
Execute postmortem-auditor.js to query mesh telemetry and emit postmortem-report.json and INCIDENT_POSTMORTEM.md.
npm run test:day6
cat day-6-automated-postmortem/INCIDENT_POSTMORTEM.md{
"incidentId": "CHAOS-DRILL-2026-1025",
"service": "resilient-checkout-mesh",
"metrics": {
"mttdMs": 145,
"mttrMs": 820,
"errorBudgetBurnRatio": 0.008,
"p99LatencyUnderChaosMs": 185,
"steadyStateRestored": true
},
"blastRadius": {
"impactedServices": ["policy-engine", "ledger-db"],
"isolatedServices": ["api-gateway"],
"circuitBreakerContainedCascade": true
}
}- Synthesized raw fault-injection telemetry into structured JSON and Markdown post-mortem reports.
- Quantified MTTD (145ms), MTTR (820ms), and error-budget burn (0.8%).
- Verified blast-radius isolation proving api-gateway remained isolated from ledger-db deadlocks.
π§ Knowledge Check
What does 'Blast Radius Containment' measure in a Chaos Engineering audit?