01
Code names on top of inherited anonymity
Vibez gave participants anonymous identifiers that read as user codes. They worked, but the chat panel collapsed into a wall of nondescript labels that didn't help anyone follow a conversation. So I added a code-name layer: random animal names like Mauve Penguin and Cobalt Narwhal, persistent within a session.
The change is small and the effect is real. Participants can address each other in chat, references stay coherent ("Cobalt Narwhal, can you say more about that?"), and the surface gets a little warmth without compromising anonymity.
What I learned. Inherited mechanics still benefit from a critical pass. Anonymity worked in Vibez, but the expression of anonymity could be better, and that small change made the chat layer noticeably more usable.