It has been observed that the justification often has the correct major role group written whereas the column major_role_group will somehow magically have the role group. A possible way we can correct this is with a second LLM call, whose prompt should focus on whether the justification supports the provided major_role_group, and if not, changes the major_role_group so that it is consistent with the justification