Skip to content

Check development glmmTMB and brms compatibility - #38

Closed
Pascal-Kueng wants to merge 5 commits into
revert-dependency-canariesfrom
dependency-canaries
Closed

Check development glmmTMB and brms compatibility#38
Pascal-Kueng wants to merge 5 commits into
revert-dependency-canariesfrom
dependency-canaries

Conversation

@Pascal-Kueng

Copy link
Copy Markdown
Owner

Development releases of glmmTMB or brms can change model objects before the next stable release. This adds separate weekly and manual checks against both development backends, plus a small real fitted-model check of recover_exchangeable_covariance().

The brms fit uses one chain with 100 warmup iterations and 20 retained draws. These draws exercise covariance extraction and transformation; they are not intended for inference or parameter recovery. Each backend also runs the package checks. Development checks are not required merge checks. The workflow installs the headers needed to compile the brms model, and the pkgdown workflow declares its missing svglite rendering dependency.

This preserves the exact implementation from #35, including its previously passing checks. No new implementation changes have been made. No AI canary or AI contribution policy is included.

This draft targets revert-dependency-canaries temporarily so the full three-file implementation diff remains reviewable while #37 awaits human review. After the maintainer authorizes and merges #37, this PR can be retargeted to main for a separate review and merge decision.

This is a draft for human review. It must not be merged without the maintainer's explicit instruction.

@Pascal-Kueng
Pascal-Kueng deleted the dependency-canaries branch September 9, 2026 20:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant