{
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "properties": {
  "about": {
   "type": "string"
  },
  "commit": {
   "type": "string"
  },
  "file_list_sha256": {
   "type": "string"
  },
  "files": {
   "items": {
    "type": "string"
   },
   "type": "array"
  },
  "rules": {
   "items": {
    "properties": {
     "harness": {
      "type": "boolean"
     },
     "match": {
      "type": "string"
     },
     "remediation": {
      "type": [
       "null",
       "string"
      ]
     },
     "why": {
      "type": "string"
     }
    },
    "required": [
     "match",
     "remediation",
     "why"
    ],
    "type": "object"
   },
   "type": "array"
  },
  "source": {
   "type": "string"
  }
 },
 "required": [
  "about",
  "commit",
  "file_list_sha256",
  "files",
  "rules",
  "source"
 ],
 "title": "grc-tests.json",
 "type": "object"
}
