def METHOD_NAME(self, team_submission_uuid=None):
    """
    Retrieve a description of the team's workflow progress in a workflow.
    Note that this *may* update the workflow status if it's changed.
    Keyword Arguments:
        team_submission_uuid (str): The team submission associated with the workflow to return.
    Returns:
        dict
    Raises:
        AssessmentWorkflowError
    """
    if team_submission_uuid is None:
        team_submission_uuid = self.get_team_submission_uuid()
    if team_submission_uuid is None:
        return {}
    return team_workflow_api.get_workflow_for_submission(team_submission_uuid)