full diff

net.botwatch.bot

7hird.dev +1 −3
From
bafyreiayx567eocwkc7nobw24mahlt3ckk4kvp6wmzsbgehifsq25rfru4 indexed 2026-03-24 01:55 UTC View this version
To
bafyreifloeaqf2bb2l3y2dogotvyhiuygszvfca5cjgw6cwp5tnperxy54 indexed 2026-03-24 02:01 UTC View this version

Compatibility

breaking 8 breaking changes, 0 non-breaking changes.

Breaking changes (8)
  • RemovedVertex RemovedVertex { vertex_id: "net.botwatch.bot#facebookIdentity" }
  • RemovedVertex RemovedVertex { vertex_id: "net.botwatch.bot#xIdentity" }
  • RemovedVertex RemovedVertex { vertex_id: "net.botwatch.bot:body.subject:variant1" }
  • RemovedVertex RemovedVertex { vertex_id: "net.botwatch.bot:body.subject:variant2" }
  • RemovedEdge RemovedEdge { src: "net.botwatch.bot:body.subject", tgt: "net.botwatch.bot:body.subject:variant1", kind: "variant", name: Some("#facebookIdentity") }
  • RemovedEdge RemovedEdge { src: "net.botwatch.bot:body.subject", tgt: "net.botwatch.bot:body.subject:variant2", kind: "variant", name: Some("#xIdentity") }
  • RemovedEdge RemovedEdge { src: "net.botwatch.bot:body.subject:variant1", tgt: "net.botwatch.bot#facebookIdentity", kind: "ref", name: None }
  • RemovedEdge RemovedEdge { src: "net.botwatch.bot:body.subject:variant2", tgt: "net.botwatch.bot#xIdentity", kind: "ref", name: None }

Migration guidance

Removed

  • RemovedVertex { vertex_id: "net.botwatch.bot#facebookIdentity" }
  • RemovedVertex { vertex_id: "net.botwatch.bot#xIdentity" }
  • RemovedVertex { vertex_id: "net.botwatch.bot:body.subject:variant1" }
  • RemovedVertex { vertex_id: "net.botwatch.bot:body.subject:variant2" }

Notes

  • Breaking: RemovedEdge { src: "net.botwatch.bot:body.subject", tgt: "net.botwatch.bot:body.subject:variant1", kind: "variant", name: Some("#facebookIdentity") }
  • Breaking: RemovedEdge { src: "net.botwatch.bot:body.subject", tgt: "net.botwatch.bot:body.subject:variant2", kind: "variant", name: Some("#xIdentity") }
  • Breaking: RemovedEdge { src: "net.botwatch.bot:body.subject:variant1", tgt: "net.botwatch.bot#facebookIdentity", kind: "ref", name: None }
  • Breaking: RemovedEdge { src: "net.botwatch.bot:body.subject:variant2", tgt: "net.botwatch.bot#xIdentity", kind: "ref", name: None }

Changes

11{
22 "$type": "com.atproto.lexicon.schema",
33 "defs": {
44 "atprotoIdentity": {
55 "properties": {
66 "did": {
77 "format": "did",
88 "type": "string"
99 }
1010 },
1111 "required": [
1212 "did"
1313 ],
1414 "type": "object"
1515 },
1616 "main": {
1717 "description": "A statement about whether the subject is a bot.",
1818 "key": "tid",
1919 "record": {
2020 "properties": {
2121 "createdAt": {
2222 "format": "datetime",
2323 "type": "string"
2424 },
2525 "score": {
2626 "description": "100000 indicates total confidence that {subject} is a bot. -100000 indicates the opposite.",
2727 "maximum": 100000,
2828 "minimum": -100000,
2929 "type": "integer"
3030 },
3131 "subject": {
3232 "closed": false,
3333 "refs": [
34 "#atprotoIdentity",
35 "#facebookIdentity",
36 "#xIdentity"
34 "#atprotoIdentity"
3735 ],
3836 "type": "union"
3937 }
4038 },
4139 "required": [
4240 "subject",
4341 "score",
4442 "createdAt"
4543 ],
4644 "type": "object"
4745 },
4846 "type": "record"
4947 }
5048 },
5149 "id": "net.botwatch.bot",
5250 "lexicon": 1
5351}

Compare other versions