From
bafyreibgc7czerydurd327ilv7kwe2wsixzd6m2pdqizvw6lkswhlabway
indexed 2026-02-18 19:28 UTC
View this version
To
bafyreicnukay6rqlxpqfw5qisrfsybj2qhxprmxwtkdzise5a2iokmnldy
indexed 2026-03-19 20:28 UTC
View this version
Compatibility
backward compatible Backward compatible. 2 non-breaking changes.
Non-breaking changes (2)
- AddedVertex AddedVertex { vertex_id: "io.atcr.hold.crew:body.tier" }
- AddedEdge AddedEdge { src: "io.atcr.hold.crew:body", tgt: "io.atcr.hold.crew:body.tier", kind: "prop", name: Some("tier") }
Migration guidance
Added
AddedVertex { vertex_id: "io.atcr.hold.crew:body.tier" }
Notes
- Non-breaking: AddedEdge { src: "io.atcr.hold.crew:body", tgt: "io.atcr.hold.crew:body.tier", kind: "prop", name: Some("tier") }
Changes
11
{22
"$type": "com.atproto.lexicon.schema",33
"defs": {44
"main": {55
"description": "Crew member in a hold's embedded PDS. Grants access permissions to push blobs to the hold. Stored in the hold's embedded PDS (one record per member).",66
"key": "any",77
"record": {88
"properties": {99
"addedAt": {1010
"description": "RFC3339 timestamp of when the member was added",1111
"format": "datetime",1212
"type": "string"1313
},1414
"member": {1515
"description": "DID of the crew member",1616
"format": "did",1717
"type": "string"1818
},1919
"permissions": {2020
"description": "Specific permissions granted to this member",2121
"items": {2222
"maxLength": 64,2323
"type": "string"2424
},2525
"type": "array"2626
},2727
"role": {2828
"description": "Member's role in the hold",2929
"knownValues": [3030
"owner",3131
"admin",3232
"write",3333
"read"3434
],3535
"maxLength": 32,3636
"type": "string"37
},38
"tier": {39
"description": "Optional tier for quota limits (e.g., 'deckhand', 'bosun', 'quartermaster'). If empty, uses defaults.new_crew_tier from quotas.yaml.",40
"maxLength": 32,41
"type": "string"3742
}3843
},3944
"required": [4045
"member",4146
"role",4247
"permissions",4348
"addedAt"4449
],4550
"type": "object"4651
},4752
"type": "record"4853
}4954
},5055
"id": "io.atcr.hold.crew",5156
"lexicon": 15257
}