Skip to content

Commit a8a421e

Browse files
cortex: self-heal stale dashboard pages
1 parent 06255b5 commit a8a421e

2 files changed

Lines changed: 12 additions & 10 deletions

File tree

‎dashboard.html‎

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<meta charset="utf-8">
55
<meta name="viewport" content="width=device-width, initial-scale=1">
66
<title>PyAutoCortex Dashboard</title>
7-
<!-- generated by `pyauto-brain cortex dashboard --apply` on 2026-09-19 — regenerate, do not hand-edit -->
7+
<!-- generated by `pyauto-brain cortex dashboard --apply` on 2026-09-24 — regenerate, do not hand-edit -->
88
<style>:root{color-scheme:light dark;--bg:#fff;--fg:#1f2328;--muted:#59636e;
99
--line:#d8dee4;--btn:#f6f8fa;--ok:#1a7f37;--warn:#9a6700;--bad:#d1242f;
1010
--accent:#a5177d;--tint:#a5177d14;--edge:#a5177d3d;
@@ -227,8 +227,8 @@
227227
</head>
228228
<body>
229229
<header class="hero"><span class="orb"><svg class="mark" viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="1.3" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><circle cx="24" cy="24" r="20.4"/><path d="M11.8,18.6 C14.4,14.8 17.8,14.4 20.1,17.1 C22.4,19.8 25.8,20.2 28.5,17.9 C31.2,15.6 34.4,16.2 36.1,19.1"/><path d="M11.6,24.6 C14.2,20.8 17.6,20.4 19.9,23.1 C22.2,25.8 25.6,26.2 28.3,23.9 C31.0,21.6 34.2,22.2 35.9,25.1"/><path d="M12.8,30.6 C15.3,27.2 18.4,26.8 20.5,29.4 C22.6,32.0 25.7,32.4 28.2,30.2"/><circle cx="32.6" cy="33.0" r="3.8"/><g fill="currentColor" stroke="none"><circle cx="32.6" cy="33.0" r="1.5"/><circle cx="11.7" cy="18.6" r="1.2"/><circle cx="11.5" cy="24.6" r="1.2"/></g></svg></span><h1>PyAuto<b>Cortex</b><span class="kind">Dashboard</span></h1><div class="rule"></div><p class="tag">Question. Run. Rule.</p></header><p class="lede">One ledger per science project: what is on the cluster right now, what the human said they would do next, and the last few things they wrote down. Nothing here is inferred from a result — the board hands you the check-in and the resume prompt; what a run meant is yours to log.</p>
230-
<ul class="stats"><li><b>2</b><span>Running</span></li><li><b>22</b><span>Open</span></li><li><b>9</b><span>Projects</span></li></ul>
231-
<div class="fresh"><p class="muted">Last updated 2026-09-19.</p></div>
230+
<ul class="stats"><li><b>2</b><span>Running</span></li><li><b>23</b><span>Open</span></li><li><b>9</b><span>Projects</span></li></ul>
231+
<div class="fresh"><p class="muted">Last updated 2026-09-24.</p></div>
232232
<p class="muted mdsrc"><a href="https://github.com/PyAutoLabs/PyAutoCortex/blob/main/dashboard.md">markdown version</a> · <a href="https://github.com/PyAutoLabs/PyAutoCortex/blob/main/README.md">GitHub Page</a></p>
233233
<div class="task"><button class="copy" data-cmd="/cortex — on the laptop: `pyauto-brain cortex pull` — pull every active science project through its own sync CLI and show me where each run stands.
234234
/cortex — anywhere: `pyauto-brain cortex checkin --apply --push` — stamp, re-render and push the board since the last check-in (2026-09-19T10:31Z), then read me the by-project summary. Record nothing about results — I will tell you what to log." aria-label="Copy the Claude command">📋</button><p>check in since last time</p></div>
@@ -238,7 +238,7 @@
238238
<tr><th>Project</th><th>Running</th><th>Open</th><th>Last update</th></tr>
239239
<tr><td><b>subhalo_validation</b></td><td>0</td><td>5</td><td>2026-09-07</td></tr>
240240
<tr><td><b>euclid_dr1_prelim</b></td><td>1</td><td>3</td><td>2026-09-17</td></tr>
241-
<tr><td><b>euclid_dr1</b></td><td>1</td><td>1</td><td>2026-09-18</td></tr>
241+
<tr><td><b>euclid_dr1</b></td><td>1</td><td>2</td><td>2026-09-23</td></tr>
242242
<tr><td><b>analytic_gaussian</b></td><td>0</td><td>0</td><td>2026-09-10</td></tr>
243243
<tr><td><b>ep_toy_gaussian</b></td><td>0</td><td>2</td><td>2026-09-10</td></tr>
244244
<tr><td><b>slope_hierarchy_scale</b></td><td>0</td><td>4</td><td>2026-09-15</td></tr>
@@ -303,14 +303,15 @@ <h3>euclid_dr1 — Does the sep1 DR1 delivery reproduce the ten prelim lenses by
303303
<ul>
304304
<li>342650 — open — ral — 2026-09-11 — euclid_dr1 sep1 reproduction: the ten euclid_dr1_prelim lenses refitted from the sep1 delivery through prelim's route (hpc/batch_cpu/submit_initial_lens_model_…</li>
305305
<li>343480 — running — ral — 2026-09-18 — DR1 sep1 top-1000 brightest: approved bare-field vis_lp-only CPU run; array 0-999; 8 CPUs, 64 GB and 18:00:00 per task; local science code 2430e4e, pipeline PR…</li>
306+
<li>350581 — open — ral — 2026-09-23 — vis_lp-only inspection bundle over 4,912 completed dr1_sep1_rest tiles (vislp_full_20260923, OUTPUT_DIR=dr1_full, single 24 h CPU job)</li>
306307
</ul>
307308
<p><b>Last 5</b></p>
308309
<ul>
310+
<li>2026-09-23 — <i>run</i> — 350581 submitted: vis_lp-only inspection bundle over 4,912 completed dr1_sep1_rest tiles (vislp_full_20260923, OUTPUT_DIR=dr1_full, single 24 h CPU job)</li>
309311
<li>2026-09-18 — <i>note</i> — Array 343480 submitted 2026-09-18 via hpc/sync submit cpu submit_initial_lens_model_vis_lp_top1000 and confirmed RUNNING (initial queue: 154 running, 846 pending). Production route is vis_lp only, 8 CPUs / 64 GB / 18 hours per task. Before…</li>
310312
<li>2026-09-18 — <i>run</i> — 343480 submitted: DR1 sep1 top-1000 brightest: approved bare-field vis_lp-only CPU run; array 0-999; 8 CPUs, 64 GB and 18:00:00 per task; local science code 2430e4e, pipeline PR #90 merged 9cdee7b1; 11000 inputs and 115 code/config hashes…</li>
311313
<li>2026-09-18 — <i>note</i> — Submission approved 2026-09-18. Empty squeue allowed shared source refresh via inspected HPCPullPyAuto. RAL Galaxy 33714b800b9239ada5e0531822883cf302703e1d -&gt; 90e757d336e62b75790befacc77e2d6dde460879; Lens 7197380671c0a32be1a225d4de660b9e4…</li>
312314
<li>2026-09-18 — <i>note</i> — User approved submission of the prepared top-1000 vis_lp run: "ah you are right, then let us submit dont worry about the comment". Keep fields=field unchanged. The previous modelling-script submission hold is lifted for this run; deploymen…</li>
313-
<li>2026-09-18 — <i>note</i> — Flat-fields source repair and pipeline merged after all required CI passed: PyAutoGalaxy#623 at 90e757d336e62b75790befacc77e2d6dde460879, autogalaxy_workspace_test#123 at ae45e490f75260533d0f18bb3bc2ce951377a0d5, pipeline#90 at 9cdee7b10e9…</li>
314315
</ul>
315316
<p class="muted"><a href="https://github.com/PyAutoLabs/PyAutoCortex/blob/main/projects/euclid_dr1.md">full log</a></p>
316317
<div class="task"><button class="copy" data-cmd="/cortex — resume euclid_dr1: read PyAutoCortex projects/euclid_dr1.md (Now, Runs, Log) and then /mnt/c/Users/Jammy/Science/euclid_dr1/wiki/project/state.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." aria-label="Copy the Claude command">📋</button><p>resume euclid_dr1</p></div>

‎dashboard.md‎

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
11
# PyAutoCortex Dashboard
22

3-
<!-- generated by `pyauto-brain cortex dashboard --apply` on 2026-09-19 — regenerate, do not hand-edit -->
3+
<!-- generated by `pyauto-brain cortex dashboard --apply` on 2026-09-24 — regenerate, do not hand-edit -->
44

55
This is the markdown version of the [PyAutoCortex Dashboard](https://pyautolabs.github.io/PyAutoCortex/), which puts the check-in and each project's resume prompt on your clipboard with a single tap of 📋.
66

77
One ledger per science project: what is on the cluster right now, what the human said they would do next, and the last few things they wrote down. Nothing here is inferred from a result — the board hands you the check-in and the resume prompt; what a run meant is yours to log.
88

9-
> **Last updated 2026-09-19.**
9+
> **Last updated 2026-09-24.**
1010
1111
| Where | Count |
1212
|-------|------:|
1313
| [Running](#projects) | 2 |
14-
| [Open](#projects) | 22 |
14+
| [Open](#projects) | 23 |
1515
| [Projects](#projects) | 9 |
1616

1717
<details><summary>📋 check in since last time</summary>
@@ -31,7 +31,7 @@ One ledger per science project: what is on the cluster right now, what the human
3131
|---|---:|---:|---|
3232
| subhalo_validation | 0 | 5 | 2026-09-07 |
3333
| euclid_dr1_prelim | 1 | 3 | 2026-09-17 |
34-
| euclid_dr1 | 1 | 1 | 2026-09-18 |
34+
| euclid_dr1 | 1 | 2 | 2026-09-23 |
3535
| analytic_gaussian | 0 | 0 | 2026-09-10 |
3636
| ep_toy_gaussian | 0 | 2 | 2026-09-10 |
3737
| slope_hierarchy_scale | 0 | 4 | 2026-09-15 |
@@ -122,14 +122,15 @@ The approved top-1000 DR1 sep1 vis_lp CPU run is submitted as array 343480 (0-99
122122

123123
- 342650 — open — ral — 2026-09-11 — euclid_dr1 sep1 reproduction: the ten euclid_dr1_prelim lenses refitted from the sep1 delivery through prelim's route (hpc/batch_cpu/submit_initial_lens_model_…
124124
- 343480 — running — ral — 2026-09-18 — DR1 sep1 top-1000 brightest: approved bare-field vis_lp-only CPU run; array 0-999; 8 CPUs, 64 GB and 18:00:00 per task; local science code 2430e4e, pipeline PR…
125+
- 350581 — open — ral — 2026-09-23 — vis_lp-only inspection bundle over 4,912 completed dr1_sep1_rest tiles (vislp_full_20260923, OUTPUT_DIR=dr1_full, single 24 h CPU job)
125126

126127
**Last 5**
127128

129+
- 2026-09-23 — *run* — 350581 submitted: vis_lp-only inspection bundle over 4,912 completed dr1_sep1_rest tiles (vislp_full_20260923, OUTPUT_DIR=dr1_full, single 24 h CPU job)
128130
- 2026-09-18 — *note* — Array 343480 submitted 2026-09-18 via hpc/sync submit cpu submit_initial_lens_model_vis_lp_top1000 and confirmed RUNNING (initial queue: 154 running, 846 pending). Production route is vis_lp only, 8 CPUs / 64 GB / 18 hours per task. Before…
129131
- 2026-09-18 — *run* — 343480 submitted: DR1 sep1 top-1000 brightest: approved bare-field vis_lp-only CPU run; array 0-999; 8 CPUs, 64 GB and 18:00:00 per task; local science code 2430e4e, pipeline PR #90 merged 9cdee7b1; 11000 inputs and 115 code/config hashes…
130132
- 2026-09-18 — *note* — Submission approved 2026-09-18. Empty squeue allowed shared source refresh via inspected HPCPullPyAuto. RAL Galaxy 33714b800b9239ada5e0531822883cf302703e1d -> 90e757d336e62b75790befacc77e2d6dde460879; Lens 7197380671c0a32be1a225d4de660b9e4…
131133
- 2026-09-18 — *note* — User approved submission of the prepared top-1000 vis_lp run: "ah you are right, then let us submit dont worry about the comment". Keep fields=field unchanged. The previous modelling-script submission hold is lifted for this run; deploymen…
132-
- 2026-09-18 — *note* — Flat-fields source repair and pipeline merged after all required CI passed: PyAutoGalaxy#623 at 90e757d336e62b75790befacc77e2d6dde460879, autogalaxy_workspace_test#123 at ae45e490f75260533d0f18bb3bc2ce951377a0d5, pipeline#90 at 9cdee7b10e9…
133134

134135
[full log](https://github.com/PyAutoLabs/PyAutoCortex/blob/main/projects/euclid_dr1.md)
135136

0 commit comments

Comments
 (0)