@type t() :: %{required(RaftedValue.LogIndex.t()) => Croma.Tuple.t()}
@spec valid?(term()) :: boolean()