Type: feature Target: PyAutoLens Repos:
- PyAutoLens
- PyAutoArray
- PyAutoGalaxy
- autolens_workspace
- autolens_workspace_test
- autolens_profiling
- HowToLens Difficulty: too-large Autonomy: supervised Priority: high Status: draft Epic: cluster-strong-lensing Filed: 2026-08-19 (backfilled from git)
Parent tracker for a 12-phase arc (2026-08-19 intake; deep-research grounded). This file is never routed to start_dev directly — each phase below is its own prompt, issued ONE AT A TIME as its predecessor nears shipping (no bulk issue queues).
Science anchors: LEGGOS II (arXiv:2606.20804 — point μ = map value at pixel; area μ_arc = A_img/A_src with A_src = Σ A_pix,i/μ_i, Eq. 6-7; errors from ~300 posterior draws; Fig. 4 fractional-uncertainty map with constant-μ contours; critical curve as arc-segmentation boundary), Richard+17 (HFF magnification-map deliverables), Atek+15 (magnification as source-science tool), Jullo+08 (multi-z cluster cosmography).
draft/bug/autolens/point_solver_error_bisect_health.md— bisect the error-behavior change (prime suspect: magnification-filter Hessian buffer=self.scale → hardcoded 0.01, Mar 2026) + health-harden. Blocks everything point/cluster.draft/research/autolens_profiling/point_solver_profiling_cells.md— quasar / cluster-runtime / single-source / factor-graph profiling cells. Gate: 1.draft/refactor/autogalaxy/critical_curves_dispatch_cluster.md— context-aware engine dispatch, dedupe twin plot_utils, cluster plots honor the flag. Before all map/segmentation phases.draft/test/workspaces/mesh_magnification_correctness.md— areas + magnification recovery across every mesh variant (rectangular/delaunay/delaunay_nn/knn).draft/feature/autolens/point_magnification_api.md— μ at a point, documented in source_science + point package; parity decision; multi-plane.draft/feature/autolens/area_magnification_leggos.md— LEGGOS Eq. 6-7 pixel- inversion area μ as primary; ShapeSolver rehabilitate-or-retire; wiki ingest. Gates: 3, 5.draft/feature/autolens/magnification_errors_posterior_draws.md— standalone posterior-draw errors in source_science; latent decision. Gates: 5, 6.draft/feature/autolens/magnification_maps_visualization.md— image-plane contour maps, source-plane mesh maps, Fig-4 uncertainty map, pretty pass. Gates: 3-7.draft/feature/workspaces/cluster_source_science.md— new cluster/source_science.py (point-source tier). Gates: 1, 3, 5-8.draft/feature/workspaces/cluster_pixelized_analysisfactor.md— per-source-mask pixelized refinement via AnalysisFactor; implements the extended_source plan indraft/docs/workspaces/cluster_regime_narrative.md. Gates: 4, 9.draft/research/autolens/cluster_extended_source_inference.md— JAX-gradient joint-inference feasibility verdict (go/no-go only). Gate: 10.draft/docs/howtolens/cluster_pixelized_source.md— HowToLens cluster tutorial pixelized source + fix the already-stale cross-reference (the stale-claim fix may land early if a HowToLens release precedes phase 10). Gate: 10.