at main 32 lines 916 B view raw
1{ 2 "lexicon": 1, 3 "id": "sh.weaver.graph.tag", 4 "defs": { 5 "main": { 6 "type": "record", 7 "description": "Apply a community tag to a notebook or entry. Can be created by readers, authors, or bots for categorization and discovery.", 8 "key": "tid", 9 "record": { 10 "type": "object", 11 "required": ["subject", "tag", "createdAt"], 12 "properties": { 13 "subject": { 14 "type": "ref", 15 "ref": "com.atproto.repo.strongRef", 16 "description": "The notebook or entry being tagged." 17 }, 18 "tag": { 19 "type": "string", 20 "minLength": 1, 21 "maxLength": 128, 22 "description": "The tag value (e.g., 'enemies-to-lovers', 'slow-burn', 'found-family')." 23 }, 24 "createdAt": { 25 "type": "string", 26 "format": "datetime" 27 } 28 } 29 } 30 } 31 } 32}