ANNOUNCE_SCOPE
What signing in for tcm asks to be allowed: writing its records (releases, reviews, advisories, yanks, listed codebases), and nothing else. One sign-in does for announcing, attesting and listing.
import { CODEBASE_COLLECTION, RELEASE_COLLECTION } from "#codebase/tcmts/records"; export const ANNOUNCE_SCOPE = `atproto repo:${RELEASE_COLLECTION} repo:codes.tcm.review repo:codes.tcm.advisory repo:codes.tcm.yank repo:${CODEBASE_COLLECTION}`