From
bafyreieii3agmgs3m7dy3bd7r635whbdr7zxzylrqb3fcp7olojqsm46wq
indexed 2026-07-23 13:53 UTC
View this version
To
bafyreibro7dvug3vv5p55jswgfs5mdcfzigrmg7zrolpcmttmtdnaplxmi
indexed 2026-10-22 08:21 UTC
View this version
Compatibility
breaking 1 breaking change, 0 non-breaking changes.
Breaking changes (1)
- ConstraintTightened ConstraintTightened { vertex_id: "com.divepool.rating:body.score", sort: "minimum", old_value: "0", new_value: "1" }
Migration guidance
Constraint changes
- ConstraintTightened ConstraintTightened { vertex_id: "com.divepool.rating:body.score", sort: "minimum", old_value: "0", new_value: "1" }
Changes
11
{22
"$type": "com.atproto.lexicon.schema",33
"defs": {44
"main": {5
"description": "A rating gives a subject a dated integer score from 0 to 10. To re-rate, create a new record with an updated createdAt; the current score is the latest per (author, subject).",5
"description": "A rating gives a subject a dated integer score from 1 to 10. To re-rate, create a new record with an updated createdAt; the current score is the latest per (author, subject).",66
"key": "tid",77
"record": {88
"properties": {99
"createdAt": {1010
"description": "When this rating was made",1111
"format": "datetime",1212
"type": "string"1313
},1414
"document": {1515
"description": "An optional article (site.standard.document) containing the review — the author's own, or another author's being endorsed at this score",1616
"ref": "com.atproto.repo.strongRef",1717
"type": "ref"1818
},1919
"post": {2020
"description": "An optional Bluesky post (app.bsky.feed.post) containing the review — the author's own, or another author's being endorsed at this score",2121
"ref": "com.atproto.repo.strongRef",2222
"type": "ref"2323
},2424
"score": {25
"description": "A whole number from 0 (worst) to 10 (best)",25
"description": "A whole number from 1 (worst) to 10 (best)",2626
"maximum": 10,27
"minimum": 0,27
"minimum": 1,2828
"type": "integer"2929
},3030
"subject": {3131
"description": "What is being rated as one prefixed, ideally canonical and stable string ID (e.g. 'https:…' or 'mbid:…')",3232
"format": "uri",3333
"maxLength": 2048,3434
"type": "string"3535
},3636
"text": {3737
"description": "An optional text containing the review",3838
"maxGraphemes": 300,3939
"maxLength": 3000,4040
"type": "string"4141
}4242
},4343
"required": [4444
"subject",4545
"score",4646
"createdAt"4747
],4848
"type": "object"4949
},5050
"type": "record"5151
}5252
},5353
"id": "com.divepool.rating",5454
"lexicon": 15555
}