String hashMembers(List<String> memberIds) { final sorted = memberIds.toList()..sort(); final bytes = const Utf8Encoder().convert(sorted.join()); return hex.encode(pc.SHA3Digest(256).process(bytes)); }