# Functions
GetDefaultChecks creates the default list of check using default parameters.
LogQuiet turns off all log level, including Critical.
LogVerbose turns on all log level, including Debug.
RunCheck is a wrapper to run a check, handling setup and errors.
# Constants
Fail indicates a bad state is detected.
Pass is for no issues detected.
PassWithIssues is for non-critical problems.
Skipped is for checks that failed to run (no data, runtime error, ...).
# Variables
Outcomes is the list of possible outcomes values.
# Structs
Check is the basic unit of analysis that is run against a data archive.
ExamplesCollection stores examples of issues found by a check as it scans entities in an archive.
# Type aliases
Outcome of running a check against the data gathered into an archive.