What the Run document carries (D14).
There is no conversion to or from [crate::AttemptState], and these two doctests keep it that way: the day someone writes the From, they fail.
compile_fail use koru_delegate_core::{AttemptState, RunHeader}; fn sync_side(state: AttemptState) -> RunHeader { state.into() }
compile_fail use koru_delegate_core::{AttemptState, RunHeader}; fn execution_side(header: RunHeader) -> AttemptState { header.into() }
