tech.waow.lore.registry

Maps a project to the lore space used for it. Lives in a private tech.waow.lore.space of the person's own (skey = sha256 of "lore-registry"), under their repo, so which spaces they use is not public. The record key is the hex sha256 of the project key. The space may belong to someone else, when they have shared it.

Repository @waow.tech did:plc:siv7zbedip4vcet4v67piibr namespace authority
Details · record, key any
Kindrecord
Record keyany
Authoritylore.waow.tech
Indexed
cid bafyreichchonvlytf3nlcr35nvhizlihxwgnjdg3deipkqr7wlxoole3o4

Checks

Valid Lint pass
JSONDownload
{
  "$type": "com.atproto.lexicon.schema",
  "defs": {
    "main": {
      "description": "Maps a project to the lore space used for it. Lives in a private tech.waow.lore.space of the person's own (skey = sha256 of \"lore-registry\"), under their repo, so which spaces they use is not public. The record key is the hex sha256 of the project key. The space may belong to someone else, when they have shared it.",
      "key": "any",
      "record": {
        "properties": {
          "createdAt": {
            "format": "datetime",
            "type": "string"
          },
          "key": {
            "description": "The project key: a normalized git remote such as tangled.org/zzstoatzz.io/pi-extensions, or an absolute directory path when there is no remote.",
            "maxLength": 4096,
            "type": "string"
          },
          "kind": {
            "description": "How the key was derived.",
            "knownValues": [
              "remote",
              "path"
            ],
            "maxLength": 16,
            "type": "string"
          },
          "space": {
            "description": "The space URI: at://{authority}/space/tech.waow.lore.space/{skey}, where skey is the same hash as this record's key.",
            "maxLength": 1024,
            "type": "string"
          },
          "title": {
            "description": "How to show the key to a person, e.g. tangled.org/zzstoatzz.io/pi-extensions for a repo-DID key.",
            "maxGraphemes": 256,
            "maxLength": 512,
            "type": "string"
          }
        },
        "required": [
          "key",
          "kind",
          "space",
          "createdAt"
        ],
        "type": "object"
      },
      "type": "record"
    }
  },
  "id": "tech.waow.lore.registry",
  "lexicon": 1
}