diff --git a/dashboard.html b/dashboard.html index e2d4fe7..cb8af80 100644 --- a/dashboard.html +++ b/dashboard.html @@ -331,14 +331,15 @@ - Open slope_hierarchy_scale: https://github.com/PyAutoLabs/slope_hierarchy_scale - Open ic50_workspace: https://github.com/Jammy2211/ic50_workspace - Open autolens_inference: https://github.com/PyAutoLabs/autolens_inference -- Open autofit_inference: https://github.com/PyAutoLabs/autofit_inference
Last updated 2026-10-15 17:38:42 UTC
↻ Update

- +- Open autofit_inference: https://github.com/PyAutoLabs/autofit_inference
Last updated 2026-10-15 18:12:20 UTC
↻ Update

+

Summary

22 Running · 47 Open
+ @@ -347,10 +348,10 @@
ProjectRunningOpenLast update
subhalo_validation052026-09-07
subhalo002026-10-15
euclid_dr116422026-10-10
analytic_gaussian002026-10-14
ep_toy_gaussian002026-10-14
autolens_inference602026-09-24
autofit_inference002026-10-15
-

Projects

8
+

Projects

9

subhalo_validation — Do the SLaM subhalo pipelines false-detect on lenses with no subhalo

-

active · ral · subhalo_validation#2 · projects/subhalo_validation.md · local /mnt/c/Users/Jammy/Science/active/subhalo_validation · RAL /mnt/ral/jnightin/subhalo_validation

+

active · ral · subhalo_validation#2 · projects/subhalo_validation.md · local /mnt/c/Users/Jammy/Science/active/subhalo_validation · RAL /mnt/ral/jnightin/active/subhalo_validation

Now

Five chains on RAL under the corrected adapt settings: rectangular_adapt on pl_eff_0 / pl_eff_1_outer (job A done, job B 342311 submitted) and the delaunay_adapt_split reruns plus rectangular_adapt on pl_sersic_0. pl_sersic_0 on delaunay_adapt_split is accepted (no false detection, +2.557).
Next: pull when the numba chains land and read the evidence_increase of each; no more 1000-pixel runs.

Runs

@@ -373,6 +374,20 @@

subhalo_validation — Do the SLaM subhalo pipelines false-detect on lenses

resume subhalo_validation

+

subhalo — SLaM subhalo modelling of the SLACS lens sample

+

active · both · no issue yet · projects/subhalo.md · local /mnt/c/Users/Jammy/Science/active/subhalo · RAL /mnt/ral/jnightin/active/subhalo

+

Now

+

Registered 2026-10-15 (PyAutoCortex#67): SLACS sample under dataset/, output/ empty, no runs yet; ral_root not yet created on RAL — the first hpc/sync push creates it.

+

Runs

+

nothing on the cluster

+

Last 5

+
    +
  • 2026-10-15 — note — ledger opened
  • +
+

full log

+

resume subhalo

+
+

euclid_dr1 — Does the sep1 DR1 delivery reproduce the ten prelim lenses by eye

active · ral · no issue yet · projects/euclid_dr1.md · local /mnt/c/Users/Jammy/Science/euclid_dr1 · RAL /mnt/ral/jnightin/euclid_dr1

Now

@@ -487,7 +502,7 @@

ep_toy_gaussian — NUTS versus three EP fits on the #1405 collapse toy at N

slope_hierarchy_scale — Hierarchical slope recovery with graphical and EP at N=25 to 50

-

active · both · slope_hierarchy_scale#2 · projects/slope_hierarchy_scale.md · local /mnt/c/Users/Jammy/Science/active/slope_hierarchy_scale · RAL /mnt/ral/jnightin/slope_hierarchy_scale

+

active · both · slope_hierarchy_scale#2 · projects/slope_hierarchy_scale.md · local /mnt/c/Users/Jammy/Science/active/slope_hierarchy_scale · RAL /mnt/ral/jnightin/active/slope_hierarchy_scale

Now

The N=25 graphical baselines are in: per-lens fits (342348) give a naive parent of 1.999 / 0.089 (deconvolved 0.085), and the joint NUTS fit (342350_0) recovers mean 1.994 [1.976, 2.014] and sigma 0.087 [0.074, 0.104] against truth 2.0 / 0.1; its summary JSON still needs writing offline from samples.csv (now under z_vault/sample_n25_seed42). The EP arm returned the prior on the Laplace projection (343299: hierarchical factor 0/50 SUCCESS). The cure has landed: PyAutoFit#1656 (merged 2026-09-30, released 2026.10.7.1) adds af.LaplaceOptimiser(projection="moments"), which takes the tight toy from 0 to 3/3 SUCCESS. The shared RAL PyAutoFit mirror is still 404b3e5f7 (2026-09-27, kept frozen for euclid_dr1) and lacks both #1655 and #1656, so any rerun needs a private PyAutoFit checkout on RAL. All earlier output is vaulted in z_vault/ on laptop and RAL, output/ is empty for the rerun. Next: rerun the N=25 EP arm with projection="moments" on a private PyAutoFit checkout and compare its scatter against the NUTS baseline.

Runs

@@ -505,7 +520,7 @@

slope_hierarchy_scale — Hierarchical slope recovery with graphical and EP

ic50_workspace — EP against the graphical joint fit on IC50 dose-response data, scaling up

-

active · ral · PyAutoCortex#36 · projects/ic50_workspace.md · local /mnt/c/Users/Jammy/Science/active/ic50_workspace · RAL /mnt/ral/jnightin/ic50_workspace

+

active · ral · PyAutoCortex#36 · projects/ic50_workspace.md · local /mnt/c/Users/Jammy/Science/active/ic50_workspace · RAL /mnt/ral/jnightin/active/ic50_workspace

Now

The scale ladder is in. EP passes N=5/10/25 with coef_mean within 3σ and cost growing about linearly per sweep (26/50/140 s); it died at N=50 on a projection assert. That fix has landed: PyAutoFit#1655 (merged 2026-09-30, released 2026.10.7.1) raises ProjectionException, which EP factor_step now recovers from instead of killing the run. Graphical is cheaper but overconfident beyond N=25, and EP hill_coef widths are not yet comparable because util.py reports factor-message widths. The shared RAL PyAutoFit mirror is still 404b3e5f7 (2026-09-27, kept frozen for euclid_dr1) and lacks both #1655 and #1656, so any rerun needs a private PyAutoFit checkout on RAL. All earlier output is vaulted in z_vault/ on laptop and RAL, output/ is empty for the rerun. Next: rerun the EP ladder on a private PyAutoFit checkout with output on and a fixed seed, report hill_coef from the mean field, then give ep_lbfgs_jax a witness as the scale lever.

Runs

@@ -523,7 +538,7 @@

ic50_workspace — EP against the graphical joint fit on IC50 dose-response

autolens_inference — Do the PyAutoLens inference backends agree on the HST SLaM posterior

-

active · both · autolens_inference#4 · projects/autolens_inference.md · local /home/jammy/Code/PyAutoLabs/lens/autolens_inference · RAL /mnt/ral/jnightin/autolens_inference

+

active · both · autolens_inference#4 · projects/autolens_inference.md · local /home/jammy/Code/PyAutoLabs/lens/autolens_inference · RAL /mnt/ral/jnightin/inference/autolens_inference

Now

All pre-likelihood-speedup SLaM HST rows (slam_base A100 dense/sparse, the 342695 rate probe, delaunay_1250 A100 dense/sparse 343143/343145) are archived under results|output/archive/2026-09-24_pre_likelihood_speedup/ (autolens_inference#12). Running since 2026-09-24 on today's library mains: slam_base A100 dense 350674 / sparse 350675, delaunay_1250 A100 dense 350678 / sparse 350679, and the first CPU leg, slam_base numba_cpu sparse 350682 on ral; seeds 0-1 each. Next: pull the rows, commit them live, and read the new-vs-archived per-stage walls as the inference-level speedup; then the fixed-lens-light variant resumes from these output trees.

Runs

@@ -548,7 +563,7 @@

autolens_inference — Do the PyAutoLens inference backends agree on the HST

autofit_inference — PyAutoFit search benchmark on gaussian_x3: which searches find the right answer fastest

-

active · ral · autofit_inference#8 · projects/autofit_inference.md · local /home/jammy/Code/PyAutoLabs/fit/autofit_inference · RAL /mnt/ral/jnightin/autofit_inference

+

active · ral · autofit_inference#8 · projects/autofit_inference.md · local /home/jammy/Code/PyAutoLabs/fit/autofit_inference · RAL /mnt/ral/jnightin/inference/autofit_inference

Now

Wave 2 closed and judged under gaussian_x3@2 (B5b-2, 2026-10-15): all 12,750 pulled rows admitted at PyAutoFit pin df6d218f10cd; of the 13,000 expected runs, 11,580 rows + 1,170 failed + 0 missing + 250 deferred. The 409930 probe-first legs close: NSS 50-step leads both evidence rankings (blend 158/250, separated 210/250); Zeus JAX is 0/250 on the blend and 190/250 on the separated control (first among separated posterior legs). The catalogue ranks only legs with success rate >= 50 % over >= 20 attempts and lists the rest as unreliable (post-hoc presentation convention, protocol §8 note; autofit_inference#12 ruling 2). Summary records published as inference-summary@3 (101 record shards). Next: after the B5b-2 PRs merge, capture the Insight fit snapshot from main under @3 and run pyauto-insight check online; then B5c (a second model family).

Runs

@@ -565,14 +580,15 @@

autofit_inference — PyAutoFit search benchmark on gaussian_x3: which searc

resume autofit_inference

-

euclid — The original Euclid DR1 grade-AB catalogue project, superseded by euclid_dr1_prelim

-

dormant · both · no issue yet · projects/euclid.md · local /mnt/c/Users/Jammy/Science/active/euclid · RAL /mnt/ral/jnightin/euclid_strong_lens_modeling_pipeline

+

euclid — The original Euclid DR1 grade-AB catalogue project, superseded by euclid_dr1

+

dormant · both · no issue yet · projects/euclid.md · local /mnt/c/Users/Jammy/Science/active/euclid · RAL /mnt/ral/jnightin/active/euclid

Now

-

Dormant since 2026-09-07: superseded by euclid_dr1_prelim. Three questions were planned and never run (see the archive).

+

Dormant: superseded by euclid_dr1 (euclid_dr1_prelim is defunct). The tree is kept under Science/active and RAL `active/euclid` (category layout, 2026-10-15); no question is open.

Runs

nothing on the cluster

Last 5

    +
  • 2026-10-15 — note — superseded by euclid_dr1 (euclid_dr1_prelim defunct) per the human; stays dormant; folder under Science/active and RAL active/; ral_root repointed to the category layout (PyAutoCortex#67)
  • 2026-08-28 — note — question: Do we recover Sersic indices or is prior pile-up artefact — planned, never run [archive/tasks/euclid/sersic_index_recovery.md]
  • 2026-08-28 — note — question: Can a fitted Euclid lens be resimulated and recovered — planned, never run [archive/tasks/euclid/resimulate_fitted_lens_simulator.md]
  • 2026-08-28 — note — question: How robust are magnification estimates under model match and mismatch — planned, never run [archive/tasks/euclid/magnification_robustness.md]
  • diff --git a/dashboard.md b/dashboard.md index 75f88d2..9c27cc8 100644 --- a/dashboard.md +++ b/dashboard.md @@ -12,7 +12,7 @@ One ledger per science project: what is on the cluster right now, what the human |-------|------:| | [Running](#projects) | 22 | | [Open](#projects) | 47 | -| [Projects](#projects) | 8 | +| [Projects](#projects) | 9 |
    📋 check in since last time @@ -43,6 +43,7 @@ Last check-in: 2026-09-30T09:51Z. | Project | Running | Open | Last update | |---|---:|---:|---| | subhalo_validation | 0 | 5 | 2026-09-07 | +| subhalo | 0 | 0 | 2026-10-15 | | euclid_dr1 | 16 | 42 | 2026-10-10 | | analytic_gaussian | 0 | 0 | 2026-10-14 | | ep_toy_gaussian | 0 | 0 | 2026-10-14 | @@ -55,7 +56,7 @@ Last check-in: 2026-09-30T09:51Z. ### subhalo_validation — Do the SLaM subhalo pipelines false-detect on lenses with no subhalo -active · ral · [subhalo_validation#2](https://github.com/PyAutoLabs/subhalo_validation/issues/2) · [projects/subhalo_validation.md](https://github.com/PyAutoLabs/PyAutoCortex/blob/main/projects/subhalo_validation.md) · local `/mnt/c/Users/Jammy/Science/active/subhalo_validation` · RAL `/mnt/ral/jnightin/subhalo_validation` +active · ral · [subhalo_validation#2](https://github.com/PyAutoLabs/subhalo_validation/issues/2) · [projects/subhalo_validation.md](https://github.com/PyAutoLabs/PyAutoCortex/blob/main/projects/subhalo_validation.md) · local `/mnt/c/Users/Jammy/Science/active/subhalo_validation` · RAL `/mnt/ral/jnightin/active/subhalo_validation` **Now** @@ -88,6 +89,32 @@ Use the cortex skill. — resume subhalo_validation: read PyAutoCortex projects/
    +### subhalo — SLaM subhalo modelling of the SLACS lens sample + +active · both · no issue yet · [projects/subhalo.md](https://github.com/PyAutoLabs/PyAutoCortex/blob/main/projects/subhalo.md) · local `/mnt/c/Users/Jammy/Science/active/subhalo` · RAL `/mnt/ral/jnightin/active/subhalo` + +**Now** + +Registered 2026-10-15 (PyAutoCortex#67): SLACS sample under dataset/, output/ empty, no runs yet; ral_root not yet created on RAL — the first hpc/sync push creates it. + +**Runs** + +- _nothing on the cluster_ + +**Last 5** + +- 2026-10-15 — *note* — ledger opened + +[full log](https://github.com/PyAutoLabs/PyAutoCortex/blob/main/projects/subhalo.md) + +
    📋 resume subhalo + +``` +Use the cortex skill. — resume subhalo: read PyAutoCortex projects/subhalo.md (Now, Runs, Log) and then /mnt/c/Users/Jammy/Science/active/subhalo/README.md and the assistant autolens_assistant's AGENTS.md; tell me where I left off and what I said I would do next. Submit nothing and log nothing until I say. +``` + +
    + ### euclid_dr1 — Does the sep1 DR1 delivery reproduce the ten prelim lenses by eye active · ral · no issue yet · [projects/euclid_dr1.md](https://github.com/PyAutoLabs/PyAutoCortex/blob/main/projects/euclid_dr1.md) · local `/mnt/c/Users/Jammy/Science/euclid_dr1` · RAL `/mnt/ral/jnightin/euclid_dr1` @@ -237,7 +264,7 @@ Use the cortex skill. — resume ep_toy_gaussian: read PyAutoCortex projects/ep_ ### slope_hierarchy_scale — Hierarchical slope recovery with graphical and EP at N=25 to 50 -active · both · [slope_hierarchy_scale#2](https://github.com/PyAutoLabs/slope_hierarchy_scale/issues/2) · [projects/slope_hierarchy_scale.md](https://github.com/PyAutoLabs/PyAutoCortex/blob/main/projects/slope_hierarchy_scale.md) · local `/mnt/c/Users/Jammy/Science/active/slope_hierarchy_scale` · RAL `/mnt/ral/jnightin/slope_hierarchy_scale` +active · both · [slope_hierarchy_scale#2](https://github.com/PyAutoLabs/slope_hierarchy_scale/issues/2) · [projects/slope_hierarchy_scale.md](https://github.com/PyAutoLabs/PyAutoCortex/blob/main/projects/slope_hierarchy_scale.md) · local `/mnt/c/Users/Jammy/Science/active/slope_hierarchy_scale` · RAL `/mnt/ral/jnightin/active/slope_hierarchy_scale` **Now** @@ -267,7 +294,7 @@ Use the cortex skill. — resume slope_hierarchy_scale: read PyAutoCortex projec ### ic50_workspace — EP against the graphical joint fit on IC50 dose-response data, scaling up -active · ral · [PyAutoCortex#36](https://github.com/PyAutoLabs/PyAutoCortex/issues/36) · [projects/ic50_workspace.md](https://github.com/PyAutoLabs/PyAutoCortex/blob/main/projects/ic50_workspace.md) · local `/mnt/c/Users/Jammy/Science/active/ic50_workspace` · RAL `/mnt/ral/jnightin/ic50_workspace` +active · ral · [PyAutoCortex#36](https://github.com/PyAutoLabs/PyAutoCortex/issues/36) · [projects/ic50_workspace.md](https://github.com/PyAutoLabs/PyAutoCortex/blob/main/projects/ic50_workspace.md) · local `/mnt/c/Users/Jammy/Science/active/ic50_workspace` · RAL `/mnt/ral/jnightin/active/ic50_workspace` **Now** @@ -297,7 +324,7 @@ Use the cortex skill. — resume ic50_workspace: read PyAutoCortex projects/ic50 ### autolens_inference — Do the PyAutoLens inference backends agree on the HST SLaM posterior -active · both · [autolens_inference#4](https://github.com/PyAutoLabs/autolens_inference/issues/4) · [projects/autolens_inference.md](https://github.com/PyAutoLabs/PyAutoCortex/blob/main/projects/autolens_inference.md) · local `/home/jammy/Code/PyAutoLabs/lens/autolens_inference` · RAL `/mnt/ral/jnightin/autolens_inference` +active · both · [autolens_inference#4](https://github.com/PyAutoLabs/autolens_inference/issues/4) · [projects/autolens_inference.md](https://github.com/PyAutoLabs/PyAutoCortex/blob/main/projects/autolens_inference.md) · local `/home/jammy/Code/PyAutoLabs/lens/autolens_inference` · RAL `/mnt/ral/jnightin/inference/autolens_inference` **Now** @@ -332,7 +359,7 @@ Use the cortex skill. — resume autolens_inference: read PyAutoCortex projects/ ### autofit_inference — PyAutoFit search benchmark on gaussian_x3: which searches find the right answer fastest -active · ral · [autofit_inference#8](https://github.com/PyAutoLabs/autofit_inference/issues/8) · [projects/autofit_inference.md](https://github.com/PyAutoLabs/PyAutoCortex/blob/main/projects/autofit_inference.md) · local `/home/jammy/Code/PyAutoLabs/fit/autofit_inference` · RAL `/mnt/ral/jnightin/autofit_inference` +active · ral · [autofit_inference#8](https://github.com/PyAutoLabs/autofit_inference/issues/8) · [projects/autofit_inference.md](https://github.com/PyAutoLabs/PyAutoCortex/blob/main/projects/autofit_inference.md) · local `/home/jammy/Code/PyAutoLabs/fit/autofit_inference` · RAL `/mnt/ral/jnightin/inference/autofit_inference` **Now** @@ -360,13 +387,13 @@ Use the cortex skill. — resume autofit_inference: read PyAutoCortex projects/a
-### euclid — The original Euclid DR1 grade-AB catalogue project, superseded by euclid_dr1_prelim +### euclid — The original Euclid DR1 grade-AB catalogue project, superseded by euclid_dr1 -dormant · both · no issue yet · [projects/euclid.md](https://github.com/PyAutoLabs/PyAutoCortex/blob/main/projects/euclid.md) · local `/mnt/c/Users/Jammy/Science/active/euclid` · RAL `/mnt/ral/jnightin/euclid_strong_lens_modeling_pipeline` +dormant · both · no issue yet · [projects/euclid.md](https://github.com/PyAutoLabs/PyAutoCortex/blob/main/projects/euclid.md) · local `/mnt/c/Users/Jammy/Science/active/euclid` · RAL `/mnt/ral/jnightin/active/euclid` **Now** -Dormant since 2026-09-07: superseded by euclid_dr1_prelim. Three questions were planned and never run (see the archive). +Dormant: superseded by euclid_dr1 (euclid_dr1_prelim is defunct). The tree is kept under Science/active and RAL `active/euclid` (category layout, 2026-10-15); no question is open. **Runs** @@ -374,6 +401,7 @@ Dormant since 2026-09-07: superseded by euclid_dr1_prelim. Three questions were **Last 5** +- 2026-10-15 — *note* — superseded by euclid_dr1 (euclid_dr1_prelim defunct) per the human; stays dormant; folder under Science/active and RAL active/; ral_root repointed to the category layout (PyAutoCortex#67) - 2026-08-28 — *note* — question: Do we recover Sersic indices or is prior pile-up artefact — planned, never run [archive/tasks/euclid/sersic_index_recovery.md] - 2026-08-28 — *note* — question: Can a fitted Euclid lens be resimulated and recovered — planned, never run [archive/tasks/euclid/resimulate_fitted_lens_simulator.md] - 2026-08-28 — *note* — question: How robust are magnification estimates under model match and mismatch — planned, never run [archive/tasks/euclid/magnification_robustness.md] diff --git a/docs/schema_decisions.md b/docs/schema_decisions.md index 53f7e03..ff7e008 100644 --- a/docs/schema_decisions.md +++ b/docs/schema_decisions.md @@ -463,3 +463,15 @@ Choices made in phase 2 — the conductor, the board and the workflows ask; the agent records only cluster facts), and the top of each project's GitHub issue is the same concise ledger the board shows (the `issue` block), with the detailed run-through underneath it. + +61. **`ral_root` follows the category layout, and `subhalo` gets a row** + (2026-10-15, PyAutoCortex#67). On 2026-10-15 the human moved the RAL + project trees under `/mnt/ral/jnightin/` into category folders mirroring + the laptop Science tree: `active/`, `archive/`, `complete/`, plus + `inference/` and `profiling/` for the repo-backed campaign roots; + `PyAuto/`, `euclid_dr1/` and `scratch/` stay top-level. Every row's + `ral_root` now mirrors its `local_path` category (a top-level laptop tree + keeps a top-level `ral_root`). The non-git `Science/active/subhalo` tree + is registered `active` by human decision, the one exception to 52(a): an + active project needs a ledger, and git is not what makes it science. + Why: one layout on both machines means a path is derived, never looked up. diff --git a/projects.yaml b/projects.yaml index a3799f0..2a5fef2 100644 --- a/projects.yaml +++ b/projects.yaml @@ -17,7 +17,7 @@ # remote: # the remote — PyAutoLabs for active projects; a # # personal remote is recorded as a fact with a `note:` # local_path: # the laptop checkout -# ral_root: # the project root on RAL (/mnt/ral/jnightin/) +# ral_root: # the project root on RAL (/mnt/ral/jnightin//) # mirror: # the laptop pull root the sync CLI fills (holds data, not science) # sync_cli: # the project's sync CLI, relative to local_path # sync_verbs: [a, b, c] # the verbs that CLI has — a flow list of bare words, the only list @@ -48,7 +48,7 @@ inference_programme: remote: PyAutoLabs/autolens_profiling local_path: /home/jammy/Code/PyAutoLabs/lens/autolens_profiling - ral_root: /mnt/ral/jnightin/autolens_profiling + ral_root: /mnt/ral/jnightin/profiling/autolens_profiling mirror: /mnt/c/Users/Jammy/Science/archive/inference_programme sync_cli: hpc/sync sync_verbs: [pull, logs, status, submit, jobs, sacct, cancel, tail, du, check] @@ -62,7 +62,7 @@ inference_programme: subhalo_validation: remote: PyAutoLabs/subhalo_validation local_path: /mnt/c/Users/Jammy/Science/active/subhalo_validation - ral_root: /mnt/ral/jnightin/subhalo_validation + ral_root: /mnt/ral/jnightin/active/subhalo_validation mirror: none sync_cli: hpc/sync sync_verbs: [push, pull, logs, sync, push-data-init, pull-full, status, submit, push-submit, jobs, sacct, cancel, wait-and-pull, tail, du, check, clear-logs] @@ -73,10 +73,24 @@ subhalo_validation: status: active note: "pulls land in the checkout (PULL_DIRS output results); run_chain.sh chains A→B afterok; witness evidence_increase < 5, subhalo_stage, test_mode" +subhalo: + remote: none + local_path: /mnt/c/Users/Jammy/Science/active/subhalo + ral_root: /mnt/ral/jnightin/active/subhalo + mirror: none + sync_cli: hpc/sync + sync_verbs: [push, pull, sync, status] + ledger: README.md + assistant: autolens_assistant + witness_file: results/**/*.json + partition: both + status: active + note: "registered 2026-10-15 by human decision (PyAutoCortex#67), overriding schema decision 52(a) for this tree: not a git repo, so remote none; ledger is the generic PyAutoLens project-template README; SLACS sample under dataset/, output/ empty, no results/ yet; hpc/sync.conf targets HPC_BASE=/mnt/ral/jnightin/active; batch_cpu submits still say --partition=cpu (no such partition on RAL); ral_root not yet created on RAL; witness undefined until a science task pre-registers one" + euclid: remote: none local_path: /mnt/c/Users/Jammy/Science/active/euclid - ral_root: /mnt/ral/jnightin/euclid_strong_lens_modeling_pipeline + ral_root: /mnt/ral/jnightin/active/euclid mirror: none sync_cli: hpc/sync sync_verbs: [push, pull, sync, status] @@ -85,12 +99,12 @@ euclid: witness_file: catalogue/**/*.csv partition: both status: dormant - note: "NO PyAutoLabs remote by ruling 2026-09-01: tracks DR1 tile-keyed catalogue CSV, personal remote Jammy2211/euclid-dr1-modeling, nested Overleaf paper repo, 34 GB; code half = PyAutoLabs/euclid_strong_lens_modeling_pipeline; witness undefined until a science task pre-registers one; dormant 2026-09-07: superseded by euclid_dr1_prelim, which phase 4 births; local output/ cleared 2026-09-07 (60 GB of May–June DR1 grade_ab runs, still on RAL under /mnt/ral/jnightin/euclid)" + note: "NO PyAutoLabs remote by ruling 2026-09-01: tracks DR1 tile-keyed catalogue CSV, personal remote Jammy2211/euclid-dr1-modeling, nested Overleaf paper repo, 34 GB; code half = PyAutoLabs/euclid_strong_lens_modeling_pipeline; witness undefined until a science task pre-registers one; dormant 2026-09-07: superseded by euclid_dr1_prelim, which phase 4 births; local output/ cleared 2026-09-07 (60 GB of May–June DR1 grade_ab runs, still on RAL under /mnt/ral/jnightin/euclid); superseded by euclid_dr1 (euclid_dr1_prelim defunct) per the human 2026-10-15; folder kept under Science/active and RAL active/ by human decision 2026-10-14; RAL tree moved to the category layout 2026-10-15" euclid_dr1_prelim: remote: none local_path: /mnt/c/Users/Jammy/Science/archive/euclid_dr1_prelim - ral_root: /mnt/ral/jnightin/euclid_dr1_prelim + ral_root: /mnt/ral/jnightin/archive/euclid_dr1_prelim mirror: none sync_cli: hpc/sync sync_verbs: [push, pull, sync, status] @@ -144,15 +158,15 @@ ep_toy_gaussian: note: "born 2026-09-10 as the graphical-ep campaign's confidence test on the PyAutoFit#1405 collapse toy at N=50: joint BlackJAX NUTS vs EP x3 on identical data; model and EP settings verbatim from complete/2026/07 ep_toy_diagnostic; CPU-only, data simulated in memory from its seed; remote PyAutoLabs/ep_toy_gaussian (private) created 2026-09-10" # --------------------------------------------------------------------------- # -# dormant — git repos only. The non-git trees (subhalo, euclid_group, z_*) are +# dormant — git repos only. The non-git trees (euclid_group, z_*) are # storage, not projects, and aris_PJ011646 is an assistant clone; none get a -# row. `ral_root` is the planned path and `sync_verbs` is unverified on every +# row (subhalo, non-git, is the one exception: registered active 2026-10-15). `ral_root` is the planned path and `sync_verbs` is unverified on every # row below — each note says so. # --------------------------------------------------------------------------- # profiling: remote: none local_path: /mnt/c/Users/Jammy/Science/archive/profiling - ral_root: /mnt/ral/jnightin/profiling + ral_root: /mnt/ral/jnightin/archive/profiling mirror: none sync_cli: hpc/sync sync_verbs: [pull] @@ -166,7 +180,7 @@ profiling: cowls_diana: remote: none local_path: /mnt/c/Users/Jammy/Science/archive/cowls_diana - ral_root: /mnt/ral/jnightin/cowls_diana + ral_root: /mnt/ral/jnightin/archive/cowls_diana mirror: none sync_cli: hpc/sync sync_verbs: [pull] @@ -180,7 +194,7 @@ cowls_diana: subhalo_simulations: remote: none local_path: /mnt/c/Users/Jammy/Science/archive/subhalo_simulations - ral_root: /mnt/ral/jnightin/subhalo_simulations + ral_root: /mnt/ral/jnightin/archive/subhalo_simulations mirror: none sync_cli: hpc/sync sync_verbs: [pull] @@ -194,7 +208,7 @@ subhalo_simulations: slope_hierarchy: remote: Jammy2211/slope_hierarchy local_path: /mnt/c/Users/Jammy/Science/complete/slope_hierarchy - ral_root: /mnt/ral/jnightin/slope_hierarchy + ral_root: /mnt/ral/jnightin/complete/slope_hierarchy mirror: none sync_cli: hpc/sync sync_verbs: [pull] @@ -208,7 +222,7 @@ slope_hierarchy: slope_hierarchy_scale: remote: PyAutoLabs/slope_hierarchy_scale local_path: /mnt/c/Users/Jammy/Science/active/slope_hierarchy_scale - ral_root: /mnt/ral/jnightin/slope_hierarchy_scale + ral_root: /mnt/ral/jnightin/active/slope_hierarchy_scale mirror: none sync_cli: hpc/sync sync_verbs: [push, pull, sync, status, submit, push-submit, jobs, tail, check] @@ -222,7 +236,7 @@ slope_hierarchy_scale: pj011646: remote: Jammy2211/PJ011646 local_path: /mnt/c/Users/Jammy/Science/archive/PJ011646 - ral_root: /mnt/ral/jnightin/z_vault/PJ011646 + ral_root: /mnt/ral/jnightin/archive/PJ011646 mirror: none sync_cli: hpc/sync sync_verbs: [pull] @@ -236,7 +250,7 @@ pj011646: concr: remote: Jammy2211/cosmology_and_cancer local_path: /mnt/c/Users/Jammy/Science/archive/concr - ral_root: /mnt/ral/jnightin/concr + ral_root: /mnt/ral/jnightin/archive/concr mirror: none sync_cli: hpc/sync sync_verbs: [pull] @@ -250,7 +264,7 @@ concr: ic50_workspace: remote: Jammy2211/ic50_workspace local_path: /mnt/c/Users/Jammy/Science/active/ic50_workspace - ral_root: /mnt/ral/jnightin/ic50_workspace + ral_root: /mnt/ral/jnightin/active/ic50_workspace mirror: none sync_cli: hpc/sync sync_verbs: [push, pull, logs, sync, push-data-init, pull-full, status, submit, push-submit, jobs, sacct, cancel, wait-and-pull, tail, du, check, clear-logs] @@ -264,7 +278,7 @@ ic50_workspace: autolens_inference: remote: PyAutoLabs/autolens_inference local_path: /home/jammy/Code/PyAutoLabs/lens/autolens_inference - ral_root: /mnt/ral/jnightin/autolens_inference + ral_root: /mnt/ral/jnightin/inference/autolens_inference mirror: none sync_cli: hpc/sync sync_verbs: [pull, logs, status, submit, jobs, sacct, cancel, tail, du, check] @@ -278,7 +292,7 @@ autolens_inference: autofit_inference: remote: PyAutoLabs/autofit_inference local_path: /home/jammy/Code/PyAutoLabs/fit/autofit_inference - ral_root: /mnt/ral/jnightin/autofit_inference + ral_root: /mnt/ral/jnightin/inference/autofit_inference mirror: none sync_cli: hpc/sync sync_verbs: [pull, logs, status, submit, jobs, sacct, cancel, tail, du, check] @@ -306,7 +320,7 @@ euclid_sersics: pj011646_final: remote: none local_path: /mnt/c/Users/Jammy/Science/complete/PJ011646_final - ral_root: /mnt/ral/jnightin/PJ011646_final + ral_root: /mnt/ral/jnightin/complete/PJ011646_final mirror: none sync_cli: hpc/sync sync_verbs: [push, pull, logs, status, submit, jobs, sacct, tail, du, check] diff --git a/projects/euclid.md b/projects/euclid.md index 2f08901..20ee9c9 100644 --- a/projects/euclid.md +++ b/projects/euclid.md @@ -1,16 +1,17 @@ -# euclid — The original Euclid DR1 grade-AB catalogue project, superseded by euclid_dr1_prelim +# euclid — The original Euclid DR1 grade-AB catalogue project, superseded by euclid_dr1 Project: euclid Issue: none ## Now -Dormant since 2026-09-07: superseded by euclid_dr1_prelim. Three questions were planned and never run (see the archive). +Dormant: superseded by euclid_dr1 (euclid_dr1_prelim is defunct). The tree is kept under Science/active and RAL `active/euclid` (category layout, 2026-10-15); no question is open. ## Runs ## Log +- 2026-10-15 — note — superseded by euclid_dr1 (euclid_dr1_prelim defunct) per the human; stays dormant; folder under Science/active and RAL active/; ral_root repointed to the category layout (PyAutoCortex#67) - 2026-08-28 — note — question: Do we recover Sersic indices or is prior pile-up artefact — planned, never run [archive/tasks/euclid/sersic_index_recovery.md] - 2026-08-28 — note — question: Can a fitted Euclid lens be resimulated and recovered — planned, never run [archive/tasks/euclid/resimulate_fitted_lens_simulator.md] - 2026-08-28 — note — question: How robust are magnification estimates under model match and mismatch — planned, never run [archive/tasks/euclid/magnification_robustness.md] diff --git a/projects/subhalo.md b/projects/subhalo.md new file mode 100644 index 0000000..4f45243 --- /dev/null +++ b/projects/subhalo.md @@ -0,0 +1,14 @@ +# subhalo — SLaM subhalo modelling of the SLACS lens sample + +Project: subhalo +Issue: none + +## Now + +Registered 2026-10-15 (PyAutoCortex#67): SLACS sample under dataset/, output/ empty, no runs yet; ral_root not yet created on RAL — the first hpc/sync push creates it. + +## Runs + +## Log + +- 2026-10-15 — note — ledger opened diff --git a/state.json b/state.json index 47ac776..3bff393 100644 --- a/state.json +++ b/state.json @@ -3,8 +3,8 @@ "organ": "cortex", "repo": "PyAutoCortex", "status": "yellow", - "headline": "YELLOW \u2014 8 active \u00b7 22 running", - "updated": "2026-10-15T17:38:42Z", + "headline": "YELLOW \u2014 9 active \u00b7 22 running", + "updated": "2026-10-15T18:12:20Z", "pages_url": "https://pyautolabs.github.io/PyAutoCortex/", "items": [ {