fyi.questionable.richtext.content

questionable.fyi

Schema Diff

+1 -1

From

CID
bafyreiapeyxkob5...
Indexed At
2026-02-18 19:21 UTC
View this version

To

CID
bafyreiehcgwcttf...
Indexed At
2026-04-28 13:56 UTC
View this version

Compatibility Analysis

Breaking Changes Detected

3 breaking changes, 3 non-breaking changes.

Breaking Changes (3)
  • RemovedVertex RemovedVertex { vertex_id: "fyi.questionable.richtext.bskyPost" }
  • RemovedEdge RemovedEdge { src: "fyi.questionable.richtext.content.items:items", tgt: "fyi.questionable.richtext.content.items:items:variant2", kind: "variant", name: Some("fyi.questionable.richtext.bskyPost") }
  • RemovedEdge RemovedEdge { src: "fyi.questionable.richtext.content.items:items:variant2", tgt: "fyi.questionable.richtext.bskyPost", kind: "ref", name: None }
Non-Breaking Changes (3)
  • AddedVertex AddedVertex { vertex_id: "fyi.questionable.richtext.blueskyPost" }
  • AddedEdge AddedEdge { src: "fyi.questionable.richtext.content.items:items", tgt: "fyi.questionable.richtext.content.items:items:variant2", kind: "variant", name: Some("fyi.questionable.richtext.blueskyPost") }
  • AddedEdge AddedEdge { src: "fyi.questionable.richtext.content.items:items:variant2", tgt: "fyi.questionable.richtext.blueskyPost", kind: "ref", name: None }

Migration Guidance

Removed Elements

  • RemovedVertex { vertex_id: "fyi.questionable.richtext.bskyPost" }

Added Elements

  • AddedVertex { vertex_id: "fyi.questionable.richtext.blueskyPost" }

Additional Notes

  • Breaking: RemovedEdge { src: "fyi.questionable.richtext.content.items:items", tgt: "fyi.questionable.richtext.content.items:items:variant2", kind: "variant", name: Some("fyi.questionable.richtext.bskyPost") }
  • Breaking: RemovedEdge { src: "fyi.questionable.richtext.content.items:items:variant2", tgt: "fyi.questionable.richtext.bskyPost", kind: "ref", name: None }
  • Non-breaking: AddedEdge { src: "fyi.questionable.richtext.content.items:items", tgt: "fyi.questionable.richtext.content.items:items:variant2", kind: "variant", name: Some("fyi.questionable.richtext.blueskyPost") }
  • Non-breaking: AddedEdge { src: "fyi.questionable.richtext.content.items:items:variant2", tgt: "fyi.questionable.richtext.blueskyPost", kind: "ref", name: None }
1 1
{
2 2
  "$type": "com.atproto.lexicon.schema",
3 3
  "defs": {
4 4
    "main": {
5 5
      "properties": {
6 6
        "items": {
7 7
          "description": "Array of content blocks",
8 8
          "items": {
9 9
            "closed": false,
10 10
            "description": "Open union used to define the content. Each entry must specify a $type",
11 11
            "refs": [
12 12
              "fyi.questionable.richtext.text",
13 13
              "fyi.questionable.richtext.blockquote",
14 -
              "fyi.questionable.richtext.bskyPost",
14 +
              "fyi.questionable.richtext.blueskyPost",
15 15
              "fyi.questionable.richtext.code",
16 16
              "fyi.questionable.richtext.header",
17 17
              "fyi.questionable.richtext.horizontalRule",
18 18
              "fyi.questionable.richtext.image",
19 19
              "fyi.questionable.richtext.math",
20 20
              "fyi.questionable.richtext.text",
21 21
              "fyi.questionable.richtext.list",
22 22
              "fyi.questionable.richtext.website"
23 23
            ],
24 24
            "type": "union"
25 25
          },
26 26
          "maxLength": 1000,
27 27
          "type": "array"
28 28
        }
29 29
      },
30 30
      "required": [
31 31
        "items"
32 32
      ],
33 33
      "type": "object"
34 34
    }
35 35
  },
36 36
  "id": "fyi.questionable.richtext.content",
37 37
  "lexicon": 1
38 38
}

Compare Other Versions

Lexicon Garden

@