% Generated by roxygen2: do not edit by hand
% Please edit documentation in R/api-reporting-checklist.R
\name{summary.mfrm_reporting_checklist}
\alias{summary.mfrm_reporting_checklist}
\title{Summarize a reporting-checklist bundle for manuscript work}
\usage{
\method{summary}{mfrm_reporting_checklist}(object, top_n = 10, ...)
}
\arguments{
\item{object}{Output from \code{\link[=reporting_checklist]{reporting_checklist()}}.}

\item{top_n}{Maximum number of draft-action rows shown in the compact action
table.}

\item{...}{Reserved for generic compatibility.}
}
\value{
An object of class \code{summary.mfrm_reporting_checklist} with:
\itemize{
\item \code{overview}: run-level counts of available and draft-ready items
\item \code{section_summary}: section-level checklist coverage
\item \code{software_scope}: external-software relationship summary
\item \code{facets_positioning}: report-ready FACETS relationship wording
\item \code{visual_scope}: plotting-route and 3D-ready data-handoff summary, including
the main \code{InterpretationCheck} caveat for each visual family
\item \code{priority_summary}: counts by priority/severity
\item \code{action_items}: highest-priority rows that still need draft work
\item \code{settings}: checklist settings rendered as a compact table
\item \code{notes}: interpretation notes
}
}
\description{
Summarize a reporting-checklist bundle for manuscript work
}
\examples{
\donttest{
toy <- load_mfrmr_data("example_core")
fit <- fit_mfrm(toy, "Person", c("Rater", "Criterion"), "Score",
                method = "MML", quad_points = 7, maxit = 30)
diag <- diagnose_mfrm(fit, residual_pca = "both", diagnostic_mode = "both")
chk <- reporting_checklist(fit, diagnostics = diag)
summary(chk)
}
}
\seealso{
\code{\link[=reporting_checklist]{reporting_checklist()}}, \link{summary.mfrm_apa_outputs}
}
