A single-user ATProto PDS that runs on a Cloudflare Worker cirrus.earth

feat(pds): implement com.atproto.sync.listReposByCollection (#178)

Relays use this endpoint to discover which PDSes host repos for a given collection. Cirrus is single-account, so the answer reduces to "does our repo contain any record in the requested collection?". Uses the existing `collections` SQLite cache (with the same lazy backfill as `rpcDescribeRepo`) to answer without walking the MST.


Author Matt Kane Committer GitHub Date Commit Parent 36b79fdc