pub fn get_next_task( ito_path: &Path, change_id: &str, ) -> CoreResult<Option<TaskItem>>
Get the next actionable task for a change.
Returns None if all tasks are complete or if no tasks are ready.