Incident Runbook
Alert → Triage → Decision tree (rollback / hotfix / escalate).
Rendering…
Make it your own.
{
"nodes": [
{ "id": "a", "type": "ellipse", "label": "Alert fired", "x": 40, "y": 160, "fill": "#fee2e2" },
{ "id": "b", "type": "rect", "label": "Triage on-call","x": 220, "y": 160, "fill": "#dbeafe" },
{ "id": "c", "type": "diamond", "label": "Recent deploy?","x": 400, "y": 145, "fill": "#fef3c7" },
{ "id": "d", "type": "rect", "label": "Rollback", "x": 590, "y": 70, "fill": "#dcfce7" },
{ "id": "e", "type": "diamond", "label": "Reproducible?","x": 590, "y": 220, "fill": "#fef3c7" },
{ "id": "f", "type": "rect", "label": "Hotfix", "x": 780, "y": 170, "fill": "#dcfce7" },
{ "id": "g", "type": "rect", "label": "Escalate", "x": 780, "y": 280, "fill": "#fee2e2" }
],
"edges": [
{ "id": "e1", "source": "a", "target": "b" },
{ "id": "e2", "source": "b", "target": "c" },
{ "id": "e3", "source": "c", "target": "d", "label": "yes" },
{ "id": "e4", "source": "c", "target": "e", "label": "no" },
{ "id": "e5", "source": "e", "target": "f", "label": "yes" },
{ "id": "e6", "source": "e", "target": "g", "label": "no" }
]
}