diff --git a/AGENTS.md b/AGENTS.md
index efb3915a6..b318073a5 100644
--- a/AGENTS.md
+++ b/AGENTS.md
@@ -6,6 +6,12 @@ when the task needs them. Read [README.md](README.md) for the public overview.
## Where work lives
+- Profiling campaign intent and pending tasks live in **PyAutoPulse**
+ (`campaigns.yaml`, `tasks/`, `CHECKIN.md`). Use its single-chat check-in first.
+ Mind holds bounded implementation phases and repository claims, linking the
+ canonical Pulse task. See `docs/pulse-task-migration.md`.
+
+
- `draft/ Intent. Priority. Flow. Every task the Mind is holding. Tap a task's π and its start-dev skill prompt is on your clipboard β paste it into an AI assistant chat to route the assistant straight to that task. Recent is the same work by date β what has been happening rather than what to do next. Last updated 2026-10-03. This page is generated from multi_dataset/jax_likelihood/delaunay.py asserts the wrong likelihood on main (β72070 vs 1995) Give the JAX PowerLaw deflections branch the same exact unit-vector transformβ¦ Skip the likelihood for assertion-violating samples on the JAX path Context: PyAutoLens issue #542 follow-up (Gap 1, deferred during the The workspace staleness warning keys off a value documented never to move Regenerate the 28 drifted PyAutoMindDashboard
+active/, draft/ and the registry files, so it is only as current as they are. dashboard_refresh.yml re-renders it on every push to main β that heals a stale page, but not a stale prompt: a task that shipped without its prompt advancing to complete/ keeps rendering here as pickable backlog. Reconciling those is the refresh below.Backlog
Backlog
feature β 35
+feature β 32
Inversion.source_clumps_from needs a robust scale β thresholding against the raw maximum findsβ¦Backlog
Backlog
research β 26
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-maintenance β 23
+maintenance β 22
@@ -562,7 +526,6 @@ Backlog
Backlog
.claude/hooks/session-start.sh copies after the organ-order changeresearch β 19
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Run this bundle β one session, one issue and one PR per member
| Prompt | Repo | Difficulty | Priority | Status |
|---|---|---|---|---|
| Point-source A100 speed-up campaign: profile and optimize with the⦠| -autolens_profiling | -large | -high | -formalised | -
| Point-source JSON datasets record no resolution regime | -pyautolens | -medium | -low | -formalised | -
| Move the WittβWynne SIEP solver/projection into PyAutoLens once theβ¦ | -autolens | -medium | -low | -draft | -
Run this bundle β one session, one issue and one PR per member
| Prompt | Difficulty | Priority | Status |
|---|---|---|---|
| Physical model check when speeding up smoke tests | -medium | -high | -formalised | -
| rectangular.py parity contract: absolute-nats bound, and import⦠| -easy | -medium | -formalised | -
| Sync remaining workspace config/priors copies | -small | -medium | -formalised | -
MGE likelihood_breakdown steps are cumulative and linear_gaussians⦠|
-medium | -low | -formalised | -
Run this bundle β one session, one issue and one PR per member
| Prompt | Difficulty | Priority | Status |
|---|---|---|---|
| Physical model check when speeding up smoke tests | +medium | +high | +formalised | +
| rectangular.py parity contract: absolute-nats bound, and import⦠| +easy | +medium | +formalised | +
| Sync remaining workspace config/priors copies | +small | +medium | +formalised | +
bundles.md to keep it on the page.
+Run this bundle β one session, one issue and one PR per member
| Prompt | Repo | Difficulty | Priority | Status |
|---|---|---|---|---|
| SED chain waveband fit can spin forever in Nautilus exploration⦠| +euclid | +small | +high | +formalised | +
| euclid_dr1: every dataset rgb.jpg is upside down relative to the VIS⦠| +euclid | +- | +- | +- | +
Showing 8 of 39 auto bundles β pin one in bundles.md to keep it on the page.
The 50 newest things to happen to the work in hand, newest first β issued, parked, filed. Every other section on this page is laid out by state, which is exactly why none of them can answer βwhat has been happening?β. Shipped work is not here: it is read from complete/index.md, and a thousand records deep it would crowd out everything anyone can still act on. Showing the newest 10; β¦ opens the next 10.
PyAutoPulse β the cross-project dashboard layer above the <lib>_profiling project repos: instance registry, profiling-summary read contract, organ board, cockpit transition β ledger: complete/2026/10/pyautopulse-brain-board-cockpit.md β filed 2026-10-02; name decided 2026-10-02 (PyAutoPulse, key pulse); phase 1 COMPLETE 2026-10-02 (autolens_profiling#359 closedβ¦
Point-source (single-source) PointSolver CPU speed-up β ledger: autolens_profiling/wiki/campaigns/point_source_image_plane_cpu.md (full record: results/notes/point_source_cpu_campaign.md) β phases 1-3 shipped (p2 + p3 released in 2026.9.26.1: PyAutoArray 7fa8d271, PyAutoLens 86054bbc); phase 4a (re-baseline +β¦
Point-source (single-source) PointSolver CPU speed-up β ledger: autolens_profiling/wiki/campaigns/point_source_image_plane_cpu.md (full record: results/notes/point_source_cpu_campaign.md) β phases 1-3 shipped (p2 + p3 released in 2026.9.26.1: PyAutoArray 7fa8d271, PyAutoLens 86054bbc); phase 4a (re-baseline +β¦
Cluster PointSolver β robustness and performance β ledger: draft/research/autolens_profiling/cluster_pointsolver_speed.md β Expanded by human agreement 2026-10-01 to own robust analysis settings, numerical correctness and performance. Carries Source &β¦
Cluster PointSolver β robustness and performance β ledger: https://github.com/PyAutoLabs/PyAutoPulse/blob/main/tasks/cluster_pointsolver_speed.md β Expanded by human agreement 2026-10-01 to own robust analysis settings, numerical correctness and performance. Carries Source &β¦
Model figures phase 6b2 β the model figure in SLaM pipeline stagesβ¦
autolens_inference β inference benchmarking repo, birth to first base run β ledger: autolens_inference/wiki/project/state.md
Linear-solver accuracy/tolerance programme β a standing autolens_profiling package for positive-only solver studies β ledger: autolens_profiling/wiki/campaigns/linear_solver_accuracy.md (contract: complete/2026/09/linear-solver-accuracy-study.md) β phase 2 SHIPPED 2026-09-30 β PyAutoArray#595 merged (7a89e19a0, forward polish; pending release) + autolens_profiling#357 mergedβ¦
Linear-solver accuracy/tolerance programme β a standing autolens_profiling package for positive-only solver studies β ledger: autolens_profiling/wiki/campaigns/linear_solver_accuracy.md (contract: complete/2026/09/linear-solver-accuracy-study.md) β phase 2 SHIPPED 2026-09-30 β PyAutoArray#595 merged (7a89e19a0, forward polish; pending release) + autolens_profiling#357 mergedβ¦
Cluster strong lensing β Source & Cluster arc β ledger: draft/feature/autolens/source_cluster_arc.md β In progress β 1aβ1d and phase 3a audit merged (profiling#364, workspace_test#341). Phase 3b field-preserving cap fix open inβ¦
Source & Cluster arc β magnification science, PointSolver trust, cluster extended sources
Mapping overlay follow-ups: forward regions= through the autogalaxy plot wrappers, fix degenerateβ¦