At this level
social.coves.community.post ยท 6- social.coves.community.post.create procedure Create a new post in a community
- social.coves.community.post.defs defs Minimal author info for blocked posts
- social.coves.community.post.delete procedure Delete a post
- social.coves.community.post.get query Get posts by AT-URI. Supports batch fetching for feed hydration. Returns posts in same order as input URIs. Auth optional: when authenticated, viewer state is populated.
- social.coves.community.post.getStatus query Get one community's admission decision about one post. Intentionally UNAUTHENTICATED: the caller with the strongest need is an author on another server whose post is pending on this host, and they have no account here to authenticate with. It is also the only way a rejection is reachable at all - a submission refused before it was ever accepted writes no community record, so there is no repository record and no firehose event carrying it, and without this endpoint an author whose post vanished c
- social.coves.community.post.update procedure Update an existing post