From
bafyreihs24yatiy5fhlqcel2jis2x22jwcexf3vi2o6hfqd3gtb2agfva4
indexed 2026-05-23 15:26 UTC
View this version
To
bafyreiat4xcvi4yrig6btpmz6atyvj2vf3wwot6ah2gfpoxput46i44ioq
indexed 2026-06-11 21:59 UTC
View this version
Compatibility
backward compatible Backward compatible. 2 non-breaking changes.
Non-breaking changes (2)
- AddedVertex AddedVertex { vertex_id: "com.derakkuma.play:body.dxStar" }
- AddedEdge AddedEdge { src: "com.derakkuma.play:body", tgt: "com.derakkuma.play:body.dxStar", kind: "prop", name: Some("dxStar") }
Migration guidance
Added
AddedVertex { vertex_id: "com.derakkuma.play:body.dxStar" }
Notes
- Non-breaking: AddedEdge { src: "com.derakkuma.play:body", tgt: "com.derakkuma.play:body.dxStar", kind: "prop", name: Some("dxStar") }
Changes
11
{22
"$type": "com.atproto.lexicon.schema",33
"defs": {44
"achievedTotal": {55
"properties": {66
"achieved": {77
"minimum": 0,88
"type": "integer"99
},1010
"total": {1111
"minimum": 0,1212
"type": "integer"1313
}1414
},1515
"required": [1616
"achieved",1717
"total"1818
],1919
"type": "object"2020
},2121
"dxScore": {2222
"properties": {2323
"achieved": {2424
"minimum": 0,2525
"type": "integer"2626
},2727
"total": {2828
"minimum": 0,2929
"type": "integer"3030
}3131
},3232
"required": [3333
"achieved",3434
"total"3535
],3636
"type": "object"3737
},3838
"main": {3939
"description": "A single maimai DX play log entry linked to a canonical Derakkuma chart",4040
"key": "tid",4141
"record": {4242
"properties": {4343
"achievement": {4444
"maxLength": 8,4545
"type": "string"4646
},4747
"chart": {4848
"ref": "com.atproto.repo.strongRef",4949
"type": "ref"5050
},5151
"createdAt": {5252
"format": "datetime",5353
"type": "string"5454
},5555
"dedupeKey": {5656
"maxLength": 512,5757
"type": "string"5858
},5959
"dxScore": {6060
"ref": "#dxScore",6161
"type": "ref"6262
},63
"dxStar": {64
"maximum": 5,65
"minimum": 1,66
"type": "integer"67
},6368
"fast": {6469
"minimum": 0,6570
"type": "integer"6671
},6772
"fcStatus": {6873
"maxLength": 16,6974
"type": "string"7075
},7176
"isNewRecord": {7277
"type": "boolean"7378
},7479
"late": {7580
"minimum": 0,7681
"type": "integer"7782
},7883
"matchingRank": {7984
"minimum": 1,8085
"type": "integer"8186
},8287
"maxCombo": {8388
"ref": "#achievedTotal",8489
"type": "ref"8590
},8691
"maxSync": {8792
"ref": "#achievedTotal",8893
"type": "ref"8994
},9095
"notes": {9196
"ref": "#noteBreakdown",9297
"type": "ref"9398
},9499
"playedAt": {95100
"maxLength": 32,96101
"type": "string"97102
},98103
"rating": {99104
"minimum": 0,100105
"type": "integer"101106
},102107
"ratingDelta": {103108
"type": "integer"104109
},105110
"scoreRank": {106111
"maxLength": 8,107112
"type": "string"108113
},109114
"syncStatus": {110115
"maxLength": 16,111116
"type": "string"112117
},113118
"trackNum": {114119
"minimum": 1,115120
"type": "integer"116121
}117122
},118123
"required": [119124
"chart",120125
"achievement",121126
"createdAt"122127
],123128
"type": "object"124129
},125130
"type": "record"126131
},127132
"noteBreakdown": {128133
"properties": {129134
"break": {130135
"ref": "#noteJudgement",131136
"type": "ref"132137
},133138
"hold": {134139
"ref": "#noteJudgement",135140
"type": "ref"136141
},137142
"slide": {138143
"ref": "#noteJudgement",139144
"type": "ref"140145
},141146
"tap": {142147
"ref": "#noteJudgement",143148
"type": "ref"144149
},145150
"touch": {146151
"ref": "#noteJudgement",147152
"type": "ref"148153
}149154
},150155
"type": "object"151156
},152157
"noteJudgement": {153158
"properties": {154159
"criticalPerfect": {155160
"minimum": 0,156161
"type": "integer"157162
},158163
"good": {159164
"minimum": 0,160165
"type": "integer"161166
},162167
"great": {163168
"minimum": 0,164169
"type": "integer"165170
},166171
"miss": {167172
"minimum": 0,168173
"type": "integer"169174
},170175
"perfect": {171176
"minimum": 0,172177
"type": "integer"173178
}174179
},175180
"required": [176181
"criticalPerfect",177182
"perfect",178183
"great",179184
"good",180185
"miss"181186
],182187
"type": "object"183188
}184189
},185190
"id": "com.derakkuma.play",186191
"lexicon": 1187192
}