Incident Lifecycle
Every incident in Fluidify Regen moves through a defined lifecycle. Each transition is recorded on an immutable timeline — nothing is deleted, everything is auditable.States
Creating an incident
Automatically — when a firing alert matches a routing rule with action “Create incident”. Regen sets the title from the alert name, severity from the alert severity, and links the alert. From Slack:Acknowledging
From Slack (in the incident channel):Resolving
From Slack:- Sets
resolved_attimestamp - Adds a timeline entry
- Posts the resolution to the Slack channel
- Renames the channel to
[RESOLVED] #inc-042-... - Calculates MTTR
The Timeline
Every action on an incident is recorded as an immutable timeline entry:
Timeline entries cannot be edited or deleted. This is intentional — it preserves a trustworthy audit trail.
Severity levels
Severity can be updated at any time during the incident lifecycle.
Incident commander
Each incident can have one commander — the person leading the response. Assign from Slack with Make me Lead or from the UI. The commander is displayed prominently on the incident and in the Slack channel description.AI assistance
When OpenAI is configured, Regen can:- Summarize — compress the timeline and Slack thread into a concise summary
- Handoff digest — generate a status update for shift handoffs
- Draft post-mortem — after resolution, generate a structured post-mortem from the timeline
