pub fn derive(run_id: &str, events: &[Event]) -> RunState
Derive full per-node state from a run’s event stream.