pub fn score_engineer_for_task( engineer: &EngineerProfile, task: &Task, policy: &AllocationPolicy, ) -> i32