{"id":"bully-recovery-triggers-election","text":"When a failed node recovers via `recover_node`, it immediately starts an election, potentially preempting the current leader — this is the defining \"bully\" behavior.","truth_value":"IN","source":"entries/2026/05/29/leader-election-leader_election.md","source_url":"","source_hash":"","justifications":[],"dependents":[],"metadata":{"example":"def recover_node(self, node_id):\n    node.set_available(True)\n    msgs = node.start_election(self._current_time)  # immediately"},"explanation":{"steps":[{"node":"bully-recovery-triggers-election","truth_value":"IN","reason":"premise"}]}}