% Generated by roxygen2: do not edit by hand
% Please edit documentation in R/reg_check_linear.R
\name{.reg_check_linear}
\alias{.reg_check_linear}
\title{Linear regression diagnostic checks (internal)}
\usage{
.reg_check_linear(model, exposure)
}
\arguments{
\item{model}{A fitted linear model (`lm` object).}

\item{exposure}{Character string giving the name of the exposure variable
for labeling.}
}
\value{
A data frame with one row per diagnostic test, including:
\describe{
  \item{Exposure}{Name of the exposure variable.}
  \item{Test}{Diagnostic test name.}
  \item{Statistic}{Test statistic or summary (e.g., p-values).}
  \item{Interpretation}{Plain-language result interpretation.}
}
}
\description{
Runs diagnostic checks for fitted linear regression models.
}
\details{
The returned rows cover heteroskedasticity, residual normality, model
specification, and influential observations. If a diagnostic cannot be
computed for a given model, the function returns a clear "not available"
result for that row instead of failing.
}
\keyword{internal}
