220.0.18.0
33------------
44development tree is rift_O4d.
5+ - (rc0) O4d base refresh, from rift_O4c to rift_O4d: Python/numpy CI modernization (py3.10-py3.13,
6+ numpy 2.x checks), Asimov/RIFT smoke tests, docs deployment, pluggable workflow backends and
7+ simulation-manager prototypes, distance-grid/distance-slice likelihood export, container-family and pixi/SWIG
8+ canaries, hyperpipeline ASCII workflow support, parsimonious-placement preview, EFPE and standalone NR-frame
9+ utilities, plot_RIFT diagnostics, and GPU/CuPy portability fixes.
510 - parsimonious-placement (preview): new RIFT.misc.tracer_placement engine (SMC+MALA, birth-death,
611 and SMC-MALA+BD samplers; pluggable RF / RBF / polynomial / quadratic fits) plus two
712 opt-in CLI tools that mirror the existing puffball tools' I/O contract:
@@ -28,6 +33,24 @@ development tree is rift_O4d.
2833 sampler hyperparameters can be set declaratively in Hydra. See
2934 20260513-Me-ParsimoniousPlacementOptions/parsimonious_placement_plan.md for theory, prototype results,
3035 rollout plan, and references.
36+ - (rc1 pending) In-loop calibration marginalization: move calibration draws into ILE, add loop and fused
37+ GPU kernels (including distance-marginalized and phase-marginalized paths), export cal/time diagnostics,
38+ account for calibration Monte-Carlo error in reported uncertainty, add adaptive/pilot calibration proposal
39+ scaffolding, and include a runnable calmarg demo with OSG/container transfer fixes.
40+ - (rc1 pending) Extrinsic proposal handoff and sampler robustness: save and consolidate extrinsic GMM
41+ breadcrumbs across iterations, seed later ILE jobs from those proposals, add GMM proposal/adaptation
42+ controls and diagnostics, improve log-domain covariance/ESS handling, and thread the cal/extrinsic seed
43+ barriers through CEPP/puffball workflows.
44+ - (rc1 pending) Differentiable JAX likelihood/export work: optional jax_gp interpolators, differentiable
45+ export artifacts, quad-GP and RF/GP validation tooling, jax_cip experiments, and a JAX ILE driver with
46+ AD-compatible extrinsic likelihood, distance/phase marginalization, network coordinates, and gradient-aware
47+ samplers. These remain optional extras and are skipped by base CI when JAX is not installed.
48+ - (rc1 pending) LISA support: add a LISA compatibility layer, response import path, standalone helper
49+ contract, LISA ILE scaffold, and synthetic operational/import tests.
50+ - (rc1 pending) EOS/coordinate and workflow updates: add NMB/PCA/tabular EOS sequence dispatch and
51+ single-EOS-index evidence support, coordinate-plugin hooks for posterior plotting and puffing, Morisaki-frame
52+ and aligned-spin coordinate helpers for GP/JAX studies, container-universe/OSDF scitokens support, and
53+ per-machine container image selection.
3154
32550.0.17.9
3356------------
0 commit comments