Identities for entities did.bot

test(spaces): cross-check the protocol crate against the TypeScript reference #2582

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

Adds byte-exact vectors for LtHash, DHKEM, both MACs, the structured-field headers, STAR archives and the HTTP signature produced by the alpha branch.

Co-Authored-By: Claude Code noreply@anthropic.com

Commits 7

test(spaces): cross-check the protocol crate against the TypeScript reference
feat(spaces): give every account a P-256 KEM key
test(agentd): use a genuinely unread scope in the audit test
feat(spaces): add the space OAuth scope grammar
feat(spaces): vendor the space and simplespace lexicons
fix(spaces): apply the protocol crate's security review
feat(spaces): add the protocol primitives crate