follow up / clean up
- user-authored guidance steers recommendation generation (in-memory)
- host-side replay wraps each dispatch so one failure doesn't skip later calls or bypass verification; toasts report ok / partial / failed per call
- safeGetActorProfiles falls back to DID labels when a failed call's input DID is malformed
- UI: subscriptions and settings moved to header-dialog controls, main body is just ask-noti + recommended actions
- client.ts re-transpiles per request in dev so edits no longer require a server restart
- regression tests for the replay contract
Co-Authored-By: Claude Opus 4 (1M context) <noreply@anthropic.com>