Definition icon
Definition

Formal Runbook Specification in StateM

Formally, a StateM runbook is defined as a five-tuple:

mathcal{B} = (mathcal{S}, s_0, mathcal{S}_T, mathcal{E}, Phi)

where:

  • S\mathcal{S} is the finite set of phase-level states.
  • s0Ss_0 \in \mathcal{S} is the designated initial state.
  • mathcal{S}_T subseteq mathcal{S} is the subset of terminal states denoting successful completion.
  • ES×S\mathcal{E} \subseteq \mathcal{S} \times \mathcal{S} is the set of permitted directed transitions between states.
  • Φ(s)\Phi(s) is the state specification mapping each state sSs \in \mathcal{S} to its phase-local configuration, including the phase prompt, entry and exit hooks, transfer checks, and references to state-local artifacts.

0

1

Definition icon
Updated 2026-09-21

Tags

Prep Sessions

Long-Horizon Agent Reliability: Stateful Scaffolding and Runtime Verification @ University of Michigan - Ann Arbor

Ch.2 Runtime Architecture and Boundary Control - Long-Horizon Agent Reliability: Stateful Scaffolding and Runtime Verification @ University of Michigan - Ann Arbor

StateM Runtime and Runbook Architecture - Long-Horizon Agent Reliability: Stateful Scaffolding and Runtime Verification @ University of Michigan - Ann Arbor