A compiled check: its name, whether its roles must be distinct passages, the roles its question names, and the question. Internal.
Summary
Types
@type t() :: %Cite.Policy.Check{ distinct: boolean(), name: atom(), question: Cite.Policy.Question.t(), roles: [atom()] }