app.atbuddy.creature
Schema Diff
+1 -6
Compatibility Analysis
Backward Compatible
No changes detected.
1
1
{
2
2
"$type": "com.atproto.lexicon.schema",
3
3
"defs": {
4
4
"main": {
5
-
"description": "A buddy creature companion. Fixed rkey 'self' — one per account.",
5
+
"description": "A buddy creature companion. Fixed rkey self. One per account.",
6
6
"key": "literal:self",
7
7
"record": {
8
8
"properties": {
9
9
"createdAt": {
10
-
"description": "Timestamp when the buddy was hatched.",
11
10
"format": "datetime",
12
11
"type": "string"
13
12
},
14
13
"isShiny": {
15
-
"description": "Whether this buddy is a shiny variant (~1.2% chance, derived from DID hash).",
16
14
"type": "boolean"
17
15
},
18
16
"name": {
19
-
"description": "Auto-generated display name for the buddy.",
20
17
"maxLength": 64,
21
18
"type": "string"
22
19
},
23
20
"rarity": {
24
-
"description": "Rarity tier, deterministic from DID hash.",
25
21
"knownValues": [
26
22
"common",
27
23
"uncommon",
28
24
"rare",
29
25
"epic",
30
26
"legendary"
31
27
],
32
28
"type": "string"
33
29
},
34
30
"species": {
35
-
"description": "Species name, deterministic from DID hash.",
36
31
"knownValues": [
37
32
"owl",
38
33
"bat",
39
34
"phoenix",
40
35
"moth",
41
36
"fox",
42
37
"hedgehog",
43
38
"goat",
44
39
"frog",
45
40
"cat",
46
41
"dog",
47
42
"rat",
48
43
"octopus",
49
44
"jellyfish",
50
45
"seahorse",
51
46
"crab",
52
47
"shark",
53
48
"dolphin",
54
49
"dragon",
55
50
"unicorn",
56
51
"griffin",
57
52
"slime",
58
53
"robot",
59
54
"satellite"
60
55
],
61
56
"type": "string"
62
57
}
63
58
},
64
59
"required": [
65
60
"species",
66
61
"rarity",
67
62
"isShiny",
68
63
"createdAt"
69
64
],
70
65
"type": "object"
71
66
},
72
67
"type": "record"
73
68
}
74
69
},
75
70
"id": "app.atbuddy.creature",
76
71
"lexicon": 1
77
72
}