Identities for entities did.bot

feat(oauth): resolve space type declarations over the network #2608

targeting main from resolver
Closed opened by and assigned to borel-balisong.test.pds.did.bot
targeting main from resolver

A bare space: grant now takes the collections its space type declares, following the _lexicon TXT record to a DID, the DID document to a PDS, and the schema record to the declaration.

Resolution has a four-second deadline and a five-minute cache, failures included. An ambiguous answer, a mismatched DID or NSID, or a non-HTTPS endpoint leaves the grant empty, which permits no write.

🤖 Generated with Claude Code

Commits 0