brms
with rstan or cmdstanr, plus prior-predictive
planning/execution under the same closed specification.ggplot2 graphics, nine
pupillometry articles, focused failure-contract tests, a frozen
0.4.0.9000 API manifest, and a dedicated development audit.This hardening phase adds no public functions and does not broaden the approved model-family scope.
All additions remain descriptive under the fitted model. They do not add causal derivatives, automatic ranking, automatic calibration certification, automatic adequacy decisions, or automatic group exclusion.
No addition performs automatic model selection, automatic exclusion, automatic adequacy or robustness certification, or causal interpretation.
These additions are presentation and diagnostic layers. They do not add automatic model selection, automatic adequacy certification, automatic exclusion, or causal interpretation.
All additions remain within the approved hierarchical Bernoulli-logit and positive uncensored lognormal-duration model families. They do not add automatic model selection, automatic exclusions, adequacy claims, or causal interpretation.
Adds a stable family-neutral workflow API while retaining the existing binary- and duration-specific interfaces.
Adds analysis manifests, data/specification fingerprints, explicit manifest freezing/comparison, and reproducibility reports.
Adds pre-fit missingness, fixed-effect design, random-effect support, and combined design-support audits without automatic data/model changes.
Adds declarative unified sensitivity suites and evidence inventories without aggregate robustness, adequacy, exclusion, or selection claims.
Adds backend environment validation, MCSE-aware rstan/cmdstanr posterior parity auditing, and serialized gp3bayes object-schema contracts.
Forward-ports CRAN 0.1.1 compliance safeguards: two-core automatic defaults, explicit report paths, temporary vignette outputs, and safe seed handling without direct global-environment modification.
Adds five focused stabilization articles plus an integrated synthetic 0.2.0 release case study, tests, and release smoke/audit scripts.
Aligned DESCRIPTION, README, citation metadata, package-level
help, backend-installation guidance, CRAN comments, and pkgdown
deployment metadata with the complete 0.2.0 API and dual
rstan/cmdstanr backend support.
Adds strict readiness checks for overall condition imbalance, binary group outcome variation, identifier-like numeric predictors, fixed-effect rank, duration extremes, declared duration ranges, censoring signals, and optional separation screening.
Adds reusable transformation recipes with forward replay, inversion, and exact replay validation for retained rows.
Adds first-class design-standardised binary probability contrasts and duration median, ratio, and predictive-quantile estimands.
Adds governed structural, group-deletion, contrast-coding, predictor-scaling, and duration-unit sensitivity workflows without automatic model selection or exclusion.
Adds detailed family-specific posterior predictive checks and plotting helpers.
Adds a governed exact K-fold adapter through
brms::kfold() as an optional predictive-validation
fallback/complement to PSIS-LOO.
Adds an auditable specification-traceability matrix, examples, smoke tests, and three integrated articles.
Added optional power-scaling sensitivity integration through
priorsense.
Added conservative PSIS-LOO diagnostics, influence inspection,
model comparison, and stacking or pseudo-BMA weights through
loo.
Added fixed-effects separation screening through
detectseparation.
Added simulation-based calibration plans and plots through
SBC.
Added restricted full-MCMC backend selection between
rstan and cmdstanr.
Added coefficient-specific interaction-prior defaults for binary and duration contracts.
Added dedicated binary and duration pathology generators, evaluations, plots, tests, examples, smoke tests, and three integrated articles.
gp3bayes 0.1.1 on CRAN after addressing CRAN
review feedback.gp3bayes package scaffold.create_model_contract() for the two approved
initial model families with neutral column mappings and explicit
methodological specifications.gp3bayes_model_contract print method
and deterministic validation tests.audit_model_readiness() for backend-independent
assessment of outcome validity, declared columns, missingness, repeated
measurements, item and trial structure, predictors, interactions, time
terms, and requested participant-level random slopes.gp3bayes_readiness_audit results with
explicit pass, warning, and failure statuses and a concise print
method.build_model_formula() for deterministic,
backend-independent construction of approved fixed-effects, interaction,
participant, item, time, and optional participant-level random-slope
structures.create_prior_specification() and
validate_prior_specification() for explicit binary-logit
and lognormal-duration prior records without creating executable backend
objects.create_model_specification() to combine a model
contract, successful readiness audit, approved formula, and validated
priors into one inspectable backend-independent specification.simulate_hierarchical_binary_data() for
deterministic hierarchical Bernoulli-logit simulation with participant
effects, optional crossed item effects, optional participant condition
slopes, controlled imbalance, and a stored true-parameter record.prepare_hierarchical_binary_data() for explicit
binary-outcome mapping, condition coding, recorded predictor scaling,
missing-data decisions, readiness auditing, and fixed-effects matrix
construction.specify_binary_model() to combine prepared data
with the approved binary contract, restricted hierarchical formula, and
validated backend-independent prior specification.check_binary_prior_predictive() for deterministic
simulation of family-specific prior predictions and structured
plausibility checks without fitting a model or requiring a Bayesian
backend.CITATION.cff and inst/CITATION.brms Bernoulli-logit formulas and
priors.brms
and rstan sampling route without unrestricted formulas or
backend arguments.brms translation, and full MCMC fitting through
rstan.