{
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "title": "one row of sources.csv",
 "type": "object",
 "additionalProperties": false,
 "required": [
  "vendor",
  "id",
  "kind",
  "url",
  "title",
  "accessed"
 ],
 "properties": {
  "vendor": {
   "type": "string"
  },
  "id": {
   "type": "string"
  },
  "kind": {
   "enum": [
    "vendor-pricing",
    "vendor-docs",
    "vendor-marketing",
    "third-party"
   ]
  },
  "url": {
   "type": "string"
  },
  "title": {
   "type": "string"
  },
  "accessed": {
   "type": "string",
   "pattern": "^\\d{4}-\\d{2}-\\d{2}$"
  }
 }
}
