{
"$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"
}