{
  "data": {
    "repository": {
      "pullRequest": {
        "reviewDecision": null,
        "baseRef": {
          "branchProtectionRule": {
            "requiredStatusChecks": [
              {
                "context": "atlantis/apply"
              },
              {
                "context": "my-required-expected-check"
              }
            ]
          },
          "rules": {
            "pageInfo": {
              "endCursor": "QWERTY",
              "hasNextPage": false
            },
            "nodes": []
          }
        },
        "commits": {
          "nodes": [
            {
              "commit": {
                "statusCheckRollup": {
                  "contexts": {
                    "pageInfo": {
                      "endCursor": "QWERTY",
                      "hasNextPage": false
                    },
                    "nodes": [
                      {
                        "__typename": "StatusContext",
                        "context": "atlantis/apply",
                        "state": "PENDING",
                        "isRequired": true
                      },
                      {
                        "__typename": "StatusContext",
                        "context": "atlantis/plan",
                        "state": "SUCCESS",
                        "isRequired": false
                      },
                      {
                        "__typename": "StatusContext",
                        "context": "my-required-expected-check",
                        "state": "FAILED",
                        "isRequired": true
                      }
                    ]
                  }
                }
              }
            }
          ]
        }
      }
    }
  }
}