Skip to content

Commit 0dd650b

Browse files
committed
chore: route resolved Sersic gradient reconciliation
1 parent d7aaaac commit 0dd650b

2 files changed

Lines changed: 28 additions & 0 deletions

File tree

active.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,3 +60,14 @@
6060
- artifacts-are-laptop-only: Actions artifact downloads are blocked from cloud/mobile sessions (egress policy 403s `productionresultssa2.blob.core.windows.net` on CONNECT) — this is what stopped the cloud session finishing the ingest. Both wiki drift reports were captured to `~/.pyauto-heart/release_20260807_wiki_drift/` while on the laptop.
6161
- do-not: do NOT use the nightly driver for a manual release — AUTONOMY.md forbids converting a manual release into the scheduled-nightly exception.
6262
- repos-none-claimed: this entry claims NO repos — deliberately on one line, NOT as 2-space ` - Repo` bullets, because `worktree_check_conflict` treats any such bullet as a live claim.
63+
64+
## resolve-sersic-ell-comps-gradient
65+
- issue: https://github.com/PyAutoLabs/autolens_profiling/issues/123
66+
- prompt: active/resolve_sersic_ell_comps_gradient.md
67+
- session: chatgpt-work
68+
- status: workspace-dev
69+
- validation: pending
70+
- source-fix: https://github.com/PyAutoLabs/PyAutoGalaxy/pull/571
71+
- repos:
72+
- autolens_profiling: maintenance/resolve-sersic-ell-comps-gradient
73+
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
# Reconcile the resolved Sersic ell_comps gradient finding
2+
3+
Type: maintenance
4+
Target: autolens_profiling
5+
Repos:
6+
- autolens_profiling
7+
Difficulty: small
8+
Autonomy: supervised
9+
Priority: high
10+
Status: issued
11+
Source: PyAutoGalaxy#571 · autolens_profiling finding `likelihood.imaging-sersic.ell-comps-origin-nonfinite-gradient`
12+
13+
PyAutoGalaxy#571 replaced the Sersic image path's singular Cartesian-to-polar ellipticity conversion with an algebraically equivalent Cartesian eccentric-radius calculation. The complete off-centre likelihood remains `-15.477240141252718` at `ell_comps=(0, 0)`, while the JAX gradient is now finite at `[1.1569945714414, -0.5449763942867472]`.
14+
15+
Make the stable detector conditional on the origin gradient still being non-finite while its bounded neighbourhood is finite. Retain the finding ID for regression detection, regenerate the complete NumPy/JAX evidence against the merged source fix, remove the resolved record and plot, and refresh the semantic index and generated README table.
16+
17+
Cover both persistence branches with pure synthetic unit tests. Do not change PyAutoGalaxy, priors, configuration, or numerical behavior. Label the profiling PR `pending-release` and merge it only after exact-head CI is green.

0 commit comments

Comments
 (0)