pub fn parse_task_id(task_id: &str) -> Option<(String, String, DataType)>
Parse a task ID back into components.