Definition icon
Definition

Formal StateM Runbook Specification

Formally, a StateM runbook is defined as a tuple:

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

where:

  • S\mathcal{S} denotes the finite set of phase-level states,
  • s0∈Ss_0 \in \mathcal{S} is the designated initial state,
  • mathcal{S}_T subseteq mathcal{S} is the set of terminal states denoting completed execution,
  • E⊆S×S\mathcal{E} \subseteq \mathcal{S} \times \mathcal{S} is the set of directed, permitted transitions between states, and
  • Φ(s)\Phi(s) is the state specification mapping each state s∈Ss \in \mathcal{S} to its phase-local configuration, including the phase prompt, entry and exit hooks (in_hook, out_hook), transfer checks (before_transfer), and references to state-local artifacts.

0

1

Definition icon
Updated 2026-09-25

Tags

Prep Sessions

Engineering State-Bound Execution Runtimes for Autonomous Agents @ University of Michigan - Ann Arbor

Ch.2 Agent Runtime Design and Execution Framework - Engineering State-Bound Execution Runtimes for Autonomous Agents @ University of Michigan - Ann Arbor

YAML Runbook Specification and Transition Verification - Engineering State-Bound Execution Runtimes for Autonomous Agents @ University of Michigan - Ann Arbor

Runtime Verification and Failure Mitigation in Autonomous Agent Workflows @ University of Michigan - Ann Arbor

Ch.1 Execution Lifecycle and Fault Management - Runtime Verification and Failure Mitigation in Autonomous Agent Workflows @ University of Michigan - Ann Arbor

Check Typology and Transition Verification Protocols - Runtime Verification and Failure Mitigation in Autonomous Agent Workflows @ University of Michigan - Ann Arbor