pub fn execute_step( step_id: &str, step_type: &StepType, inputs: &HashMap<String, Value>, timeout_ms: Option<u64>, ) -> StepExecutionResult
Execute a single step and capture its result.