diff --git a/dashboard.html b/dashboard.html
index 2598f93..891e4a4 100644
--- a/dashboard.html
+++ b/dashboard.html
@@ -237,6 +237,7 @@
| Project | Next task | Awaiting | Running | Last ruling |
| analytic_gaussian | Is criterion 2's mu threshold or the minimal-EP control wrong | 0 | 0 | 2026-09-10 |
+| autolens_inference | - | 0 | 0 | - |
| ep_toy_gaussian | Do three EP fits agree with NUTS at N=50 | 0 | 1 | - |
| euclid_dr1_prelim | Do ordered Nautilus reruns reproduce the euclid catalogue values? | 1 | 0 | 2026-09-10 |
| ic50_workspace | Does EP match the graphical joint fit end to end | 0 | 1 | - |
@@ -274,6 +275,12 @@ analytic_gaussian
tasks/analytic_gaussian/
+autolens_inference
+Local /home/jammy/Code/PyAutoLabs/autolens_inference
+RAL /mnt/ral/jnightin/autolens_inference
+active · both partition · tasks: none
+(nothing open — every task of this project is history)
+
ep_toy_gaussian
Local /mnt/c/Users/Jammy/Science/ep_toy_gaussian
RAL /mnt/ral/jnightin/ep_toy_gaussian
diff --git a/dashboard.md b/dashboard.md
index 547178a..fad67fb 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 |
|---|---|---:|---:|---|
| analytic_gaussian | Is criterion 2's mu threshold or the minimal-EP control wrong | 0 | 0 | 2026-09-10 |
+| autolens_inference | - | 0 | 0 | - |
| ep_toy_gaussian | Do three EP fits agree with NUTS at N=50 | 0 | 1 | - |
| euclid_dr1_prelim | Do ordered Nautilus reruns reproduce the euclid catalogue values? | 1 | 0 | 2026-09-10 |
| ic50_workspace | Does EP match the graphical joint fit end to end | 0 | 1 | - |
@@ -131,6 +132,16 @@ Finish: write today's journal entry, rewrite wiki/project/state.md, and return (
[tasks/analytic_gaussian/](https://github.com/PyAutoLabs/PyAutoCortex/tree/main/tasks/analytic_gaussian/)
+### autolens_inference
+
+**Local** `/home/jammy/Code/PyAutoLabs/autolens_inference`
+
+**RAL** `/mnt/ral/jnightin/autolens_inference`
+
+active · both partition · tasks: none
+
+_Nothing open — every task of this project is history._
+
### ep_toy_gaussian
**Local** `/mnt/c/Users/Jammy/Science/ep_toy_gaussian`
diff --git a/projects.yaml b/projects.yaml
index 623c086..55eff73 100644
--- a/projects.yaml
+++ b/projects.yaml
@@ -246,3 +246,17 @@ ic50_workspace:
partition: ral
status: active
note: "personal remote, recorded as a fact — not a PyAutoLabs repo; activated 2026-09-09 for graphical-ep phase 4, ral_root created and first runs submitted; NOTES.md predates the graphical/HPC work and needs a refresh"
+
+autolens_inference:
+ remote: PyAutoLabs/autolens_inference
+ local_path: /home/jammy/Code/PyAutoLabs/autolens_inference
+ ral_root: /mnt/ral/jnightin/autolens_inference
+ mirror: none
+ sync_cli: hpc/sync
+ sync_verbs: [pull, logs, status, submit, jobs, sacct, cancel, tail, du, check]
+ ledger: wiki/project/state.md
+ assistant: autolens_assistant
+ witness_file: results/**/*.json
+ partition: both
+ status: active
+ note: "born 2026-09-10 as the from-scratch restart of inference_programme (retired PyAutoCortex#22); nothing inherited; phase 1 = birth (PyAutoMind#399), first task slam_hst_base"