pub async fn validate_task_state_or_panic_in_script<S>( stage_number: usize, script_name: String, state: &S, assert: &dyn Predicate<S>, )