farm.lore.world

lore.farm

Schema Diff

+2 -1

From

CID
bafyreihxy6vsoq3...
Indexed At
2026-03-23 19:03 UTC
View this version

To

CID
bafyreifqjvikopo...
Indexed At
2026-03-23 20:16 UTC
View this version

Compatibility Analysis

Backward Compatible

No changes detected.

1 1
{
2 2
  "id": "farm.lore.world",
3 3
  "defs": {
4 4
    "main": {
5 5
      "key": "tid",
6 6
      "type": "record",
7 7
      "record": {
8 8
        "type": "object",
9 9
        "required": [
10 10
          "domain",
11 11
          "name",
12 12
          "createdAt"
13 13
        ],
14 14
        "properties": {
15 15
          "lore": {
16 16
            "type": "string",
17 17
            "default": "open",
18 18
            "maxLength": 20,
19 19
            "description": "Who may declare content as lore.",
20 20
            "knownValues": [
21 21
              "open",
22 22
              "characters",
23 23
              "curators"
24 24
            ]
25 25
          },
26 26
          "name": {
27 27
            "type": "string",
28 28
            "maxLength": 256,
29 29
            "description": "Display name of the world."
30 30
          },
31 31
          "canon": {
32 32
            "type": "string",
33 33
            "default": "curators",
34 34
            "maxLength": 20,
35 35
            "description": "Who may promote lore to canon.",
36 36
            "knownValues": [
37 37
              "open",
38 38
              "curators",
39 39
              "loremaster"
40 40
            ]
41 41
          },
42 42
          "domain": {
43 43
            "type": "string",
44 44
            "maxLength": 253,
45 45
            "description": "The domain name that identifies this world (e.g. 'reverie.house')."
46 46
          },
47 47
          "appoint": {
48 48
            "type": "string",
49 49
            "default": "loremaster",
50 50
            "maxLength": 20,
51 51
            "description": "Who may appoint curators.",
52 52
            "knownValues": [
53 53
              "loremaster",
54 54
              "curators"
55 55
            ]
56 56
          },
57 57
          "character": {
58 58
            "type": "string",
59 59
            "default": "open",
60 60
            "maxLength": 20,
61 61
            "description": "Character registration policy.",
62 62
            "knownValues": [
63 63
              "open",
64 64
              "invited"
65 65
            ]
66 66
          },
67 67
          "createdAt": {
68 68
            "type": "string",
69 69
            "format": "datetime",
70 70
            "description": "Timestamp of world creation."
71 71
          },
72 72
          "description": {
73 73
            "type": "string",
74 74
            "maxLength": 2048,
75 75
            "description": "A short description of the world."
76 76
          }
77 77
        }
78 78
      },
79 79
      "description": "Declares a shared creative world on lore.farm. The world domain becomes the canonical identifier for all lore, characters, and canon within it."
80 80
    }
81 81
  },
82 82
  "$type": "com.atproto.lexicon.schema",
83 -
  "lexicon": 1
83 +
  "lexicon": 1,
84 +
  "description": "A shared creative world where users contribute lore and canon."
84 85
}

Compare Other Versions

Lexicon Garden

@