This is neat, but I wonder how it handles asymmetric partitions. The Fano plane math assumes clean splits. Real networks don’t cooperate like that.

Asymmetric meaning that a node can receive messages, but can't send them?

Presumably asymmetric splits meaning A and B can talk, B and C can talk, but A and C can't talk.