From ab8de49debe99879593096f6ccca05ff92d62872 Mon Sep 17 00:00:00 2001 From: Claude Date: Sun, 23 Aug 2026 17:32:02 +0000 Subject: [PATCH] mind: Brain-board follow-ups round 2 recorded; prompt becomes the living catch-all Rounds 1-2 shipped same-day (readiness deepening via the Heart's published blockers, the dev-box publish leg through morning.sh, the autonomy strip and need-you trend); the prompt now holds only the genuine remainder (cloud-safe hygiene sensors, single-sourced sweep lists, what real mornings surface). Co-Authored-By: Claude --- dashboard.html | 4 +- dashboard.md | 14 +++--- .../pyautobrain/brain_board_follow_ups.md | 50 ++++++++++--------- 3 files changed, 35 insertions(+), 33 deletions(-) diff --git a/dashboard.html b/dashboard.html index 4ff0495f..c0316600 100644 --- a/dashboard.html +++ b/dashboard.html @@ -100,9 +100,9 @@

Backlog

Give the Profiling Agent a compile-time axis β€” the arc β€” profiling Β· large Β· supervised Β· high

Which other searches need prior-support handling β€” coverage audit after β€” autofit Β· medium Β· supervised Β· medium

Give PyAutoFit searches a seed β€” today no search can β€” autofit Β· medium Β· supervised Β· medium

+

Brain board follow-ups: what real mornings surface β€” pyautobrain Β· small Β· supervised Β· normal

Can create a list of InversionMatrix objects for each dataset β€” autoarray Β· medium Β· supervised Β· normal

Tune cluster-scale JOSS benchmarks toward their 5-minute targets β€” autolens_workspace Β· medium Β· supervised Β· normal

-

Brain board follow-ups: round out the morning surface β€” pyautobrain Β· medium Β· supervised Β· normal

Token-light wiki index over the complete/ archive β€” pyautomind Β· medium Β· supervised Β· normal

The imaging features/advanced/los_halos example needs improving and padding out before β€” workspaces Β· medium Β· safe Β· normal

@@ -254,7 +254,7 @@

Backlog 2026-08-23 filed -Brain board follow-ups: round out the morning surface +Brain board follow-ups: what real mornings surface diff --git a/dashboard.md b/dashboard.md index 693e5fb7..57704fe0 100644 --- a/dashboard.md +++ b/dashboard.md @@ -296,26 +296,26 @@ Scoped but not started; some are not yet prompt files. Full detail in [`planned. -
πŸ“‹ Can create a list of InversionMatrix objects for each dataset β€” autoarray Β· medium Β· supervised Β· normal +
πŸ“‹ Brain board follow-ups: what real mornings surface β€” pyautobrain Β· small Β· supervised Β· normal ``` -/start_dev draft/feature/autoarray/multiwavelength_inversion.md +/start_dev draft/feature/pyautobrain/brain_board_follow_ups.md ```
-
πŸ“‹ Tune cluster-scale JOSS benchmarks toward their 5-minute targets β€” autolens_workspace Β· medium Β· supervised Β· normal +
πŸ“‹ Can create a list of InversionMatrix objects for each dataset β€” autoarray Β· medium Β· supervised Β· normal ``` -/start_dev draft/feature/autolens_workspace/joss_cluster_benchmark_tuning.md +/start_dev draft/feature/autoarray/multiwavelength_inversion.md ```
-
πŸ“‹ Brain board follow-ups: round out the morning surface β€” pyautobrain Β· medium Β· supervised Β· normal +
πŸ“‹ Tune cluster-scale JOSS benchmarks toward their 5-minute targets β€” autolens_workspace Β· medium Β· supervised Β· normal ``` -/start_dev draft/feature/pyautobrain/brain_board_follow_ups.md +/start_dev draft/feature/autolens_workspace/joss_cluster_benchmark_tuning.md ```
@@ -1328,7 +1328,7 @@ The 50 newest things to happen to the work in hand, newest first β€” issued, par | Date | Event | Task | |------|-------|------| -| 2026-08-23 | filed | Brain board follow-ups: round out the morning surface | +| 2026-08-23 | filed | Brain board follow-ups: what real mornings surface | | 2026-08-22 | filed | smoke_install.sh's stale jax<0.7 pin β€” CI is on the right | | 2026-08-22 | filed | multi_dataset/jax_likelihood scripts hang to the timeout cap (XLA… | | 2026-08-22 | filed | Untrack the generated FITS test artifacts in autoarray | diff --git a/draft/feature/pyautobrain/brain_board_follow_ups.md b/draft/feature/pyautobrain/brain_board_follow_ups.md index 4bef5922..dc684bf8 100644 --- a/draft/feature/pyautobrain/brain_board_follow_ups.md +++ b/draft/feature/pyautobrain/brain_board_follow_ups.md @@ -1,36 +1,38 @@ -# Brain board follow-ups: round out the morning surface +# Brain board follow-ups: what real mornings surface Type: feature Target: pyautobrain Repos: - PyAutoBrain -Difficulty: medium +Difficulty: small Autonomy: supervised Priority: normal Status: formalised Filed: 2026-08-23 -Follow-up features for the Brain board (shipped from -`claude/pyautobrain-dashboard-o33z4r`; design record in -`docs/pyautobrain/brain_board_assessment.md`). The human reviewed the first -render: "sample looks great, maybe missing some features β€” we can do those in -follow up." Candidates, most valuable first; ship as separate small PRs or one -pass, human's call at start_dev: +The living catch-all for Brain-board gaps found by actually using it as the +morning door. Two rounds already shipped from this prompt (2026-08-23, both +via branch `claude/pyautobrain-dashboard-o33z4r`): -1. **Umbrella router card** β€” the PyAutoScientist organism board consumes the - new `brain | N need you / clear to work` badge.json like the other boards' - headlines, and links the Brain board from its where-to-work-next banner. -2. **Single source for the sweep lists** β€” `bin/overnight_status.sh` and - `bin/version_drift.sh` read `config/policy.yaml board:` (overnight_jobs / - version_stamps) instead of carrying their own copies; the keep-in-step - comments then come out. -3. **Devbox-published local metrics** β€” the Heart's `pyauto-heart publish` - pattern applied to the board's local-only blind spots (hygiene headline, - worktrees with unpushed commits), age-stamped "observed Nh ago on the dev - box" and expiring, so the cloud render can show them honestly. -4. **Anything the human names from using the live board** β€” a week of real - mornings will surface the actual gaps; fold those in here before starting. +- **Round 1** (PyAutoBrain#254 + the boards-footer arc): README dashboard + paragraph, per-conversation community chips, the cross-board footer on all + six boards, the Brain row on the organism router. +- **Round 2** (readiness/devbox/trend arc, with PyAutoHeart#160 publishing + `board.json`): the Readiness & release section consumes the Heart's + structured blockers verbatim (their own `/bug` prompts as chips) plus the + Hands headline; ⏸ blocked-gate annotations render inline; `board publish` + (morning.sh's last step) pushes the dev-box observation β€” hygiene pre-scan + rows + worktree state, age-stamped, stale at 48h, dropped at 7d; the + autonomy log's tail renders as a section; the header carries the + self-carrying "N need you" trend sparkline. -Not in scope: the full issue_cleanup audit half on the board (stays -confirmation-gated in its own door), and auto-anything β€” every chip keeps -routing through the human-gated doors. +Remaining candidates β€” pick up only when a real morning shows the need: + +1. **Cloud-safe hygiene sensors in CI** β€” some hygiene modes (dep-cap drift, + optdeps/extras) could run in brain_board.yml against fresh checkouts, + making those rows live rather than devbox-stamped. Only worth it if the + devbox stamp proves too stale in practice. +2. **Sweep lists single-sourced** β€” `bin/overnight_status.sh` and + `bin/version_drift.sh` read `config/policy.yaml board:` instead of their + own copies (the keep-in-step comments then come out). +3. **Whatever a week of mornings surfaces** β€” append here before starting.