I enjoyed this, well polished and I liked the explainer for Assemblies at the start. I agree with some others that the consensus mechanic doesn't quite match how I think of that concept IRL. Maybe each encounter could have a topic that the characters form an opinion on, and then different versions of talk cards can influence their opinion one way or another. Then you would need to get them all within a certain margin of the same "Opinion" value to reach a consensus.