Skip to content

Rectangular mesh split API update: RectangularAdapt* → RectangularBilinearAdapt* - #106

Merged
Jammy2211 merged 1 commit into
mainfrom
claude/wake-up-22piwp
Aug 21, 2026
Merged

Rectangular mesh split API update: RectangularAdapt* → RectangularBilinearAdapt*#106
Jammy2211 merged 1 commit into
mainfrom
claude/wake-up-22piwp

Conversation

@Jammy2211

Copy link
Copy Markdown
Collaborator

What

The autogalaxy_workspace_test leg of the mesh-split rollout (PyAutoArray#462 / PyAutoGalaxy#579) — the last Stage-3 surface still on the retired names:

  • Seven scripts (imaging/interferometer/multi_dataset jax_likelihood/rectangular*.py + imaging/visualization/visualization.py) move to the RectangularBilinearAdapt* names. All assertions in these scripts are JIT-vs-NumPy parity checks (rtol), not absolute pins, so no pinned values change with the transform swap.
  • Prior configs in config/priors/mesh/ and scripts/misc/aggregator/config/priors/mesh/ renamed with keys updated and RTU twins added (same priors), matching autogalaxy_workspace#222's layout.

Why

Tonight's dispatched nightly (PyAutoBrain run 48) cleared the readiness gate but blocked at Stage 3 (release-fidelity integration): 5 failures, all in this repo's old-name scripts (Heart run). Every other repo in the rollout is merged (PyAutoArray#463, HowToLens#74, HowToGalaxy#71, autolens_workspace#496, autogalaxy_workspace#222; autolens_workspace_test main already carries the new names) — this is the final leg before the release can go out.

🤖 Generated with Claude Code

https://claude.ai/code/session_015GsUfbCwPd4XC8kpsiUJp7


Generated by Claude Code

…linearAdapt*

The autogalaxy_workspace_test leg of the mesh-split rollout (PyAutoArray#462 /
PyAutoGalaxy#579). This repo was the last Stage-3 surface still on the retired
names: the 2026-08-21 release-fidelity integration run failed 5 scripts here
(jax_likelihood/rectangular*.py, visualization/visualization.py, + siblings),
blocking the nightly release after the readiness gate had already cleared.

- Seven scripts (imaging/interferometer/multi_dataset jax_likelihood +
  imaging visualization) move to the RectangularBilinearAdapt* names. All of
  their assertions are JIT-vs-NumPy parity checks (rtol), not absolute pins,
  so no pinned values change with the transform swap.
- Prior configs in config/priors/mesh and scripts/misc/aggregator/config
  renamed with keys updated and RTU twins added (same priors), matching the
  autogalaxy_workspace layout.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_015GsUfbCwPd4XC8kpsiUJp7
@Jammy2211
Jammy2211 merged commit 70f7260 into main Aug 21, 2026
3 checks passed
@Jammy2211
Jammy2211 deleted the claude/wake-up-22piwp branch August 25, 2026 18: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