ai.newnal.illi.parent.putSlot
{
"$type": "com.atproto.lexicon.schema",
"defs": {
"main": {
"description": "Set the name and honorific of a linked parent as the family and the device show them (root or main admin). Writes a new parentSlot record into the caller's repo in the family sphere; the newest record per slot wins (D-68).",
"errors": [
{
"name": "NotAdmin"
},
{
"name": "ParentSlotEmpty"
},
{
"name": "HomeNotFound"
},
{
"name": "PdsUnavailable"
}
],
"input": {
"encoding": "application/json",
"schema": {
"properties": {
"homeId": {
"format": "tid",
"type": "string"
},
"honorific": {
"maxLength": 32,
"type": "string"
},
"name": {
"maxLength": 64,
"type": "string"
},
"slot": {
"maximum": 2,
"minimum": 1,
"type": "integer"
}
},
"required": [
"homeId",
"slot",
"name",
"honorific"
],
"type": "object"
}
},
"output": {
"encoding": "application/json",
"schema": {
"properties": {
"cid": {
"format": "cid",
"type": "string"
},
"slot": {
"type": "integer"
},
"uri": {
"format": "at-uri",
"type": "string"
}
},
"required": [
"uri",
"cid",
"slot"
],
"type": "object"
}
},
"type": "procedure"
}
},
"id": "ai.newnal.illi.parent.putSlot",
"lexicon": 1
}
Metadata
- DID
-
did:plc:uztm7bi2ce42dez3uu3qafro - CID
-
bafyreib7gyv24c5aniz4kijdgdrh5by4zjz7wsfkta3fof7igv2mn4yyoq - Indexed At
- 2026-10-20 10:17 UTC
- AT-URI
-
at://did:plc:uztm7bi2ce42dez3uu3qafro/com.atproto.lexicon.schema/ai.newnal.illi.parent.putSlot
Version History (2 versions)
Similar Lexicons
Lexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.
-
One of the two parent slots of a home. Written by an admin into the admin's own repo; the Service Agent Node resolves one record per slot by the newest updatedAt.
-
ai.newnal.illi.parent.requestCreation procedure
The root admin asks the device to create the second parent's Newnal ID (07 F-06); the name and honorific given here fill the new parentSlot. The device learns of it by SSE or getState.pendingRequests and completes it wi…
-
ai.newnal.illi.parent.putProfile procedure
Write a linked parent's My Data profile (ai.newnal.mydata.dev.profile, rkey self) into the PARENT's repo in the family sphere, in the parent's name through delegation, and an ILLI dataEntry (who entered it) into the cal…