From 07dc1db7921e1cfcc35cec4834cea84248d4b70f Mon Sep 17 00:00:00 2001 From: Jammy2211 Date: Fri, 4 Sep 2026 15:21:26 -0400 Subject: [PATCH] chore(dashboard): regenerate for the prominent check-in stamp Generated by `pyauto-brain cortex dashboard --apply` against PyAutoLabs/PyAutoBrain#357: the check-in stamp becomes a bordered box the page's own script marks fresh or stale on the reader's clock, the refresh and Projects blurbs are gone, each project card is wrapped so its name can be a heading, and the projects with nothing open become a table under the Summary. Co-Authored-By: Claude Fable 5.1 Claude-Session: https://claude.ai/code/session_01JYs4cX2wT5vsZScjLNLZif --- dashboard.html | 29 +++++++++++++++++++++++------ dashboard.md | 25 ++++++++++++++++--------- 2 files changed, 39 insertions(+), 15 deletions(-) diff --git a/dashboard.html b/dashboard.html index ac4266a..ac4c87f 100644 --- a/dashboard.html +++ b/dashboard.html @@ -219,15 +219,15 @@ a.go:hover{opacity:.9;text-decoration:none} .mdsrc{font-size:.85em} .boards a[data-organ="brain"]{color:#2159c9}@media(prefers-color-scheme:dark){.boards a[data-organ="brain"]{color:#6f9dff}}.boards a[data-organ="mind"]{color:#0a7d72}@media(prefers-color-scheme:dark){.boards a[data-organ="mind"]{color:#2ee6cf}}.boards a[data-organ="cortex"]{color:#a5177d}@media(prefers-color-scheme:dark){.boards a[data-organ="cortex"]{color:#ff7ad9}}.boards a[data-organ="memory"]{color:#6b34d6}@media(prefers-color-scheme:dark){.boards a[data-organ="memory"]{color:#b37eff}}.boards a[data-organ="heart"]{color:#b50f1a}@media(prefers-color-scheme:dark){.boards a[data-organ="heart"]{color:#ff6b73}}.boards a[data-organ="hands"]{color:#9a5400}@media(prefers-color-scheme:dark){.boards a[data-organ="hands"]{color:#ffa733}}.boards a[data-organ="organism"]{color:#0b6fa4}@media(prefers-color-scheme:dark){.boards a[data-organ="organism"]{color:#5ec7f5}} -.fresh{border-left:3px solid var(--edge);padding:.1rem .9rem;margin:1.2rem 0;background:var(--tint)}.fresh p{margin:.5rem 0}table.map{width:100%;border-collapse:collapse;font-size:.95em}table.map th{text-align:left;color:var(--muted);font-weight:600}table.map td,table.map th{border-bottom:1px solid var(--line);padding:.4rem .5rem .4rem 0;vertical-align:top}.checkin{margin:.2rem 0 1.4rem}.paths{margin:.2rem 0}.paths b{display:inline-block;min-width:3.6rem}.stale{color:var(--bad);font-weight:600} +.fresh{padding:.1rem .9rem;margin:1.2rem 0;background:var(--tint)}.fresh p{margin:.5rem 0}table.map{width:100%;border-collapse:collapse;font-size:.95em}table.map th{text-align:left;color:var(--muted);font-weight:600}table.map td,table.map th{border-bottom:1px solid var(--line);padding:.4rem .5rem .4rem 0;vertical-align:top}.checkin{display:flex;gap:.9rem;align-items:center;padding:.9rem 1.2rem;border:2px solid var(--line);border-radius:.6rem;margin:.2rem 0 1.4rem}.checkin .mark{font-size:2rem;line-height:1}.checkin .label{display:block;font-size:.75rem;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.checkin time{font-size:1.6rem;font-weight:700;font-variant-numeric:tabular-nums;display:block}.checkin .note{font-size:.85rem;color:var(--muted)}.checkin.fresh-ok{border-color:var(--ok);background:color-mix(in srgb,var(--ok) 12%,transparent)}.checkin.fresh-ok .mark{color:var(--ok)}.checkin.fresh-bad{border-color:var(--bad);background:color-mix(in srgb,var(--bad) 12%,transparent)}.checkin.fresh-bad .mark{color:var(--bad)}.project h3{font-size:1.35rem;font-weight:700;padding-bottom:.2rem;border-bottom:2px solid var(--accent);letter-spacing:.01em;margin-top:1.6rem}.paths{margin:.2rem 0}.paths b{display:inline-block;min-width:3.6rem}.stale{color:var(--bad);font-weight:600}

PyAutoCortexDashboard

Question. Run. Rule.

Every science phase the Cortex is holding. Tap a phase's 📋 and its next command is on your clipboard. The verdict is always yours — this page hands you the command, never the ruling.

-

Last updated 2026-09-04. This page is generated from phases/, rulings/ and projects.yaml, so it is only as current as they are. dashboard_refresh.yml re-renders it on every push to main.

+

Last updated 2026-09-04.

markdown version · GitHub Page

check in since last time

-

Last check-in:

+
Last check-in

Summary

One row per active project — the next thing, what it is holding, and when it last ruled.

@@ -236,7 +236,20 @@
inference_programme21 gated0002026-09-04
subhalo_validation5 running0242026-09-02
-

Projects markdown version

The science body map, active first: where each project lives, what it is holding, and the one phase of it to act on next. The plans and the issues are one click away — this page routes to them rather than reprinting them; census --by-project and the check-in printout keep the full per-phase tree.

+

Nothing open

+ + + + + + + + + + +
ProjectStatusPhases
euclid_dr1_prelimplannednone
concrdormantnone
cowls_dianadormantnone
ic50_workspacedormantplanned 1
pj011646dormantnone
profilingdormantnone
slope_hierarchydormantplanned 2
subhalo_simulationsdormantnone
+

Projects markdown version

+

euclid

Local /mnt/c/Users/Jammy/Science/euclid

RAL /mnt/ral/jnightin/euclid_strong_lens_modeling_pipeline

@@ -249,6 +262,8 @@

euclid

  • Euclid — phase 6: do we recover Sersic indices? 10 simulated Euclid lenses vs the real prior-edge pile-up — planned
  • Euclid — phase 7: how robust are magnification estimates? model-match vs mismatch across the 10 Euclid lenses — planned
  • phases/euclid/

    +
    +

    inference_programme

    Local /home/jammy/Code/PyAutoLabs/autolens_profiling

    Mirror /mnt/c/Users/Jammy/Science/inference_programme

    @@ -262,6 +277,8 @@

    inference_programme

  • Inference_programme — phase 22: MultiStartProdigy on mass_pix — does a gradient search beat Nautilus in a SLaM mass[1] shape? — planned
  • Inference_programme — phase 23: likelihood-term levers on mass_pix — slogdet vs cholesky, relative jitter on reg.Adapt — planned
  • phases/inference_programme/ · issues

    +
    +

    subhalo_validation

    Local /mnt/c/Users/Jammy/Science/subhalo_validation

    RAL /mnt/ral/jnightin/subhalo_validation

    @@ -274,7 +291,7 @@

    subhalo_validation

  • Subhalo_validation — phase 3: delaunay_adapt_split on pl_eff_1_outer — the outer-component lens, plus the AdaptSplit fix rerun — ready
  • Subhalo_validation — phase 4: rectangular_adapt on pl_sersic_0 — the RectangularBilinear comparison — ready
  • phases/subhalo_validation/ · issues

    -

    8 project(s) with nothing open: euclid_dr1_prelim (planned · none) · concr (dormant · none) · cowls_diana (dormant · none) · ic50_workspace (dormant · planned 1) · pj011646 (dormant · none) · profiling (dormant · none) · slope_hierarchy (dormant · planned 2) · subhalo_simulations (dormant · none)

    +

    Awaiting ruling markdown version

    Results are in and nothing is running — the human's verdict is the only thing outstanding. Ordered failures first, then the phases a ruling is required for, then the clean ones.

    (nothing awaiting a ruling)

    Running / submitted markdown version

    On the queue or on the machine. Wall is what the run lines record at the last refresh, against the phase's own budget.

    @@ -330,6 +347,6 @@

    subhalo_validation

    document.addEventListener("click",e=>{ const b=e.target.closest("button.copy");if(b)copyCmd(b);}); - + diff --git a/dashboard.md b/dashboard.md index a845cc2..2af5c31 100644 --- a/dashboard.md +++ b/dashboard.md @@ -6,7 +6,7 @@ This is the markdown version of the [PyAutoCortex Dashboard](https://pyautolabs. Every science phase the Cortex is holding, on one page: what is waiting on your verdict, what is running, what could be launched next and what is still gated on development work. The verdict is always yours — this page hands you the command, never the ruling. -> **Last updated 2026-09-04.** This page is generated from `phases/`, `rulings/` and `projects.yaml`, so it is only as current as they are. `dashboard_refresh.yml` re-renders it on every push to `main`. +> **Last updated 2026-09-04.** | Where | Count | |-------|------:| @@ -24,7 +24,7 @@ Every science phase the Cortex is holding, on one page: what is waiting on your -**Last check-in:** 2026-09-04T17:18Z +### Last check-in: 2026-09-04T17:18Z ## Summary @@ -36,9 +36,22 @@ One row per active project — the next thing, what it is holding, and when it l | inference_programme | 21 gated | 0 | 0 | 0 | 2026-09-04 | | subhalo_validation | 5 running | 0 | 2 | 4 | 2026-09-02 | +#### Nothing open + +| Project | Status | Phases | +|---|---|---| +| euclid_dr1_prelim | planned | none | +| concr | dormant | none | +| cowls_diana | dormant | none | +| ic50_workspace | dormant | planned 1 | +| pj011646 | dormant | none | +| profiling | dormant | none | +| slope_hierarchy | dormant | planned 2 | +| subhalo_simulations | dormant | none | + ## Projects -[markdown version](https://github.com/PyAutoLabs/PyAutoCortex/blob/main/projects.yaml) — The science body map, active first: where each project lives, what it is holding, and the one phase of it to act on next. The plans and the issues are one click away — this page routes to them rather than reprinting them; `census --by-project` and the check-in printout keep the full per-phase tree. +[markdown version](https://github.com/PyAutoLabs/PyAutoCortex/blob/main/projects.yaml) ### euclid @@ -126,12 +139,6 @@ cd /mnt/c/Users/Jammy/Science/subhalo_validation && hpc/sync jobs -
    8 project(s) with nothing open - -`euclid_dr1_prelim` (planned · none) · `concr` (dormant · none) · `cowls_diana` (dormant · none) · `ic50_workspace` (dormant · planned 1) · `pj011646` (dormant · none) · `profiling` (dormant · none) · `slope_hierarchy` (dormant · planned 2) · `subhalo_simulations` (dormant · none) - -
    - ## Awaiting ruling [markdown version](https://github.com/PyAutoLabs/PyAutoCortex/tree/main/phases/) — Results are in and nothing is running — the human's verdict is the only thing outstanding. Ordered failures first, then the phases a ruling is required for, then the clean ones.