Skip to content

docs: refresh package status and fix the composable Turing models approach example - #25

Merged
seabbs merged 3 commits into
mainfrom
package-status
Aug 6, 2026
Merged

seabbs merged 3 commits into
mainfrom
package-status

Conversation

@seabbs-bot

@seabbs-bot seabbs-bot commented Aug 6, 2026 •

Copy link
Copy Markdown
Collaborator

Refreshes the packages page and the approaches' example code to match where the packages actually sit and their current APIs.

Package status (packages/index.qmd) — follows the site's own definitions: maturing = registered and installable on a 0.x line.

  • ComposableTuringIDModels — experimental → maturing (registered 0.1.x).
  • ComposedDistributions — experimental → maturing (registered 0.1.x).
  • ReparameterisedDistributions — now listed (registered 0.2.0, maturing); was missing.
  • CensoredDistributions — note the new convolve_series for censored-delay series.
  • ModifiedDistributions, LoweredDistributions, DistributionsInference stay experimental (not yet registered).

Approach example (approaches/composable-turing-models.qmd) — the prior snippet was stale and did not run against the current release (removed IDData wrapper, old Renewal(data; ...) / initialisation_prior keywords, std_prior=). Rewritten to the current API and verified against the registered release: model builds, samples from the prior, and a real NUTS+Mooncake fit runs end-to-end. The composed-distributions example was checked and already valid.

Promote ComposableTuringIDModels and ComposedDistributions to maturing
(both are registered and installable on their 0.x lines), add the
missing ReparameterisedDistributions entry (registered 0.2.0, maturing),
and note convolve_series on CensoredDistributions.
@github-actions

github-actions Bot commented Aug 6, 2026 •

Copy link
Copy Markdown

📄 Site preview built

The rendered site for this PR is available as the site-preview artifact on this run. Download it and open _site/index.html to review.

The prior snippet used the removed IDData wrapper, the old
Renewal(data; ...) / initialisation_prior keywords, and HierarchicalNormal
std_prior=. Rewrite to the current API (generation_time, initialisation,
std=, Mooncake AD) and verify it builds, samples from the prior, and
runs a real NUTS+Mooncake fit against the registered release.
@seabbs-bot seabbs-bot changed the title docs: refresh package status and add ReparameterisedDistributions docs: refresh package status and fix the composable Turing models approach example Aug 6, 2026
- drop a stray comment in the composable Turing models example
- point CensoredDistributions links at /dev/ (consistent with siblings)
- shorten the DistributionsInference Where-next bullet to match the terse
  list style and avoid over-claiming for the experimental package
@seabbs
seabbs merged commit cc3aa0d into main Aug 6, 2026
3 checks passed
@seabbs
seabbs deleted the package-status branch August 6, 2026 12:59
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.

2 participants