Our Personal Data Server from scratch! tranquil.farm

comms: card-carrying token codes & verification #651

Merged oyster.cafe
targeting main from lt/comms-token-upgrades
Merged opened by and assigned to oyster.cafe
targeting main from lt/comms-token-upgrades

Better discipline in constructing verificationtarget for verifying comms channels. It's still not perfect and there's still email-defaultism but I want this bandaid in before we do more work later on to make email not special. Better hygiene here also for secrecy vs not secret notifs. More type upgrades to come after this!

Commits 0