full diff

pub.chive.eprint.userTag

From
bafyreidqabtkni2jsvg26xzljofz63kdw27j2n6ir33oekesylqz5azq7m indexed 2026-06-18 13:14 UTC View this version
To
bafyreidqabtkni2jsvg26xzljofz63kdw27j2n6ir33oekesylqz5azq7m indexed 2026-06-18 13:14 UTC View this version

Compatibility

backward compatible No changes detected.

Changes

11{
22 "$type": "com.atproto.lexicon.schema",
33 "defs": {
44 "main": {
55 "description": "User-generated tag on eprint (TaxoFolk) with optional knowledge graph linking",
66 "key": "tid",
77 "record": {
88 "properties": {
99 "createdAt": {
1010 "format": "datetime",
1111 "type": "string"
1212 },
1313 "eprintUri": {
1414 "description": "AT-URI of the tagged eprint",
1515 "format": "at-uri",
1616 "type": "string"
1717 },
1818 "nodeSlug": {
1919 "description": "Node slug for display fallback when nodeUri is present",
2020 "maxLength": 100,
2121 "type": "string"
2222 },
2323 "nodeSubkind": {
2424 "description": "Subkind of the linked node for styling (e.g., 'topic', 'concept', 'field')",
2525 "maxLength": 50,
2626 "type": "string"
2727 },
2828 "nodeUri": {
2929 "description": "Optional AT-URI to linked knowledge graph node (subkind=topic, concept, field, etc.)",
3030 "format": "at-uri",
3131 "type": "string"
3232 },
3333 "schemaRevision": {
3434 "description": "Schema revision this record was created with. Absent means revision 1.",
3535 "minimum": 1,
3636 "type": "integer"
3737 },
3838 "tag": {
3939 "description": "Tag label (user-provided text)",
4040 "maxLength": 100,
4141 "type": "string"
4242 }
4343 },
4444 "required": [
4545 "eprintUri",
4646 "tag",
4747 "createdAt"
4848 ],
4949 "type": "object"
5050 },
5151 "type": "record"
5252 }
5353 },
5454 "id": "pub.chive.eprint.userTag",
5555 "lexicon": 1,
5656 "revision": 1
5757}