Module playbook
Expand description
Incident response playbook definitions and execution engine.
Structs§
- Playbook
- An incident response playbook.
- Playbook
Step - A single step in an incident response playbook.
- Step
Execution Result - Result of executing a single playbook step.
Enums§
- Step
Status - Status of a playbook step.
Functions§
- builtin_
playbooks - Built-in playbook definitions for common incident types.
- can_
auto_ approve - Check whether a step can be auto-approved given config constraints.
- evaluate_
step - Evaluate a playbook step. Returns the result with approval gating.
Steps that require approval and cannot be auto-approved will return
StepStatus::PendingApprovalwithout executing. - load_
playbooks - Load all playbook definitions from a directory of JSON files.
- severity_
level - Severity ordering for comparison: low < medium < high < critical.