Devs could learn a lot from studying this concept in more-speech. I have said for a long time, TRUST is not the same thing as FOLLOW. In more-speech I have a tab called WATCH... There I can read pub's notes for a while before adding them to my trust. Awesome work Bob.
Another thing that is outstanding is the control over relays that more-speech has. Very easy to turn them off and on, and immediately obvious that the switch works becuase every post includes the relay it was retrieved from. I do suggest that you make it so that one can copy the pub ID on a post without reading the whole json string. I know that truncating the npub was intentional , but for me I want to be able to copy it for other purposes.
I hope more people will join you in development of more-speech because there is incredible value in your client. It could use some UX help if there are devs that can take it up! Just yesterday I was reading the issues on git-hub and there was questions about the font size, a problem I have with it due to large monitor. I assume there is a way to complie it with larger fonts, but the issues replys look as though it is not consistent across all the different headers/tools/text/etc.
I am studying up on clojure but have little time on my hands, being a pleb living in a fiat world where my wages do not go so far.
Thanks Bob!