Proof using rmri.
intros.
eapply lifted_committed_log_allEntries_preserved; eauto.
- intros. find_higher_order_rewrite. update_destruct_simplify.
+ now erewrite handleRequestVote_same_log by eauto.
+ auto.
- intros. find_higher_order_rewrite. update_destruct_simplify.
+ now rewrite update_elections_data_requestVote_allEntries.
+ auto.
Qed.

(* Specifications: *)
Lemma commit_invariant_request_vote :
msg_refined_raft_net_invariant_request_vote commit_invariant.