% Generated by roxygen2: do not edit by hand
% Please edit documentation in R/checks_generic.R
\name{run_qc_checks}
\alias{run_qc_checks}
\title{Run all generic quality checks on a dataset}
\usage{
run_qc_checks(df, config)
}
\arguments{
\item{df}{A data frame with all columns as character vectors (as returned by
\code{\link{read_dataset}}).}

\item{config}{Named list. Merged configuration as returned by
\code{\link{load_config}}.}
}
\value{
A list of \code{\link{dq_result}} objects.
}
\description{
Runs the full QC check suite (QC-01 to QC-14, SC-01, SC-02) against a
single data frame snapshot.
}
\examples{
cfg_dir <- system.file("demonstrations/config", package = "dqcheckr")
cfg     <- load_config("starwars_csv", config_dir = cfg_dir)
path    <- system.file("demonstrations/data/starwars.csv", package = "dqcheckr")
df      <- read_dataset(path, cfg)
results <- run_qc_checks(df, cfg)

}
