dev.cartridge.getClaim

cartridge.dev

Schema Diff

+10 -4

From

CID
bafyreic73ccxbku...
Indexed At
2026-07-16 18:05 UTC
View this version

To

CID
bafyreieqww6io7o...
Indexed At
2026-07-16 18:05 UTC
View this version

Compatibility Analysis

Breaking Changes Detected

6 breaking changes, 0 non-breaking changes.

Breaking Changes (6)
  • ConstraintAdded ConstraintAdded { vertex_id: "dev.cartridge.getClaim#claimView.contact", sort: "maxLength", value: "256" }
  • ConstraintAdded ConstraintAdded { vertex_id: "dev.cartridge.getClaim#reviewView.reason", sort: "maxLength", value: "3000" }
  • ConstraintAdded ConstraintAdded { vertex_id: "dev.cartridge.getClaim#claimView.message", sort: "maxLength", value: "3000" }
  • ConstraintAdded ConstraintAdded { vertex_id: "dev.cartridge.getClaim#reviewView.status", sort: "maxLength", value: "64" }
  • ConstraintAdded ConstraintAdded { vertex_id: "dev.cartridge.getClaim#claimView.cid", sort: "format", value: "cid" }
  • ConstraintAdded ConstraintAdded { vertex_id: "dev.cartridge.getClaim#claimView.type", sort: "maxLength", value: "64" }

Migration Guidance

Constraint Changes

  • ConstraintAdded ConstraintAdded { vertex_id: "dev.cartridge.getClaim#claimView.type", sort: "maxLength", value: "64" }
  • ConstraintAdded ConstraintAdded { vertex_id: "dev.cartridge.getClaim#claimView.contact", sort: "maxLength", value: "256" }
  • ConstraintAdded ConstraintAdded { vertex_id: "dev.cartridge.getClaim#reviewView.reason", sort: "maxLength", value: "3000" }
  • ConstraintAdded ConstraintAdded { vertex_id: "dev.cartridge.getClaim#claimView.cid", sort: "format", value: "cid" }
  • ConstraintAdded ConstraintAdded { vertex_id: "dev.cartridge.getClaim#claimView.message", sort: "maxLength", value: "3000" }
  • ConstraintAdded ConstraintAdded { vertex_id: "dev.cartridge.getClaim#reviewView.status", sort: "maxLength", value: "64" }
1 1
{
2 2
  "id": "dev.cartridge.getClaim",
3 3
  "defs": {
4 4
    "main": {
5 5
      "type": "query",
6 6
      "output": {
7 7
        "schema": {
8 8
          "type": "object",
9 9
          "required": [
10 10
            "claim"
11 11
          ],
12 12
          "properties": {
13 13
            "claim": {
14 14
              "ref": "#claimView",
15 15
              "type": "ref"
16 16
            }
17 17
          }
18 18
        },
19 19
        "encoding": "application/json"
20 20
      },
21 21
      "parameters": {
22 22
        "type": "params",
23 23
        "required": [
24 24
          "uri"
25 25
        ],
26 26
        "properties": {
27 27
          "uri": {
28 28
            "type": "string",
29 29
            "format": "at-uri"
30 30
          }
31 31
        }
32 32
      },
33 33
      "description": "Get details of an ownership claim."
34 34
    },
35 35
    "claimView": {
36 36
      "type": "object",
37 37
      "required": [
38 38
        "uri",
39 39
        "cid",
40 40
        "type",
41 41
        "claimantDid",
42 42
        "createdAt"
43 43
      ],
44 44
      "properties": {
45 45
        "cid": {
46 -
          "type": "string"
46 +
          "type": "string",
47 +
          "format": "cid"
47 48
        },
48 49
        "org": {
49 50
          "type": "string",
50 51
          "format": "at-uri"
51 52
        },
52 53
        "uri": {
53 54
          "type": "string",
54 55
          "format": "at-uri"
55 56
        },
56 57
        "type": {
57 58
          "type": "string",
59 +
          "maxLength": 64,
58 60
          "knownValues": [
59 61
            "game",
60 62
            "org"
61 63
          ]
62 64
        },
63 65
        "games": {
64 66
          "type": "array",
65 67
          "items": {
66 68
            "ref": "games.gamesgamesgamesgames.defs#gameSummaryView",
67 69
            "type": "ref"
68 70
          }
69 71
        },
70 72
        "review": {
71 73
          "ref": "#reviewView",
72 74
          "type": "ref"
73 75
        },
74 76
        "contact": {
75 -
          "type": "string"
77 +
          "type": "string",
78 +
          "maxLength": 256
76 79
        },
77 80
        "message": {
78 -
          "type": "string"
81 +
          "type": "string",
82 +
          "maxLength": 3000
79 83
        },
80 84
        "createdAt": {
81 85
          "type": "string",
82 86
          "format": "datetime"
83 87
        },
84 88
        "claimantDid": {
85 89
          "type": "string",
86 90
          "format": "did"
87 91
        }
88 92
      }
89 93
    },
90 94
    "reviewView": {
91 95
      "type": "object",
92 96
      "required": [
93 97
        "uri",
94 98
        "status",
95 99
        "reviewedBy",
96 100
        "createdAt"
97 101
      ],
98 102
      "properties": {
99 103
        "uri": {
100 104
          "type": "string",
101 105
          "format": "at-uri"
102 106
        },
103 107
        "reason": {
104 -
          "type": "string"
108 +
          "type": "string",
109 +
          "maxLength": 3000
105 110
        },
106 111
        "status": {
107 112
          "type": "string",
113 +
          "maxLength": 64,
108 114
          "knownValues": [
109 115
            "approved",
110 116
            "denied"
111 117
          ]
112 118
        },
113 119
        "createdAt": {
114 120
          "type": "string",
115 121
          "format": "datetime"
116 122
        },
117 123
        "reviewedBy": {
118 124
          "type": "string",
119 125
          "format": "did"
120 126
        },
121 127
        "approvedGames": {
122 128
          "type": "array",
123 129
          "items": {
124 130
            "type": "string",
125 131
            "format": "at-uri"
126 132
          }
127 133
        }
128 134
      }
129 135
    }
130 136
  },
131 137
  "$type": "com.atproto.lexicon.schema",
132 138
  "lexicon": 1
133 139
}

Compare Other Versions

Lexicon Garden

@