games.gamesgamesgamesgames.contribution

A community contribution proposing changes to a game or submitting a new game.

Details · record, key tid
Kindrecord
Record keytid
Authoritygamesgamesgamesgames.games
Indexed
cid bafyreiaarc6mrvzo2erpnzj3trk7iaqpyy22rnc6lrvahwtewhmmbf7wda

Checks

Valid
  • unlimited-string defs.main.record.properties.contributionTypeNo maxLength, maxGraphemes or format limits this string.
JSONDownload
{
  "$type": "com.atproto.lexicon.schema",
  "defs": {
    "main": {
      "description": "A community contribution proposing changes to a game or submitting a new game.",
      "key": "tid",
      "record": {
        "properties": {
          "changes": {
            "description": "A partial object matching the target record schema. Only changed fields are present.",
            "type": "unknown"
          },
          "contributionType": {
            "knownValues": [
              "correction",
              "addition",
              "newGame"
            ],
            "type": "string"
          },
          "createdAt": {
            "format": "datetime",
            "type": "string"
          },
          "message": {
            "description": "Explanation of what is being changed and why.",
            "maxGraphemes": 3000,
            "type": "string"
          },
          "signatures": {
            "description": "Inline attestation signatures from the AppView that created this contribution.",
            "items": {
              "refs": [
                "games.gamesgamesgamesgames.defs#signature",
                "com.atproto.repo.strongRef"
              ],
              "type": "union"
            },
            "type": "array"
          },
          "subject": {
            "description": "The entity being modified. Required for corrections and additions, absent for new game submissions.",
            "format": "at-uri",
            "type": "string"
          }
        },
        "required": [
          "contributionType",
          "changes",
          "createdAt"
        ],
        "type": "object"
      },
      "type": "record"
    }
  },
  "id": "games.gamesgamesgamesgames.contribution",
  "lexicon": 1
}