to.atpota.garden.sprout

atpota.to

Schema Diff

+3 -1

From

CID
bafyreichwavt3tt...
Indexed At
2026-10-20 17:36 UTC
View this version

To

CID
bafyreicd3mpkj3k...
Indexed At
2026-10-21 12:11 UTC
View this version

Compatibility Analysis

Breaking Changes Detected

1 breaking change, 0 non-breaking changes.

Breaking Changes (1)
  • ConstraintTightened ConstraintTightened { vertex_id: "to.atpota.garden.sprout:body.kind", sort: "knownValues", old_value: "[\"sunflower\",\"rose\",\"daisy\",\"violet\",\"poppy\",\"tulip\"]", new_value: "[\"sunflower\",\"rose\",\"daisy\",\"violet\",\"poppy\",\"tulip\",\"seed\"]" }

Migration Guidance

Constraint Changes

  • ConstraintTightened ConstraintTightened { vertex_id: "to.atpota.garden.sprout:body.kind", sort: "knownValues", old_value: "[\"sunflower\",\"rose\",\"daisy\",\"violet\",\"poppy\",\"tulip\"]", new_value: "[\"sunflower\",\"rose\",\"daisy\",\"violet\",\"poppy\",\"tulip\",\"seed\"]" }
1 1
{
2 2
  "$type": "com.atproto.lexicon.schema",
3 3
  "defs": {
4 4
    "main": {
5 5
      "key": "tid",
6 6
      "record": {
7 7
        "properties": {
8 8
          "createdAt": {
9 9
            "format": "datetime",
10 10
            "type": "string"
11 11
          },
12 12
          "kind": {
13 +
            "description": "The kind its planter picked, or \"seed\": the garden decides what it grows into, from the seed itself, the patch's season and the network weather the minute it was planted, and shows it when it blooms.",
13 14
            "knownValues": [
14 15
              "sunflower",
15 16
              "rose",
16 17
              "daisy",
17 18
              "violet",
18 19
              "poppy",
19 -
              "tulip"
20 +
              "tulip",
21 +
              "seed"
20 22
            ],
21 23
            "type": "string"
22 24
          },
23 25
          "patch": {
24 26
            "description": "The patch the flower grows in: a to.atpota.garden.patch record, in atpota.to's repo (did:plc:qntsxa2i4sb24noi45fx4np2) for the community patches, or in the garden owner's.",
25 27
            "ref": "com.atproto.repo.strongRef",
26 28
            "type": "ref"
27 29
          },
28 30
          "plot": {
29 31
            "description": "The plot in its patch, counted from the top left, row by row. If an earlier flower already has it, this one moves to the next free plot.",
30 32
            "maximum": 959,
31 33
            "minimum": 0,
32 34
            "type": "integer"
33 35
          }
34 36
        },
35 37
        "required": [
36 38
          "patch",
37 39
          "kind",
38 40
          "plot",
39 41
          "createdAt"
40 42
        ],
41 43
        "type": "object"
42 44
      },
43 45
      "type": "record"
44 46
    }
45 47
  },
46 48
  "description": "A flower planted in a garden on atpota.to: atpota.to's community patches, or anyone's own garden. How many each account can have in a garden's open patches is up to the garden (its patch's planting): by default one, which stays where it was first planted. Flowers in patches that have closed stay, pressed.",
47 49
  "id": "to.atpota.garden.sprout",
48 50
  "lexicon": 1
49 51
}

Compare Other Versions

Lexicon Garden

@