Null closed guild refs on DM session, accept openDM by channelId, join contacts before dual-path gossip, and keep DM/contacts meshes warm after openHome so conversations work after leaving a server.