1234567891011121314151617181920212223242526272829303132typeempty=|moduletypeS=sigmoduleStat:sigvalrun:root:string->unit(** Read basic metrics from an existing store. *)valterm:(unit->unit)Cmdliner.Term.t(** A pre-packaged [Cmdliner] term for executing {!run}. *)endmoduleIntegrity_check:sigvalrun:root:string->unit(** Check that the integrity invariants of a store are preserved, and
display any broken invariants. *)valterm:(unit->unit)Cmdliner.Term.t(** A pre-packaged [Cmdliner] term for executing {!run}. *)endvalcli:unit->empty(** Run a [Cmdliner] binary containing tools for running offline integrity
checks. *)endmoduletypeChecks=sigtypenonrecempty=emptymoduletypeS=SmoduleMake(K:Data.Key)(V:Data.Value)(IO:Io.S):Send