# Functions
Commit processes the given rules on the provided commit, and returns the result set.
FilterRules takes a set of rules and a list of short names to include, and returns the reduced set.
NewRunner returns an initiallized Runner.
RegisterRule includes the Rule in the avaible set to use.
SanitizeFilters takes a comma delimited list and returns the trimmend and split (on ",") items in the list.
StringsSliceContains checks for the presence of a word in string array.
StringsSliceEqual compares two string arrays for equality.
# Variables
RegisteredRules are the avaible validation to perform on git commits.
# Type aliases
Results is a set of results.