Distributed Systems Consensus Protocol Failure Mode Analyser
Distributed systems engineers designing or reviewing systems that use consensus protocols (Raft, Paxos, or similar) for leader election, replicated state machines, or distributed transactions must systematically identify failure modes that could violate safety or liveness guarantees. This is required during architecture review for systems where split-brain, data loss, or indefinite blocking would be unacceptable.