us.polhem.skywrite.preferences.defs

polhem.us

Schema Diff

+8 -8

From

CID
bafyreie5dj3ovni...
Indexed At
2026-09-08 18:38 UTC
View this version

To

CID
bafyreicxpswt36w...
Indexed At
2026-09-08 18:41 UTC
View this version

Compatibility Analysis

Breaking Changes Detected

18 breaking changes, 16 non-breaking changes.

Breaking Changes (18)
  • RemovedVertex RemovedVertex { vertex_id: "us.polhem.skywrite.preferences.collection#PreviewFieldDefinition" }
  • RemovedVertex RemovedVertex { vertex_id: "us.polhem.skywrite.preferences.collection#PreviewFieldDefinitionParts" }
  • RemovedEdge RemovedEdge { src: "us.polhem.skywrite.preferences.defs#PreviewFieldDefinitionParts:items", tgt: "us.polhem.skywrite.preferences.defs#PreviewFieldDefinitionParts:items:variant1", kind: "variant", name: Some("us.polhem.skywrite.preferences.collection#PreviewFieldDefinition") }
  • RemovedEdge RemovedEdge { src: "us.polhem.skywrite.preferences.defs#PreviewFieldDefinitionParts:items:variant1", tgt: "us.polhem.skywrite.preferences.collection#PreviewFieldDefinition", kind: "ref", name: None }
  • RemovedEdge RemovedEdge { src: "us.polhem.skywrite.preferences.defs#PreviewFields.body", tgt: "us.polhem.skywrite.preferences.defs#PreviewFields.body:variant1", kind: "variant", name: Some("us.polhem.skywrite.preferences.collection#PreviewFieldDefinition") }
  • RemovedEdge RemovedEdge { src: "us.polhem.skywrite.preferences.defs#PreviewFields.body", tgt: "us.polhem.skywrite.preferences.defs#PreviewFields.body:variant2", kind: "variant", name: Some("us.polhem.skywrite.preferences.collection#PreviewFieldDefinitionParts") }
  • RemovedEdge RemovedEdge { src: "us.polhem.skywrite.preferences.defs#PreviewFields.body:variant1", tgt: "us.polhem.skywrite.preferences.collection#PreviewFieldDefinition", kind: "ref", name: None }
  • RemovedEdge RemovedEdge { src: "us.polhem.skywrite.preferences.defs#PreviewFields.body:variant2", tgt: "us.polhem.skywrite.preferences.collection#PreviewFieldDefinitionParts", kind: "ref", name: None }
  • RemovedEdge RemovedEdge { src: "us.polhem.skywrite.preferences.defs#PreviewFields.thumbnail", tgt: "us.polhem.skywrite.preferences.defs#PreviewFields.thumbnail:variant1", kind: "variant", name: Some("us.polhem.skywrite.preferences.collection#PreviewFieldDefinition") }
  • RemovedEdge RemovedEdge { src: "us.polhem.skywrite.preferences.defs#PreviewFields.thumbnail", tgt: "us.polhem.skywrite.preferences.defs#PreviewFields.thumbnail:variant2", kind: "variant", name: Some("us.polhem.skywrite.preferences.collection#PreviewFieldDefinitionParts") }
  • RemovedEdge RemovedEdge { src: "us.polhem.skywrite.preferences.defs#PreviewFields.thumbnail:variant1", tgt: "us.polhem.skywrite.preferences.collection#PreviewFieldDefinition", kind: "ref", name: None }
  • RemovedEdge RemovedEdge { src: "us.polhem.skywrite.preferences.defs#PreviewFields.thumbnail:variant2", tgt: "us.polhem.skywrite.preferences.collection#PreviewFieldDefinitionParts", kind: "ref", name: None }
  • RemovedEdge RemovedEdge { src: "us.polhem.skywrite.preferences.defs#PreviewFields.timestamp", tgt: "us.polhem.skywrite.preferences.defs#PreviewFields.timestamp:variant1", kind: "variant", name: Some("us.polhem.skywrite.preferences.collection#PreviewFieldDefinition") }
  • RemovedEdge RemovedEdge { src: "us.polhem.skywrite.preferences.defs#PreviewFields.timestamp", tgt: "us.polhem.skywrite.preferences.defs#PreviewFields.timestamp:variant2", kind: "variant", name: Some("us.polhem.skywrite.preferences.collection#PreviewFieldDefinitionParts") }
  • RemovedEdge RemovedEdge { src: "us.polhem.skywrite.preferences.defs#PreviewFields.timestamp:variant1", tgt: "us.polhem.skywrite.preferences.collection#PreviewFieldDefinition", kind: "ref", name: None }
  • RemovedEdge RemovedEdge { src: "us.polhem.skywrite.preferences.defs#PreviewFields.timestamp:variant2", tgt: "us.polhem.skywrite.preferences.collection#PreviewFieldDefinitionParts", kind: "ref", name: None }
  • RemovedEdge RemovedEdge { src: "us.polhem.skywrite.preferences.defs#PreviewFields.title", tgt: "us.polhem.skywrite.preferences.defs#PreviewFields.title:variant1", kind: "variant", name: Some("us.polhem.skywrite.preferences.collection#PreviewFieldDefinition") }
  • RemovedEdge RemovedEdge { src: "us.polhem.skywrite.preferences.defs#PreviewFields.title:variant1", tgt: "us.polhem.skywrite.preferences.collection#PreviewFieldDefinition", kind: "ref", name: None }
Non-Breaking Changes (16)
  • AddedEdge AddedEdge { src: "us.polhem.skywrite.preferences.defs#PreviewFieldDefinitionParts:items", tgt: "us.polhem.skywrite.preferences.defs#PreviewFieldDefinitionParts:items:variant1", kind: "variant", name: Some("us.polhem.skywrite.preferences.defs#PreviewFieldDefinition") }
  • AddedEdge AddedEdge { src: "us.polhem.skywrite.preferences.defs#PreviewFieldDefinitionParts:items:variant1", tgt: "us.polhem.skywrite.preferences.defs#PreviewFieldDefinition", kind: "ref", name: None }
  • AddedEdge AddedEdge { src: "us.polhem.skywrite.preferences.defs#PreviewFields.body", tgt: "us.polhem.skywrite.preferences.defs#PreviewFields.body:variant1", kind: "variant", name: Some("us.polhem.skywrite.preferences.defs#PreviewFieldDefinition") }
  • AddedEdge AddedEdge { src: "us.polhem.skywrite.preferences.defs#PreviewFields.body", tgt: "us.polhem.skywrite.preferences.defs#PreviewFields.body:variant2", kind: "variant", name: Some("us.polhem.skywrite.preferences.defs#PreviewFieldDefinitionParts") }
  • AddedEdge AddedEdge { src: "us.polhem.skywrite.preferences.defs#PreviewFields.body:variant1", tgt: "us.polhem.skywrite.preferences.defs#PreviewFieldDefinition", kind: "ref", name: None }
  • AddedEdge AddedEdge { src: "us.polhem.skywrite.preferences.defs#PreviewFields.body:variant2", tgt: "us.polhem.skywrite.preferences.defs#PreviewFieldDefinitionParts", kind: "ref", name: None }
  • AddedEdge AddedEdge { src: "us.polhem.skywrite.preferences.defs#PreviewFields.thumbnail", tgt: "us.polhem.skywrite.preferences.defs#PreviewFields.thumbnail:variant1", kind: "variant", name: Some("us.polhem.skywrite.preferences.defs#PreviewFieldDefinition") }
  • AddedEdge AddedEdge { src: "us.polhem.skywrite.preferences.defs#PreviewFields.thumbnail", tgt: "us.polhem.skywrite.preferences.defs#PreviewFields.thumbnail:variant2", kind: "variant", name: Some("us.polhem.skywrite.preferences.defs#PreviewFieldDefinitionParts") }
  • AddedEdge AddedEdge { src: "us.polhem.skywrite.preferences.defs#PreviewFields.thumbnail:variant1", tgt: "us.polhem.skywrite.preferences.defs#PreviewFieldDefinition", kind: "ref", name: None }
  • AddedEdge AddedEdge { src: "us.polhem.skywrite.preferences.defs#PreviewFields.thumbnail:variant2", tgt: "us.polhem.skywrite.preferences.defs#PreviewFieldDefinitionParts", kind: "ref", name: None }
  • AddedEdge AddedEdge { src: "us.polhem.skywrite.preferences.defs#PreviewFields.timestamp", tgt: "us.polhem.skywrite.preferences.defs#PreviewFields.timestamp:variant1", kind: "variant", name: Some("us.polhem.skywrite.preferences.defs#PreviewFieldDefinition") }
  • AddedEdge AddedEdge { src: "us.polhem.skywrite.preferences.defs#PreviewFields.timestamp", tgt: "us.polhem.skywrite.preferences.defs#PreviewFields.timestamp:variant2", kind: "variant", name: Some("us.polhem.skywrite.preferences.defs#PreviewFieldDefinitionParts") }
  • AddedEdge AddedEdge { src: "us.polhem.skywrite.preferences.defs#PreviewFields.timestamp:variant1", tgt: "us.polhem.skywrite.preferences.defs#PreviewFieldDefinition", kind: "ref", name: None }
  • AddedEdge AddedEdge { src: "us.polhem.skywrite.preferences.defs#PreviewFields.timestamp:variant2", tgt: "us.polhem.skywrite.preferences.defs#PreviewFieldDefinitionParts", kind: "ref", name: None }
  • AddedEdge AddedEdge { src: "us.polhem.skywrite.preferences.defs#PreviewFields.title", tgt: "us.polhem.skywrite.preferences.defs#PreviewFields.title:variant1", kind: "variant", name: Some("us.polhem.skywrite.preferences.defs#PreviewFieldDefinition") }
  • AddedEdge AddedEdge { src: "us.polhem.skywrite.preferences.defs#PreviewFields.title:variant1", tgt: "us.polhem.skywrite.preferences.defs#PreviewFieldDefinition", kind: "ref", name: None }

Migration Guidance

Removed Elements

  • RemovedVertex { vertex_id: "us.polhem.skywrite.preferences.collection#PreviewFieldDefinition" }
  • RemovedVertex { vertex_id: "us.polhem.skywrite.preferences.collection#PreviewFieldDefinitionParts" }

Additional Notes

  • Breaking: RemovedEdge { src: "us.polhem.skywrite.preferences.defs#PreviewFieldDefinitionParts:items", tgt: "us.polhem.skywrite.preferences.defs#PreviewFieldDefinitionParts:items:variant1", kind: "variant", name: Some("us.polhem.skywrite.preferences.collection#PreviewFieldDefinition") }
  • Breaking: RemovedEdge { src: "us.polhem.skywrite.preferences.defs#PreviewFieldDefinitionParts:items:variant1", tgt: "us.polhem.skywrite.preferences.collection#PreviewFieldDefinition", kind: "ref", name: None }
  • Breaking: RemovedEdge { src: "us.polhem.skywrite.preferences.defs#PreviewFields.body", tgt: "us.polhem.skywrite.preferences.defs#PreviewFields.body:variant1", kind: "variant", name: Some("us.polhem.skywrite.preferences.collection#PreviewFieldDefinition") }
  • Breaking: RemovedEdge { src: "us.polhem.skywrite.preferences.defs#PreviewFields.body", tgt: "us.polhem.skywrite.preferences.defs#PreviewFields.body:variant2", kind: "variant", name: Some("us.polhem.skywrite.preferences.collection#PreviewFieldDefinitionParts") }
  • Breaking: RemovedEdge { src: "us.polhem.skywrite.preferences.defs#PreviewFields.body:variant1", tgt: "us.polhem.skywrite.preferences.collection#PreviewFieldDefinition", kind: "ref", name: None }
  • Breaking: RemovedEdge { src: "us.polhem.skywrite.preferences.defs#PreviewFields.body:variant2", tgt: "us.polhem.skywrite.preferences.collection#PreviewFieldDefinitionParts", kind: "ref", name: None }
  • Breaking: RemovedEdge { src: "us.polhem.skywrite.preferences.defs#PreviewFields.thumbnail", tgt: "us.polhem.skywrite.preferences.defs#PreviewFields.thumbnail:variant1", kind: "variant", name: Some("us.polhem.skywrite.preferences.collection#PreviewFieldDefinition") }
  • Breaking: RemovedEdge { src: "us.polhem.skywrite.preferences.defs#PreviewFields.thumbnail", tgt: "us.polhem.skywrite.preferences.defs#PreviewFields.thumbnail:variant2", kind: "variant", name: Some("us.polhem.skywrite.preferences.collection#PreviewFieldDefinitionParts") }
  • Breaking: RemovedEdge { src: "us.polhem.skywrite.preferences.defs#PreviewFields.thumbnail:variant1", tgt: "us.polhem.skywrite.preferences.collection#PreviewFieldDefinition", kind: "ref", name: None }
  • Breaking: RemovedEdge { src: "us.polhem.skywrite.preferences.defs#PreviewFields.thumbnail:variant2", tgt: "us.polhem.skywrite.preferences.collection#PreviewFieldDefinitionParts", kind: "ref", name: None }
  • Breaking: RemovedEdge { src: "us.polhem.skywrite.preferences.defs#PreviewFields.timestamp", tgt: "us.polhem.skywrite.preferences.defs#PreviewFields.timestamp:variant1", kind: "variant", name: Some("us.polhem.skywrite.preferences.collection#PreviewFieldDefinition") }
  • Breaking: RemovedEdge { src: "us.polhem.skywrite.preferences.defs#PreviewFields.timestamp", tgt: "us.polhem.skywrite.preferences.defs#PreviewFields.timestamp:variant2", kind: "variant", name: Some("us.polhem.skywrite.preferences.collection#PreviewFieldDefinitionParts") }
  • Breaking: RemovedEdge { src: "us.polhem.skywrite.preferences.defs#PreviewFields.timestamp:variant1", tgt: "us.polhem.skywrite.preferences.collection#PreviewFieldDefinition", kind: "ref", name: None }
  • Breaking: RemovedEdge { src: "us.polhem.skywrite.preferences.defs#PreviewFields.timestamp:variant2", tgt: "us.polhem.skywrite.preferences.collection#PreviewFieldDefinitionParts", kind: "ref", name: None }
  • Breaking: RemovedEdge { src: "us.polhem.skywrite.preferences.defs#PreviewFields.title", tgt: "us.polhem.skywrite.preferences.defs#PreviewFields.title:variant1", kind: "variant", name: Some("us.polhem.skywrite.preferences.collection#PreviewFieldDefinition") }
  • Breaking: RemovedEdge { src: "us.polhem.skywrite.preferences.defs#PreviewFields.title:variant1", tgt: "us.polhem.skywrite.preferences.collection#PreviewFieldDefinition", kind: "ref", name: None }
  • Non-breaking: AddedEdge { src: "us.polhem.skywrite.preferences.defs#PreviewFieldDefinitionParts:items", tgt: "us.polhem.skywrite.preferences.defs#PreviewFieldDefinitionParts:items:variant1", kind: "variant", name: Some("us.polhem.skywrite.preferences.defs#PreviewFieldDefinition") }
  • Non-breaking: AddedEdge { src: "us.polhem.skywrite.preferences.defs#PreviewFieldDefinitionParts:items:variant1", tgt: "us.polhem.skywrite.preferences.defs#PreviewFieldDefinition", kind: "ref", name: None }
  • Non-breaking: AddedEdge { src: "us.polhem.skywrite.preferences.defs#PreviewFields.body", tgt: "us.polhem.skywrite.preferences.defs#PreviewFields.body:variant1", kind: "variant", name: Some("us.polhem.skywrite.preferences.defs#PreviewFieldDefinition") }
  • Non-breaking: AddedEdge { src: "us.polhem.skywrite.preferences.defs#PreviewFields.body", tgt: "us.polhem.skywrite.preferences.defs#PreviewFields.body:variant2", kind: "variant", name: Some("us.polhem.skywrite.preferences.defs#PreviewFieldDefinitionParts") }
  • Non-breaking: AddedEdge { src: "us.polhem.skywrite.preferences.defs#PreviewFields.body:variant1", tgt: "us.polhem.skywrite.preferences.defs#PreviewFieldDefinition", kind: "ref", name: None }
  • Non-breaking: AddedEdge { src: "us.polhem.skywrite.preferences.defs#PreviewFields.body:variant2", tgt: "us.polhem.skywrite.preferences.defs#PreviewFieldDefinitionParts", kind: "ref", name: None }
  • Non-breaking: AddedEdge { src: "us.polhem.skywrite.preferences.defs#PreviewFields.thumbnail", tgt: "us.polhem.skywrite.preferences.defs#PreviewFields.thumbnail:variant1", kind: "variant", name: Some("us.polhem.skywrite.preferences.defs#PreviewFieldDefinition") }
  • Non-breaking: AddedEdge { src: "us.polhem.skywrite.preferences.defs#PreviewFields.thumbnail", tgt: "us.polhem.skywrite.preferences.defs#PreviewFields.thumbnail:variant2", kind: "variant", name: Some("us.polhem.skywrite.preferences.defs#PreviewFieldDefinitionParts") }
  • Non-breaking: AddedEdge { src: "us.polhem.skywrite.preferences.defs#PreviewFields.thumbnail:variant1", tgt: "us.polhem.skywrite.preferences.defs#PreviewFieldDefinition", kind: "ref", name: None }
  • Non-breaking: AddedEdge { src: "us.polhem.skywrite.preferences.defs#PreviewFields.thumbnail:variant2", tgt: "us.polhem.skywrite.preferences.defs#PreviewFieldDefinitionParts", kind: "ref", name: None }
  • Non-breaking: AddedEdge { src: "us.polhem.skywrite.preferences.defs#PreviewFields.timestamp", tgt: "us.polhem.skywrite.preferences.defs#PreviewFields.timestamp:variant1", kind: "variant", name: Some("us.polhem.skywrite.preferences.defs#PreviewFieldDefinition") }
  • Non-breaking: AddedEdge { src: "us.polhem.skywrite.preferences.defs#PreviewFields.timestamp", tgt: "us.polhem.skywrite.preferences.defs#PreviewFields.timestamp:variant2", kind: "variant", name: Some("us.polhem.skywrite.preferences.defs#PreviewFieldDefinitionParts") }
  • Non-breaking: AddedEdge { src: "us.polhem.skywrite.preferences.defs#PreviewFields.timestamp:variant1", tgt: "us.polhem.skywrite.preferences.defs#PreviewFieldDefinition", kind: "ref", name: None }
  • Non-breaking: AddedEdge { src: "us.polhem.skywrite.preferences.defs#PreviewFields.timestamp:variant2", tgt: "us.polhem.skywrite.preferences.defs#PreviewFieldDefinitionParts", kind: "ref", name: None }
  • Non-breaking: AddedEdge { src: "us.polhem.skywrite.preferences.defs#PreviewFields.title", tgt: "us.polhem.skywrite.preferences.defs#PreviewFields.title:variant1", kind: "variant", name: Some("us.polhem.skywrite.preferences.defs#PreviewFieldDefinition") }
  • Non-breaking: AddedEdge { src: "us.polhem.skywrite.preferences.defs#PreviewFields.title:variant1", tgt: "us.polhem.skywrite.preferences.defs#PreviewFieldDefinition", kind: "ref", name: None }
1 1
{
2 2
  "$type": "com.atproto.lexicon.schema",
3 3
  "defs": {
4 4
    "PreviewFieldDefinition": {
5 5
      "properties": {
6 6
        "template": {
7 7
          "type": "string"
8 8
        }
9 9
      },
10 10
      "type": "object"
11 11
    },
12 12
    "PreviewFieldDefinitionParts": {
13 13
      "items": {
14 14
        "refs": [
15 15
          "string",
16 -
          "us.polhem.skywrite.preferences.collection#PreviewFieldDefinition"
16 +
          "us.polhem.skywrite.preferences.defs#PreviewFieldDefinition"
17 17
        ],
18 18
        "type": "union"
19 19
      },
20 20
      "type": "array"
21 21
    },
22 22
    "PreviewFields": {
23 23
      "properties": {
24 24
        "body": {
25 25
          "refs": [
26 26
            "string",
27 -
            "us.polhem.skywrite.preferences.collection#PreviewFieldDefinition",
28 -
            "us.polhem.skywrite.preferences.collection#PreviewFieldDefinitionParts"
27 +
            "us.polhem.skywrite.preferences.defs#PreviewFieldDefinition",
28 +
            "us.polhem.skywrite.preferences.defs#PreviewFieldDefinitionParts"
29 29
          ],
30 30
          "type": "union"
31 31
        },
32 32
        "thumbnail": {
33 33
          "refs": [
34 34
            "string",
35 -
            "us.polhem.skywrite.preferences.collection#PreviewFieldDefinition",
36 -
            "us.polhem.skywrite.preferences.collection#PreviewFieldDefinitionParts"
35 +
            "us.polhem.skywrite.preferences.defs#PreviewFieldDefinition",
36 +
            "us.polhem.skywrite.preferences.defs#PreviewFieldDefinitionParts"
37 37
          ],
38 38
          "type": "union"
39 39
        },
40 40
        "timestamp": {
41 41
          "refs": [
42 42
            "string",
43 -
            "us.polhem.skywrite.preferences.collection#PreviewFieldDefinition",
44 -
            "us.polhem.skywrite.preferences.collection#PreviewFieldDefinitionParts"
43 +
            "us.polhem.skywrite.preferences.defs#PreviewFieldDefinition",
44 +
            "us.polhem.skywrite.preferences.defs#PreviewFieldDefinitionParts"
45 45
          ],
46 46
          "type": "union"
47 47
        },
48 48
        "title": {
49 49
          "refs": [
50 50
            "string",
51 -
            "us.polhem.skywrite.preferences.collection#PreviewFieldDefinition"
51 +
            "us.polhem.skywrite.preferences.defs#PreviewFieldDefinition"
52 52
          ],
53 53
          "type": "union"
54 54
        }
55 55
      },
56 56
      "type": "object"
57 57
    }
58 58
  },
59 59
  "id": "us.polhem.skywrite.preferences.defs",
60 60
  "lexicon": 1
61 61
}

Compare Other Versions

Lexicon Garden

@