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,
  • s0Ss_0 \in \mathcal{S} is the initial state,
  • mathcal{S}_T subseteq mathcal{S} is the set of terminal states denoting completed execution,
  • ES×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 sSs \in \mathcal{S} to its phase-local 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-11

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