refactor: split pds.test.js into module-specific test files
Split the monolithic test/pds.test.js (126 tests) into 7 separate
test files in packages/core/test/, each corresponding to its source module:
- crypto.test.js (13 tests): Base32, P-256, JWT Base64URL, JWK Thumbprint
- repo.test.js (44 tests): CBOR, CID, TID, CAR, MIME, Blob Ref
- auth.test.js (12 tests): JWT Creation, JWT Verification
- mst.test.js (5 tests): MST Key Depth
- scope.test.js (39 tests): Scope Parsing, ScopePermissions
- oauth.test.js (3 tests): Client Metadata
- pds.test.js (10 tests): Proxy Utilities
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>