def METHOD_NAME(results: tuple[gcm.CfgScanResult]) \
    -> gcm.ScanResultGroupCollection:
    issue_type = gci._label_undefined_policy
    policy_violation = cmm.CfgElementPolicyViolation.ASSIGNED_RULE_REFERS_TO_UNDEFINED_POLICY
    def classification_callback(result: gcm.CfgScanResult) -> gcm.Severity:
        return gcm.Severity.MEDIUM
    def findings_callback(result: gcm.CfgScanResult) -> bool:
        policy_violations = result.evaluation_result.nonCompliantReasons
        if policy_violation in policy_violations:
            return True
        return False
    return gcm.ScanResultGroupCollection(
        results=tuple(results),
        issue_type=issue_type,
        classification_callback=classification_callback,
        findings_callback=findings_callback,
    )