A validation check for a Theoria theorem module.
Builds a theorem module validation check.
@type t() :: %Theoria.Validation.TheoremModuleCheck{ category: atom(), module: module() }
@spec new(atom(), module()) :: t()