<commit_before>scope = "Audit"
description = """
  The permissions required by an auditor to access relevant resources for the
  program being audited.
  """
permissions = {
    "read": [
        "Audit",
        "Request",
        {
            "terms": {
                "property_name": "status",
                "value": [
                    "Accepted",
                    "Completed"
                ]
            },
            "type": "DocumentationResponse",
            "condition": "in"
        },
        {
            "terms": {
                "property_name": "status",
                "value": [
                    "Accepted",
                    "Completed"
                ]
            },
            "type": "InterviewResponse",
            "condition": "in"
        },
        {
            "terms": {
                "property_name": "status",
                "value": [
                    "Accepted",
                    "Completed"
                ]
            },
            "type": "PopulationSampleResponse",
            "condition": "in"
        },
        "Meeting",
        "ObjectControl",
        "ObjectDocument",
        "ObjectObjective",
        "ObjectPerson",
        "ObjectSection",
        "Relationship",
        "Document",
        "Meeting",
        "UserRole",
    ],
    "create": [
        "Request",
    ],
    "view_object_page": [
        "__GGRC_ALL__"
    ],
    "update": [
        "Request",
        "Response"
    ],
    "delete": [
        "Request",
    ],
}<commit_msg>p/67051268 changed Auditor permissions for Responses to match new state structure<commit_after>scope = "Audit"
description = """
  The permissions required by an auditor to access relevant resources for the
  program being audited.
  """
permissions = {
    "read": [
        "Audit",
        "Request",
        {
            "terms": {
                "property_name": "status",
                "value": [
                    "Submitted",
                    "Accepted",
                    "Rejected"
                ]
            },
            "type": "DocumentationResponse",
            "condition": "in"
        },
        {
            "terms": {
                "property_name": "status",
                "value": [
                    "Submitted",
                    "Accepted",
                    "Rejected"
                ]
            },
            "type": "InterviewResponse",
            "condition": "in"
        },
        {
            "terms": {
                "property_name": "status",
                "value": [
                    "Submitted",
                    "Accepted",
                    "Rejected"
                ]
            },
            "type": "PopulationSampleResponse",
            "condition": "in"
        },
        "Meeting",
        "ObjectControl",
        "ObjectDocument",
        "ObjectObjective",
        "ObjectPerson",
        "ObjectSection",
        "Relationship",
        "Document",
        "Meeting",
        "UserRole",
    ],
    "create": [
        "Request",
    ],
    "view_object_page": [
        "__GGRC_ALL__"
    ],
    "update": [
        "Request",
         "DocumentationResponse",
         "InterviewResponse",
         "PopulationSampleResponse"
    ],
    "delete": [
        "Request",
    ],
}
{'fraction_non_alphanumeric': 0.12821288176595103, 'fraction_numerical': 0.002419110976716057, 'mean_word_length': 1.0883838383838385, 'pattern_counts': {'":': 40, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '7578992', 'n_tokens_mistral': 881, 'n_tokens_neox': 828, 'n_words': 157}