{
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "properties": {
  "depths": {
   "properties": {
    "1": {
     "properties": {
      "label": {
       "type": "string"
      },
      "text": {
       "type": "string"
      }
     },
     "required": [
      "label",
      "text"
     ],
     "type": "object"
    },
    "2": {
     "properties": {
      "label": {
       "type": "string"
      },
      "text": {
       "type": "string"
      }
     },
     "required": [
      "label",
      "text"
     ],
     "type": "object"
    },
    "3": {
     "properties": {
      "label": {
       "type": "string"
      },
      "text": {
       "type": "string"
      }
     },
     "required": [
      "label",
      "text"
     ],
     "type": "object"
    }
   },
   "required": [
    "1",
    "2",
    "3"
   ],
   "type": "object"
  },
  "groups": {
   "items": {
    "properties": {
     "id": {
      "type": "string"
     },
     "label": {
      "type": "string"
     },
     "text": {
      "type": "string"
     }
    },
    "required": [
     "id",
     "label",
     "text"
    ],
    "type": "object"
   },
   "type": "array"
  },
  "note": {
   "type": "string"
  },
  "personas": {
   "items": {
    "properties": {
     "answer": {
      "type": "string"
     },
     "depth": {
      "type": "number"
     },
     "group": {
      "type": "string"
     },
     "id": {
      "type": "string"
     },
     "label": {
      "type": "string"
     },
     "needs": {
      "type": "array"
     },
     "path": {
      "type": "array"
     },
     "person": {
      "type": "string"
     },
     "skip": {
      "type": "array"
     },
     "track": {
      "type": "string"
     },
     "who": {
      "type": "string"
     }
    },
    "required": [
     "answer",
     "depth",
     "group",
     "id",
     "label",
     "needs",
     "path",
     "person",
     "skip",
     "track",
     "who"
    ],
    "type": "object"
   },
   "type": "array"
  },
  "tracks": {
   "properties": {
    "a": {
     "properties": {
      "home": {
       "type": "string"
      },
      "label": {
       "type": "string"
      },
      "text": {
       "type": "string"
      }
     },
     "required": [
      "home",
      "label",
      "text"
     ],
     "type": "object"
    },
    "b": {
     "properties": {
      "home": {
       "type": "string"
      },
      "label": {
       "type": "string"
      },
      "text": {
       "type": "string"
      }
     },
     "required": [
      "home",
      "label",
      "text"
     ],
     "type": "object"
    },
    "c": {
     "properties": {
      "home": {
       "type": "string"
      },
      "label": {
       "type": "string"
      },
      "text": {
       "type": "string"
      }
     },
     "required": [
      "home",
      "label",
      "text"
     ],
     "type": "object"
    }
   },
   "required": [
    "a",
    "b",
    "c"
   ],
   "type": "object"
  }
 },
 "required": [
  "depths",
  "groups",
  "note",
  "personas",
  "tracks"
 ],
 "title": "personas.json",
 "type": "object"
}
