full diff

com.jackschumann.test.deck

From
bafyreihesqxrcr2ipjotvmp37yaasembddjau6ereefcdr7bxi7qll65la indexed 2026-06-03 22:24 UTC View this version
To
bafyreibfyu4u65nbc3nnzumpikkxblrznm5spfxab6ypsb2lycfx5jhcma indexed 2026-06-03 22:26 UTC View this version

Compatibility

backward compatible No changes detected.

Changes

11{
22 "$type": "com.atproto.lexicon.schema",
33 "defs": {
44 "cardEntry": {
55 "description": "A single card entry in a decklist",
66 "properties": {
77 "count": {
88 "description": "Number of copies of this card",
99 "minimum": 1,
1010 "type": "integer"
1111 },
1212 "oracleId": {
1313 "description": "Scryfall Oracle ID (UUID) for the card",
1414 "maxLength": 36,
1515 "minLength": 36,
1616 "type": "string"
1717 },
1818 "tags": {
1919 "description": "Optional free-form tags for this card entry",
2020 "items": {
2121 "ref": "#cardTag",
2222 "type": "ref"
2323 },
2424 "type": "array"
2525 }
2626 },
2727 "required": [
2828 "oracleId",
2929 "count"
3030 ],
3131 "type": "object"
3232 },
3333 "cardTag": {
3434 "description": "A free-form tag applied to a card entry",
3535 "properties": {
3636 "tag": {
3737 "maxGraphemes": 128,
3838 "maxLength": 640,
3939 "type": "string"
4040 }
4141 },
4242 "required": [
4343 "tag"
4444 ],
4545 "type": "object"
4646 },
4747 "main": {
48 "description": "TODO: describe purpose of this schema",
48 "description": "MTG Decklist",
4949 "key": "any",
5050 "record": {
5151 "properties": {
5252 "cards": {
5353 "description": "Cards included in this deck",
5454 "items": {
5555 "ref": "#cardEntry",
5656 "type": "ref"
5757 },
5858 "minLength": 1,
5959 "type": "array"
6060 },
6161 "createdAt": {
6262 "format": "datetime",
6363 "type": "string"
6464 },
6565 "name": {
6666 "description": "Name of deck",
6767 "maxGraphemes": 128,
6868 "maxLength": 512,
6969 "minLength": 1,
7070 "type": "string"
7171 }
7272 },
7373 "required": [
7474 "name",
7575 "cards",
7676 "createdAt"
7777 ],
7878 "type": "object"
7979 },
8080 "type": "record"
8181 }
8282 },
8383 "id": "com.jackschumann.test.deck",
8484 "lexicon": 1
8585}

Compare other versions