chat + contact views: updated for style and to assert that group-path must be equal to app-path if there are ships in the members set
?- -.act
%create
?> ?=(^ app-path.act)
+ ?> |(=(group-path.act app-path.act) =(~(tap in members.act) ~))
?^ (chat-scry app-path.act)
~& %chat-already-exists
~
