77eee4f872
The iOS Associated Domains entitlement, Android intent filters, AASA file, and assetlinks.json already reference agora.spot. Three call sites still hard-coded ditto.pub: - CREDENTIAL_DOMAIN in src/lib/credentialManager.ts, which keys iCloud Keychain Shared Web Credentials by domain. Saved nsecs were being filed under ditto.pub and so could never be matched against the agora.spot AASA file. - MainActivity.handleNotificationIntent host check, which only routed the WebView when the tapped notification's URI host equaled ditto.pub. - NostrPoller.showNotification, which built notification PendingIntents pointing at https://ditto.pub/notifications.