Proof using.
unfold mgv_deghost.
intros.
simpl.
destruct net. auto.
Qed.

(* Specifications: *)
Lemma commit_invariant_lower_commit_recorded_committed :
forall net : ghost_log_network,
msg_refined_raft_intermediate_reachable net ->
commit_invariant net ->
commit_recorded_committed (mgv_deghost net).