{
  "$type": "com.atproto.lexicon.schema",
  "defs": {
    "main": {
      "collections": [
        "dev.knotless.repo",
        "dev.knotless.ref",
        "dev.knotless.claim",
        "dev.knotless.pack",
        "dev.knotless.redirect",
        "dev.knotless.pull",
        "dev.knotless.issue",
        "dev.knotless.comment",
        "dev.knotless.state",
        "dev.knotless.hide",
        "dev.knotless.block",
        "dev.knotless.queue",
        "dev.knotless.autoMerge",
        "dev.knotless.label",
        "dev.knotless.assignment",
        "dev.knotless.reaction",
        "dev.knotless.check",
        "dev.knotless.rerun",
        "dev.knotless.orgMember",
        "dev.knotless.site"
      ],
      "description": "A private repository on knotless, keyed by its name, with its owner as its authority. Its members alone read it. The owner's records of the repository are in their repo in the space, as a public repository's are in their public repo; each member writes their pulls, issues, comments, reactions, labels and assignments in theirs, and a runner its checks, so that what is said of the code is as private as the code. Its site, if it has one, is kept there too, for its members alone. An organization's gateway keeps a record there of each of its members, so the repository's readers know who of them pushes to it.",
      "key": "any",
      "name": "Private repository",
      "type": "space"
    }
  },
  "id": "dev.knotless.space",
  "lexicon": 1
}
