Ten real DR1 lenses fitted from the pipeline repo alone
0
1
-
+
slope_hierarchy_scale
Does hierarchical slope recovery hold at N=25 to 50
0
0
-
subhalo_validation
Does rectangular_adapt false-detect a subhalo on the clumpy source
0
5
2026-09-07
Nothing open
@@ -248,11 +249,11 @@
Nothing open
ic50_workspace
dormant
planned 1
pj011646
dormant
none
profiling
dormant
none
-
slope_hierarchy
dormant
planned 2
subhalo_simulations
dormant
none
-1 retired
+2 retired
inference_programme โ retired 2026-09-07: restarting from scratch: the project setup was unsatisfactory and it informed how the Cortex manages projects; RAL outputs stashed at /mnt/ral/jnightin/inference_programme_retired_2026-09-07
+
slope_hierarchy โ retired 2026-09-08: wrapped up 2026-07-22 at N=5; succeeded by slope_hierarchy_scale; tree vaulted under z_projects_complete/
diff --git a/dashboard.md b/dashboard.md
index 303e97e..fcef4db 100644
--- a/dashboard.md
+++ b/dashboard.md
@@ -30,6 +30,7 @@ One row per active project โ the next thing, what it is holding, and when it l
| Project | Next task | Awaiting | Running | Last ruling |
|---|---|---:|---:|---|
| euclid_dr1_prelim | Ten real DR1 lenses fitted from the pipeline repo alone | 0 | 1 | - |
+| slope_hierarchy_scale | Does hierarchical slope recovery hold at N=25 to 50 | 0 | 0 | - |
| subhalo_validation | Does rectangular_adapt false-detect a subhalo on the clumpy source | 0 | 5 | 2026-09-07 |
#### Nothing open
@@ -42,7 +43,6 @@ One row per active project โ the next thing, what it is holding, and when it l
| ic50_workspace | dormant | planned 1 | retire โ |
| pj011646 | dormant | none | retire โ |
| profiling | dormant | none | retire โ |
-| slope_hierarchy | dormant | planned 2 | retire โ |
| subhalo_simulations | dormant | none | retire โ |
๐ retire concr
@@ -93,14 +93,6 @@ One row per active project โ the next thing, what it is holding, and when it l
-๐ retire slope_hierarchy
-
-```
-/cortex โ retire the science project slope_hierarchy: confirm it is holding nothing live, then in PyAutoCortex run `python3 scripts/cortex.py retire slope_hierarchy --why ""`, `python3 scripts/cortex.py check`, `pyauto-brain cortex dashboard --apply`, and push the ledger. The row, its tasks and its rulings all stay โ only the status and the note change.
-```
-
-
-
๐ retire subhalo_simulations
```
@@ -109,9 +101,10 @@ One row per active project โ the next thing, what it is holding, and when it l
-1 retired
+2 retired
- inference_programme โ retired 2026-09-07: restarting from scratch: the project setup was unsatisfactory and it informed how the Cortex manages projects; RAL outputs stashed at /mnt/ral/jnightin/inference_programme_retired_2026-09-07
+- slope_hierarchy โ retired 2026-09-08: wrapped up 2026-07-22 at N=5; succeeded by slope_hierarchy_scale; tree vaulted under z_projects_complete/
@@ -137,6 +130,25 @@ Report where the runs of the PyAutoCortex task tasks/euclid_dr1_prelim/dr1_preli
[tasks/euclid_dr1_prelim/](https://github.com/PyAutoLabs/PyAutoCortex/tree/main/tasks/euclid_dr1_prelim/)
+### slope_hierarchy_scale
+
+**Local** `/mnt/c/Users/Jammy/Science/slope_hierarchy_scale`
+
+**RAL** `/mnt/ral/jnightin/slope_hierarchy_scale`
+
+active ยท both partition ยท tasks: gated 1
+
+๐ Does hierarchical slope recovery hold at N=25 to 50 โ gated โ PyAutoFit#1405, PyAutoFit#1558, PyAutoFit#1560, PyAutoFit#1562
+
+```
+python3 scripts/cortex.py gates # then, once they have closed: move tasks/slope_hierarchy_scale/n25_scale_up.md ready
+# gates: PyAutoFit#1405, PyAutoFit#1558, PyAutoFit#1560, PyAutoFit#1562
+```
+
+
+
+[tasks/slope_hierarchy_scale/](https://github.com/PyAutoLabs/PyAutoCortex/tree/main/tasks/slope_hierarchy_scale/) ยท [issues](https://github.com/PyAutoLabs/slope_hierarchy_scale/issues)
+
### subhalo_validation
**Local** `/mnt/c/Users/Jammy/Science/subhalo_validation`
diff --git a/projects.yaml b/projects.yaml
index d6891e0..332c74c 100644
--- a/projects.yaml
+++ b/projects.yaml
@@ -151,7 +151,7 @@ subhalo_simulations:
slope_hierarchy:
remote: Jammy2211/slope_hierarchy
- local_path: /mnt/c/Users/Jammy/Science/slope_hierarchy
+ local_path: /mnt/c/Users/Jammy/Science/z_projects_complete/slope_hierarchy
ral_root: /mnt/ral/jnightin/slope_hierarchy
mirror: none
sync_cli: hpc/sync
@@ -160,8 +160,22 @@ slope_hierarchy:
assistant: none
witness_file: results/**/*.json
partition: both
- status: dormant
- note: "personal remote, recorded as a fact โ not a PyAutoLabs repo; ral_root planned, sync_verbs unverified"
+ status: retired
+ note: "retired 2026-09-08: wrapped up 2026-07-22 at N=5; succeeded by slope_hierarchy_scale; tree vaulted under z_projects_complete/"
+
+slope_hierarchy_scale:
+ remote: PyAutoLabs/slope_hierarchy_scale
+ local_path: /mnt/c/Users/Jammy/Science/slope_hierarchy_scale
+ ral_root: /mnt/ral/jnightin/slope_hierarchy_scale
+ mirror: none
+ sync_cli: hpc/sync
+ sync_verbs: [push, pull, sync, status, submit, push-submit, jobs, tail, check]
+ ledger: wiki/project/state.md
+ assistant: autolens_assistant
+ witness_file: results/**/*.json
+ partition: both
+ status: active
+ note: "born 2026-09-08 as graphical-ep phase 3, code borrowed from slope_hierarchy (vaulted under z_projects_complete/); private remote created 2026-09-08"
pj011646:
remote: Jammy2211/PJ011646
diff --git a/tasks/slope_hierarchy/n25_scale_up.md b/tasks/slope_hierarchy_scale/n25_scale_up.md
similarity index 68%
rename from tasks/slope_hierarchy/n25_scale_up.md
rename to tasks/slope_hierarchy_scale/n25_scale_up.md
index 42266e8..d104ac8 100644
--- a/tasks/slope_hierarchy/n25_scale_up.md
+++ b/tasks/slope_hierarchy_scale/n25_scale_up.md
@@ -1,9 +1,9 @@
-# Slope_hierarchy โ scale the hierarchical slope recovery to N=25โ50
+# slope_hierarchy_scale โ scale the hierarchical slope recovery to N=25โ50
-Project: slope_hierarchy
+Project: slope_hierarchy_scale
Summary: Does hierarchical slope recovery hold at N=25 to 50
-State: planned
-Gates:
+State: gated
+Gates: PyAutoFit#1405, PyAutoFit#1558, PyAutoFit#1560, PyAutoFit#1562
Witness: an N=25โ50 parity table in the same shape as the N=5 one, committed under `results/`, plus the scaling measurements (VRAM ceiling, JAX compile time vs model size, sampler ladder at 3N+1 dims, gradient-utilisation sanity)
Budget: 48:00
Runs:
@@ -15,7 +15,20 @@ Migrated-from: PyAutoMind/draft/research/graphical_ep/slope_hierarchy_n25_scale_
## Question
-Ready when: graphical-ep phase 2 (Mind) is issued โ add its ref to `Gates:` and move to `gated`.
+Gate evidence (phase 2 of the `graphical-ep` epic is issued and shipped): the Mind record
+`PyAutoMind/complete/2026/09/ep-scale-collapse-basin-cure-or-caveat.md`, the phase-2 review
+bundle PyAutoFit#1572 / #1573 / #1574 / #1576, and the stale-mask fixed-point fix
+PyAutoFit#1580. `Gates:` carries PyAutoFit#1405 โ the collapse-basin umbrella, deliberately
+still open pending the moment-matching cure decision โ alongside PyAutoFit#1558, #1560 and
+#1562, the phase-2 EP defects this scale-up rests on, so `gates` surfaces all four for the
+human's `move โฆ ready`.
+
+Borrowed from: this task's project was reborn 2026-09-08 as `slope_hierarchy_scale`
+(`/mnt/c/Users/Jammy/Science/slope_hierarchy_scale`), scaffolded fresh with the code borrowed
+from `slope_hierarchy`, which was wrapped up at N=5 on 2026-07-22 and vaulted intact at
+`/mnt/c/Users/Jammy/Science/z_projects_complete/slope_hierarchy`. The N=5 baseline of record
+is `results/ep_history_n5_maxsteps12/` inside that vault; the datasets are **re-simulated** at
+N=25 in the new tree, never copied.
The `slope_hierarchy` project answered all four of its goals at N=5 and was wrapped up on
2026-07-22. This is the *optional* scale-up that was left on the table, not a blocker or an open
@@ -51,8 +64,10 @@ CPU `ral` partition for the EP arm (finiteness, not throughput).
## Witness
-An N=25โ50 parity table in the same shape as the N=5 one, committed under `results/`, plus an
-issue comment on slope_hierarchy#1.
+An N=25โ50 parity table in the same shape as the N=5 one, committed under `results/` in
+`slope_hierarchy_scale`. (The old N=5 witness was commented on Jammy2211/slope_hierarchy#1;
+the new tree has no remote yet, so the committed table is the whole witness until a human
+runs `gh repo create`.)
Scaling measurements to capture while the runs are up anyway (the EP campaign needs them):
@@ -70,7 +85,8 @@ Each number goes in the committed results table beside the parity numbers.
## Where to look
-- `slope_hierarchy` (project row): `results/ep_history_n5_maxsteps12/` โ the N=5 baseline
+- `slope_hierarchy` (retired project row, vaulted at `/mnt/c/Users/Jammy/Science/z_projects_complete/slope_hierarchy`): `results/ep_history_n5_maxsteps12/` โ the N=5 baseline
+- `slope_hierarchy_scale` (this project's row): `results/` โ where the N=25 parity table and the scaling measurements land
- Jammy2211/slope_hierarchy#1 โ the project issue the parity table is commented on
- Mind `research/graphical_ep/ep_campaign.md` phase 3 โ the campaign rows this feeds
- Mind `draft/research/graphical_ep/slope_hierarchy_methods_writeup.md` โ the write-up it feeds