Add per-DID PLC log status in UI, kadDHT client mode, and cross-node PLC sharing
- Show PLC log status (archived/validated/tombstoned) in DID detail view
- Enable kadDHT client mode for content routing and PLC log discovery
- Add provideForDid/findProvidersForDid to NetworkService for DHT announcements
- Add computeDiscoveryCid for deterministic DID→CID mapping
- Add public /xrpc/org.p2pds.plc.getLog endpoint for cross-node PLC exchange
- Fall back to DHT peer discovery when plc.directory is unavailable
- Re-announce mirrored DIDs to DHT on periodic refresh