{
  "$type": "com.atproto.lexicon.schema",
  "defs": {
    "main": {
      "description": "A research output of Slop University issued as a video, carried as the content of a site.standard.document.",
      "properties": {
        "authors": {
          "description": "The credited researchers, in order of credit.",
          "items": {
            "maxGraphemes": 100,
            "maxLength": 1000,
            "type": "string"
          },
          "type": "array"
        },
        "cites": {
          "description": "Prior outputs of the University cited by this one, as the AT-URIs of their site.standard.document records.",
          "items": {
            "format": "at-uri",
            "type": "string"
          },
          "type": "array"
        },
        "doi": {
          "description": "The output's digital object identifier, without a resolver prefix. Resolved by the University's own resolver at https://slop.university/doi/.",
          "maxLength": 128,
          "type": "string"
        },
        "featuredResearcher": {
          "description": "For a promotional video about one researcher, that researcher's name.",
          "maxGraphemes": 100,
          "maxLength": 1000,
          "type": "string"
        },
        "outputClass": {
          "ref": "university.slop.defs#outputClass",
          "type": "ref"
        },
        "school": {
          "description": "The school or unit of the University to which the output is attributed.",
          "maxGraphemes": 200,
          "maxLength": 1000,
          "type": "string"
        },
        "subjectOutput": {
          "description": "For a research explainer, the site.standard.document record of the output it presents.",
          "format": "at-uri",
          "type": "string"
        },
        "video": {
          "description": "The published web encode.",
          "format": "uri",
          "type": "string"
        }
      },
      "required": [
        "outputClass",
        "doi",
        "video",
        "authors"
      ],
      "type": "object"
    }
  },
  "id": "university.slop.video",
  "lexicon": 1
}
