pubstructSnapshot{pubname: String,
pubstate_transitions:Vec<StateTransition>,
}pubstructStateTransition{pubid:u32,
}// Step 1: Serialize the state of a Runbook Execution
// Step 2: Execute a runbook
// Todo:
// Serialize execution graph
// Load graph
// Introduce snapshot construct in .tx
// Ability to diff 2 graphs, and be smart about it