{
  "$type": "site.standard.document",
  "bskyPostRef": {
    "cid": "bafyreifigvln2dihr5vqqzkggrj5kpnx4operdou32pno627xzdntbkwru",
    "uri": "at://did:plc:ixd3llanirxy6by2epvxdu7k/app.bsky.feed.post/3mk3ytrvj2yq2"
  },
  "description": "Hey @panos@catodon.rocks, now that I'm tracking errors encountered, I've got a bit more visibility into things that normally would've just been caught and ignored.\n\nToday I received a `Delete(Object)` from Catodon associated with a user from `catodon.rocks`.\n\nTwo things:\n\n  1. Its `object` referenced an item outside of `catodon.rocks`, and so it failed NodeBB's actor-object match check. Normally people can't delete other peoples' posts, so I think this might be a mistake?\n\n  2. [...]\n\n",
  "path": "/post/1782",
  "publishedAt": "2026-04-22T17:16:48.914Z",
  "site": "https://activitypub.space",
  "tags": [
    "catodon",
    "activitypub",
    "@panos@catodon.rocks"
  ],
  "textContent": "Hey @panos@catodon.rocks, now that I'm tracking errors encountered, I've got a bit more visibility into things that normally would've just been caught and ignored.\n\nToday I received a `Delete(Object)` from Catodon associated with a user from `catodon.rocks`.\n\nTwo things:\n\n  1. Its `object` referenced an item outside of `catodon.rocks`, and so it failed NodeBB's actor-object match check. Normally people can't delete other peoples' posts, so I think this might be a mistake?\n\n  2. The activity's `audience` matches the activity's `attributedTo`. While you're certainly allowed to put anything you want in there, threadiverse software uses it to point to a group actor. Wondering if this was intentional.\n\n\n\n\nThanks!",
  "title": "Catodon federating deletes of objects it doesn't own"
}