Previously, sending a message to a group triggered a "fan-out" that copied the message directly into every member's inbox, cluttering the main messages table. This update introduces a dedicated group_messages table and shifts group identifiers from generated public keys to standard UUIDs. Direct messages are now strictly peer-to-peer, while group communication uses specialized routing and commands. Be sure to update your CLI to use the new groups messages and groups send commands with the --group-id flag!

Refactoring architecture