From
bafyreierroqmszoquyhj7hj5axkyedbqea6t7ilcu7xa7zktr6y6vc4sfu
indexed 2026-10-16 12:35 UTC
View this version
To
bafyreih4c7gw6vaa3ai2mczeve54recn4s6m3vy3oy5cubnysf7ctrrkv4
indexed 2026-10-23 03:22 UTC
View this version
Compatibility
backward compatible No changes detected.
Changes
11
{22
"$type": "com.atproto.lexicon.schema",33
"defs": {44
"custodyPublicKey": {55
"properties": {66
"createdAt": {77
"format": "datetime",88
"type": "string"99
},1010
"keyId": {1111
"maxLength": 64,1212
"type": "string"1313
},1414
"publicKey": {1515
"maxLength": 64,1616
"type": "bytes"1717
}1818
},1919
"required": [2020
"keyId",2121
"publicKey"2222
],2323
"type": "object"2424
},2525
"main": {26
"description": "Human-facing membership of one account in this home (rkey = the member DID), written by the root admin as a portable mirror of the Service Node's role table.",26
"description": "Human-facing membership of one account in this home (rkey = the member DID), written by the root admin as a portable mirror of the Service Agent Node's role table.",2727
"key": "any",2828
"record": {2929
"properties": {3030
"custodyPublicKey": {3131
"description": "Root admin only: the X25519 public key the device seals parent credentials to.",3232
"ref": "#custodyPublicKey",3333
"type": "ref"3434
},3535
"did": {3636
"format": "did",3737
"type": "string"3838
},3939
"displayName": {4040
"maxGraphemes": 40,4141
"maxLength": 400,4242
"type": "string"4343
},4444
"joinedAt": {4545
"format": "datetime",4646
"type": "string"4747
},4848
"photo": {4949
"accept": [5050
"image/jpeg",5151
"image/png",5252
"image/webp"5353
],5454
"maxSize": 2000000,5555
"type": "blob"5656
},5757
"relationship": {5858
"description": "e.g. 막내딸; per home.",5959
"maxGraphemes": 20,6060
"maxLength": 200,6161
"type": "string"6262
},6363
"role": {6464
"knownValues": [6565
"rootAdmin",6666
"mainAdmin",6767
"member",6868
"parent"6969
],7070
"type": "string"7171
},7272
"status": {7373
"knownValues": [7474
"active",7575
"removed",7676
"left"7777
],7878
"type": "string"7979
},8080
"updatedAt": {8181
"format": "datetime",8282
"type": "string"8383
}8484
},8585
"required": [8686
"did",8787
"role",8888
"displayName",8989
"status",9090
"joinedAt",9191
"updatedAt"9292
],9393
"type": "object"9494
},9595
"type": "record"9696
}9797
},9898
"id": "ai.newnal.illi.family.member",9999
"lexicon": 1100100
}