mirror of
https://github.com/vitorpamplona/amethyst.git
synced 2026-08-10 00:16:59 +00:00
- Nip46ConsentIntegrationTest: end-to-end through the real dispatch path (BunkerRequestProcessor → Nip46PermissionAuthorizer → opConsent/connectConsent) with a real NostrSignerInternal — proves an ASK sign prompts and returns a signed event on allow, "unauthorized" on deny, and that a FULL_TRUST app signs even a dangerous kind (0) without prompting. - Device checklist (amethyst/plans/) for the interactive/background/interop behavior JVM tests can't cover: pairing paths, consent variants, rotation, activity feed, relay health, boot restart, and the reference-client matrix. Notification polish was deliberately skipped: the always-on notification is shared with the relay/DM service, and consent uses its own dialog Activity, so neither retitling nor notification actions are warranted. Documented in the checklist. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_015FHr2mu5SiHwYNR7evYUuF