social.eurosky.jeahel.cosmos

jeahel.eurosky.social

{
  "$type": "com.atproto.lexicon.schema",
  "defs": {
    "campaign": {
      "description": "Record of a campaign.",
      "properties": {
        "characters": {
          "items": {
            "ref": "lex:social.eurosky.jeahel.cosmos.character",
            "type": "ref"
          },
          "type": "array"
        },
        "createdAt": {
          "format": "datetime",
          "type": "string"
        },
        "gameMaster": {
          "type": "string"
        },
        "synopsis": {
          "type": "string"
        },
        "system": {
          "type": "string"
        },
        "tid": {
          "format": "tid",
          "type": "string"
        },
        "title": {
          "type": "string"
        }
      },
      "required": [
        "tid",
        "title",
        "gameMaster",
        "system",
        "characters",
        "createdAt"
      ],
      "type": "object"
    },
    "character": {
      "description": "Record of a character in a campaign; can be player or non-player.",
      "properties": {
        "name": {
          "type": "string"
        },
        "player": {
          "type": "string"
        },
        "tid": {
          "format": "tid",
          "type": "string"
        }
      },
      "required": [
        "tid",
        "name",
        "player"
      ],
      "type": "object"
    },
    "session": {
      "description": "Record of a session during a campaign.",
      "properties": {
        "campaignRef": {
          "ref": "lex:com.atproto.repo.strongRef",
          "type": "ref"
        },
        "createdAt": {
          "format": "datetime",
          "type": "string"
        },
        "markdown": {
          "type": "string"
        },
        "sequenceNumber": {
          "type": "integer"
        },
        "tid": {
          "format": "tid",
          "type": "string"
        }
      },
      "required": [
        "tid",
        "campaignRef",
        "sequenceNumber",
        "markdown",
        "createdAt"
      ],
      "type": "object"
    }
  },
  "id": "social.eurosky.jeahel.cosmos",
  "lexicon": 1
}

Validate Record

Validate a record against social.eurosky.jeahel.cosmos

Validation Options
Treat any remaining unresolved references as valid

Metadata

DID
did:plc:cngrt4e56ip4untxxvhratec
CID
bafyreiatghe6jk3tuj7ln6fgyloiqnwmyrmxk7rnzmw6cgom7e4e3yp75y
Indexed At
2026-09-06 17:10 UTC
AT-URI
at://did:plc:cngrt4e56ip4untxxvhratec/com.atproto.lexicon.schema/social.eurosky.jeahel.cosmos

Version History (4 versions)

Lexicon Garden

@