com.crashthearcade.list

crashthearcade.com

Schema Diff

+5 -0

From

CID
bafyreia76k56yvz...
Indexed At
2026-04-23 02:46 UTC
View this version

To

CID
bafyreib4owlhio2...
Indexed At
2026-04-23 03:22 UTC
View this version

Compatibility Analysis

Backward Compatible

Backward compatible. 2 non-breaking changes.

Non-Breaking Changes (2)
  • AddedVertex AddedVertex { vertex_id: "com.crashthearcade.list:body.url" }
  • AddedEdge AddedEdge { src: "com.crashthearcade.list:body", tgt: "com.crashthearcade.list:body.url", kind: "prop", name: Some("url") }

Migration Guidance

Added Elements

  • AddedVertex { vertex_id: "com.crashthearcade.list:body.url" }

Additional Notes

  • Non-breaking: AddedEdge { src: "com.crashthearcade.list:body", tgt: "com.crashthearcade.list:body.url", kind: "prop", name: Some("url") }
1 1
{
2 2
  "id": "com.crashthearcade.list",
3 3
  "defs": {
4 4
    "main": {
5 5
      "key": "tid",
6 6
      "type": "record",
7 7
      "record": {
8 8
        "type": "object",
9 9
        "required": [
10 10
          "name",
11 11
          "items",
12 12
          "createdAt",
13 13
          "updatedAt"
14 14
        ],
15 15
        "properties": {
16 +
          "url": {
17 +
            "type": "string",
18 +
            "format": "uri",
19 +
            "description": "Public URL to view this list on Crash the Arcade"
20 +
          },
16 21
          "name": {
17 22
            "type": "string",
18 23
            "maxLength": 256
19 24
          },
20 25
          "items": {
21 26
            "type": "array",
22 27
            "items": {
23 28
              "ref": "#listItem",
24 29
              "type": "ref"
25 30
            }
26 31
          },
27 32
          "numbered": {
28 33
            "type": "boolean",
29 34
            "description": "Whether to display position numbers on items"
30 35
          },
31 36
          "createdAt": {
32 37
            "type": "string",
33 38
            "format": "datetime"
34 39
          },
35 40
          "updatedAt": {
36 41
            "type": "string",
37 42
            "format": "datetime"
38 43
          }
39 44
        }
40 45
      },
41 46
      "description": "A ranked list of games created by a user"
42 47
    },
43 48
    "listItem": {
44 49
      "type": "object",
45 50
      "required": [
46 51
        "igdbId",
47 52
        "title",
48 53
        "position"
49 54
      ],
50 55
      "properties": {
51 56
        "award": {
52 57
          "type": "string",
53 58
          "maxLength": 128,
54 59
          "description": "Optional label or emoji award for this entry"
55 60
        },
56 61
        "title": {
57 62
          "type": "string",
58 63
          "maxLength": 256
59 64
        },
60 65
        "igdbId": {
61 66
          "type": "integer"
62 67
        },
63 68
        "coverUrl": {
64 69
          "type": "string",
65 70
          "format": "uri"
66 71
        },
67 72
        "position": {
68 73
          "type": "integer",
69 74
          "minimum": 1
70 75
        }
71 76
      }
72 77
    }
73 78
  },
74 79
  "$type": "com.atproto.lexicon.schema",
75 80
  "lexicon": 1
76 81
}

Compare Other Versions

Lexicon Garden

@