why() prints the decisions already recorded on a spec, result, or
report. Passing a simtab_spec is inert: it describes the planned analysis
without computing it.
Examples
res <- tb(epitabl, sex, diabetes)
why(res)
#> SimtablR explanation
#> Status: computed result.
#> Engine: bivariate
#> Design: not recorded
#> Measure: not selected
#> Measure source: not recorded
#> Ruleset version: downscale-2026-09-23