t :: %{optional(Croma.Atom.t) => RaftFleet.UnhealthyMembersCounts.t}
most_unhealthy_node(t, non_neg_integer) :: nil | node
remove_node(t, node) :: t
validate(term) :: Croma.Result.t(t)