26 lines
1010 B
Markdown
26 lines
1010 B
Markdown
# Runbook Executor
|
|
|
|
Store operational runbooks as structured YAML or Markdown and execute them step-by-step with human approval gates for risky actions.
|
|
|
|
## Problem
|
|
Incident procedures often live in docs that are hard to follow under pressure, leading to skipped checks and inconsistent responses.
|
|
|
|
## Core capabilities
|
|
- Parse runbooks into explicit steps, prerequisites, and rollback actions.
|
|
- Execute commands with dry-run previews and approval prompts.
|
|
- Record execution logs, decisions, and timestamps for postmortems.
|
|
- Pause and hand off to a human operator at defined control points.
|
|
|
|
## MVP scope
|
|
- YAML schema for step type, command, timeout, and approval level.
|
|
- CLI and chat-driven execution interface.
|
|
- Immutable audit log output per run.
|
|
|
|
## Success criteria
|
|
- Reduced incident recovery time.
|
|
- Higher runbook adherence and better post-incident traceability.
|
|
|
|
## Stretch ideas
|
|
- Simulated practice mode for fire drills.
|
|
- Auto-generate runbook health reports showing stale or untested steps.
|