|
204 | 204 | </head> |
205 | 205 | <body> |
206 | 206 | <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="M20.2,37.6 L20.2,33.6 C20.2,32.4 19.4,31.6 18.4,30.8 C16.8,29.6 15.8,28.2 15.6,26.6 C15.5,25.6 14.9,25.2 13.9,24.9 C12.6,24.5 12.3,23.7 13.0,22.7 C13.8,21.6 14.5,20.6 14.6,19.4 C15.0,15.4 18.2,12.2 22.4,11.8 C27.2,11.3 31.6,14.6 32.3,19.2 C32.8,22.4 31.6,25.0 30.6,27.0 C29.9,28.4 29.6,29.6 29.6,31.2 L29.6,37.6"/><circle cx="24.6" cy="19.6" r="4.4"/><path d="M22.5,19.7 L24.0,21.3 L26.8,18.1"/><path d="M34.2,16.5 L38.8,16.5 M35.2,21.0 L39.4,21.0 M33.6,25.5 L37.2,25.5"/><g fill="currentColor" stroke="none"><circle cx="40.1" cy="16.5" r="1.4"/><circle cx="40.7" cy="21.0" r="1.4"/><circle cx="38.5" cy="25.5" r="1.4"/></g></svg></span><h1>PyAuto<b>Mind</b><span class="kind">Dashboard</span></h1><div class="rule"></div><p class="tag">Intent. Priority. Flow.</p></header><p class="lede">Every task the Mind is holding. Tap a task's 📋 and its <code>/start_dev</code> command is on your clipboard — paste it into a Claude Code chat to route Claude straight to that task. <a href="#recent">Recent</a> is the same work by date — what has been happening rather than what to do next.</p> |
207 | | -<ul class="stats"><li><b>2</b><span>In flight</span></li><li><b>3</b><span>Parked</span></li><li><b>5</b><span>Planned</span></li><li><b>135</b><span>Backlog</span></li></ul> |
| 207 | +<ul class="stats"><li><b>2</b><span>In flight</span></li><li><b>3</b><span>Parked</span></li><li><b>5</b><span>Planned</span></li><li><b>137</b><span>Backlog</span></li></ul> |
208 | 208 | <div class="fresh"><p><b>Last updated 2026-08-27.</b> This page is generated from <code>active/</code>, <code>draft/</code> and the registry files, so it is only as current as they are. <code>dashboard_refresh.yml</code> re-renders it on every push to <code>main</code> — that heals a stale page, but not a stale prompt: a task that shipped without its prompt advancing to <code>complete/</code> keeps rendering here as pickable backlog. Reconciling those is the refresh below.</p> |
209 | 209 | <div class="task"><button class="copy" data-cmd="Bring the PyAutoMind dashboard up to date. Work in the PyAutoMind checkout: |
210 | 210 |
|
@@ -270,17 +270,19 @@ <h2>Planned <a class="mdsrc" href="https://github.com/PyAutoLabs/PyAutoMind/blob |
270 | 270 | <div class="task"><button class="copy" data-cmd="/route start the planned PyAutoMind task latent-nan-guard-honest-run — its record is in planned.md" aria-label="Copy the Claude command">📋</button><p><b>latent-nan-guard-honest-run</b><span class="facets"> — planned 2026-07-22</span></p></div> |
271 | 271 | </details> |
272 | 272 | <h2>Backlog <a class="mdsrc" href="https://github.com/PyAutoLabs/PyAutoMind/tree/main/draft">markdown version</a></h2> |
273 | | -<p class="muted">135 filed prompts, not started — sorted most-pickable first (priority, then size). 24 of them belong to an epic and are listed only under Epics below.</p> |
| 273 | +<p class="muted">137 filed prompts, not started — sorted most-pickable first (priority, then size). 24 of them belong to an epic and are listed only under Epics below.</p> |
274 | 274 | <details> |
275 | | -<summary>feature — 28</summary> |
| 275 | +<summary>feature — 30</summary> |
276 | 276 | <div class="task"><button class="copy" data-cmd="/start_dev draft/feature/autoarray/numba_cpu_likelihood_mge_convolution_and_caching.md" aria-label="Copy the Claude command">📋</button><p><a href="https://github.com/PyAutoLabs/PyAutoMind/blob/main/draft/feature/autoarray/numba_cpu_likelihood_mge_convolution_and_caching.md">Numba CPU likelihood phase 1: batched MGE convolution + operated-matrix caching</a><span class="tags"><span class="pill w">✨ feature</span><span class="pill">autoarray</span><span class="pill n">medium</span><span class="pill n">supervised</span><span class="pill r">high</span></span></p></div> |
277 | 277 | <div class="task"><button class="copy" data-cmd="/start_dev draft/feature/autoarray/rectangular_bilinear_rtu_mesh_split.md" aria-label="Copy the Claude command">📋</button><p><a href="https://github.com/PyAutoLabs/PyAutoMind/blob/main/draft/feature/autoarray/rectangular_bilinear_rtu_mesh_split.md">Rectangular mesh split: Bilinear (fast CPU default) vs RTU (advanced/GPU)</a><span class="tags"><span class="pill w">✨ feature</span><span class="pill">autoarray</span><span class="pill n">medium</span><span class="pill n">supervised</span><span class="pill r">high</span></span></p></div> |
278 | 278 | <div class="task"><button class="copy" data-cmd="/start_dev draft/feature/autoarray/numba_cpu_likelihood_kernel_cdf_fast_path.md" aria-label="Copy the Claude command">📋</button><p><a href="https://github.com/PyAutoLabs/PyAutoMind/blob/main/draft/feature/autoarray/numba_cpu_likelihood_kernel_cdf_fast_path.md">Numba CPU likelihood phase 2: kernel-CDF numba fast path (the 49-88% lever)</a><span class="tags"><span class="pill w">✨ feature</span><span class="pill">autoarray</span><span class="pill y">large</span><span class="pill n">supervised</span><span class="pill r">high</span></span></p></div> |
279 | 279 | <div class="task"><button class="copy" data-cmd="/start_dev draft/feature/autofit/prior_exit_sampler_coverage.md" aria-label="Copy the Claude command">📋</button><p><a href="https://github.com/PyAutoLabs/PyAutoMind/blob/main/draft/feature/autofit/prior_exit_sampler_coverage.md">Which other searches need prior-support handling — coverage audit after Prodigy</a><span class="tags"><span class="pill w">✨ feature</span><span class="pill">autofit</span><span class="pill n">medium</span><span class="pill n">supervised</span><span class="pill n">medium</span></span></p></div> |
280 | 280 | <div class="task"><button class="copy" data-cmd="/start_dev draft/feature/autofit/search_seed_reproducibility.md" aria-label="Copy the Claude command">📋</button><p><a href="https://github.com/PyAutoLabs/PyAutoMind/blob/main/draft/feature/autofit/search_seed_reproducibility.md">Give PyAutoFit searches a <code>seed</code> — today no search can be made…</a><span class="tags"><span class="pill w">✨ feature</span><span class="pill">autofit</span><span class="pill n">medium</span><span class="pill n">supervised</span><span class="pill n">medium</span></span></p></div> |
| 281 | +<div class="task"><button class="copy" data-cmd="/start_dev draft/feature/pyautobrain/board_without_gh_phase2_legs.md" aria-label="Copy the Claude command">📋</button><p><a href="https://github.com/PyAutoLabs/PyAutoMind/blob/main/draft/feature/pyautobrain/board_without_gh_phase2_legs.md">Board phase 2: the remaining four legs onto the seam</a><span class="tags"><span class="pill w">✨ feature</span><span class="pill">pyautobrain</span><span class="pill n">small</span><span class="pill n">supervised</span><span class="pill n">normal</span></span></p></div> |
281 | 282 | <div class="task"><button class="copy" data-cmd="/start_dev draft/feature/pyautobrain/brain_board_follow_ups.md" aria-label="Copy the Claude command">📋</button><p><a href="https://github.com/PyAutoLabs/PyAutoMind/blob/main/draft/feature/pyautobrain/brain_board_follow_ups.md">Brain board follow-ups: what real mornings surface</a><span class="tags"><span class="pill w">✨ feature</span><span class="pill">pyautobrain</span><span class="pill n">small</span><span class="pill n">supervised</span><span class="pill n">normal</span></span></p></div> |
282 | 283 | <div class="task"><button class="copy" data-cmd="/start_dev draft/feature/autoarray/multiwavelength_inversion.md" aria-label="Copy the Claude command">📋</button><p><a href="https://github.com/PyAutoLabs/PyAutoMind/blob/main/draft/feature/autoarray/multiwavelength_inversion.md">Can create a list of InversionMatrix objects for each dataset</a><span class="tags"><span class="pill w">✨ feature</span><span class="pill">autoarray</span><span class="pill n">medium</span><span class="pill n">supervised</span><span class="pill n">normal</span></span></p></div> |
283 | 284 | <div class="task"><button class="copy" data-cmd="/start_dev draft/feature/autolens_workspace/joss_cluster_benchmark_tuning.md" aria-label="Copy the Claude command">📋</button><p><a href="https://github.com/PyAutoLabs/PyAutoMind/blob/main/draft/feature/autolens_workspace/joss_cluster_benchmark_tuning.md">Tune cluster-scale JOSS benchmarks toward their 5-minute targets</a><span class="tags"><span class="pill w">✨ feature</span><span class="pill">autolens_workspace</span><span class="pill n">medium</span><span class="pill n">supervised</span><span class="pill n">normal</span></span></p></div> |
| 285 | +<div class="task"><button class="copy" data-cmd="/start_dev draft/feature/pyautobrain/board_without_gh_phase1_seam.md" aria-label="Copy the Claude command">📋</button><p><a href="https://github.com/PyAutoLabs/PyAutoMind/blob/main/draft/feature/pyautobrain/board_without_gh_phase1_seam.md">Board phase 1: the injection seam, proven on the overnight legs</a><span class="tags"><span class="pill w">✨ feature</span><span class="pill">pyautobrain</span><span class="pill n">medium</span><span class="pill n">supervised</span><span class="pill n">normal</span></span></p></div> |
284 | 286 | <div class="task"><button class="copy" data-cmd="/start_dev draft/feature/pyautomind/complete_archive_wiki.md" aria-label="Copy the Claude command">📋</button><p><a href="https://github.com/PyAutoLabs/PyAutoMind/blob/main/draft/feature/pyautomind/complete_archive_wiki.md">Token-light wiki index over the complete/ archive</a><span class="tags"><span class="pill w">✨ feature</span><span class="pill">pyautomind</span><span class="pill n">medium</span><span class="pill n">supervised</span><span class="pill n">normal</span></span></p></div> |
285 | 287 | <div class="task"><button class="copy" data-cmd="/start_dev draft/feature/workspaces/group_los_halos.md" aria-label="Copy the Claude command">📋</button><p><a href="https://github.com/PyAutoLabs/PyAutoMind/blob/main/draft/feature/workspaces/group_los_halos.md">The imaging <code>features/advanced/los_halos</code> example needs improving and padding out before</a><span class="tags"><span class="pill w">✨ feature</span><span class="pill">workspaces</span><span class="pill n">medium</span><span class="pill g">safe</span><span class="pill n">normal</span></span></p></div> |
286 | 288 | <div class="task"><button class="copy" data-cmd="/start_dev draft/feature/workspaces/group_subhalo_sensitivity.md" aria-label="Copy the Claude command">📋</button><p><a href="https://github.com/PyAutoLabs/PyAutoMind/blob/main/draft/feature/workspaces/group_subhalo_sensitivity.md">The imaging <code>features/advanced/subhalo/sensitivity</code> example needs improving and padding out before</a><span class="tags"><span class="pill w">✨ feature</span><span class="pill">workspaces</span><span class="pill n">medium</span><span class="pill g">safe</span><span class="pill n">normal</span></span></p></div> |
@@ -455,18 +457,30 @@ <h2>Backlog <a class="mdsrc" href="https://github.com/PyAutoLabs/PyAutoMind/tree |
455 | 457 | <td class="pick"><button class="copy" data-cmd="/start_dev draft/test/autolens/cross_validate_multi_plane_ray_tracing.md" aria-label="Copy the Claude command">📋</button></td> |
456 | 458 | </tr> |
457 | 459 | <tr> |
| 460 | +<td class="when">2026-08-27</td> |
| 461 | +<td class="what">filed</td> |
| 462 | +<td><a href="https://github.com/PyAutoLabs/PyAutoMind/blob/main/draft/feature/pyautobrain/board_without_gh_phase2_legs.md">Board phase 2: the remaining four legs onto the seam</a></td> |
| 463 | +<td class="pick"><button class="copy" data-cmd="/start_dev draft/feature/pyautobrain/board_without_gh_phase2_legs.md" aria-label="Copy the Claude command">📋</button></td> |
| 464 | +</tr> |
| 465 | +<tr> |
| 466 | +<td class="when">2026-08-27</td> |
| 467 | +<td class="what">filed</td> |
| 468 | +<td><a href="https://github.com/PyAutoLabs/PyAutoMind/blob/main/draft/feature/pyautobrain/board_without_gh_phase1_seam.md">Board phase 1: the injection seam, proven on the overnight legs</a></td> |
| 469 | +<td class="pick"><button class="copy" data-cmd="/start_dev draft/feature/pyautobrain/board_without_gh_phase1_seam.md" aria-label="Copy the Claude command">📋</button></td> |
| 470 | +</tr> |
| 471 | +<tr> |
458 | 472 | <td class="when">2026-08-26</td> |
459 | 473 | <td class="what">filed</td> |
460 | 474 | <td><a href="https://github.com/PyAutoLabs/PyAutoMind/blob/main/draft/bug/workspaces/gradient_pixelization_pin_residual_drift.md">jax_profiling/gradient/imaging/pixelization.py: 3.2% of its pin move…</a></td> |
461 | 475 | <td class="pick"><button class="copy" data-cmd="/start_dev draft/bug/workspaces/gradient_pixelization_pin_residual_drift.md" aria-label="Copy the Claude command">📋</button></td> |
462 | 476 | </tr> |
463 | | -<tr> |
| 477 | +<tr hidden> |
464 | 478 | <td class="when">2026-08-26</td> |
465 | 479 | <td class="what">filed</td> |
466 | 480 | <td><a href="https://github.com/PyAutoLabs/PyAutoMind/blob/main/draft/feature/pyautobrain/board_without_gh.md">The Brain board should work in a session that has no <code>gh</code></a></td> |
467 | 481 | <td class="pick"><button class="copy" data-cmd="/start_dev draft/feature/pyautobrain/board_without_gh.md" aria-label="Copy the Claude command">📋</button></td> |
468 | 482 | </tr> |
469 | | -<tr> |
| 483 | +<tr hidden> |
470 | 484 | <td class="when">2026-08-24</td> |
471 | 485 | <td class="what">filed</td> |
472 | 486 | <td><a href="https://github.com/PyAutoLabs/PyAutoMind/blob/main/draft/maintenance/ci/wiki_currency_check_version_gate.md">wiki-currency's --check-version gate rots on every library main merge</a></td> |
@@ -700,18 +714,6 @@ <h2>Backlog <a class="mdsrc" href="https://github.com/PyAutoLabs/PyAutoMind/tree |
700 | 714 | <td><a href="https://github.com/PyAutoLabs/PyAutoMind/blob/main/draft/maintenance/autolens_workspace/cosmos_web_ring_mask_dtype.md">cosmos_web_ring stores boolean masks as float64, wasting ~3.4 MB of…</a></td> |
701 | 715 | <td class="pick"><button class="copy" data-cmd="/start_dev draft/maintenance/autolens_workspace/cosmos_web_ring_mask_dtype.md" aria-label="Copy the Claude command">📋</button></td> |
702 | 716 | </tr> |
703 | | -<tr hidden> |
704 | | -<td class="when">2026-08-04</td> |
705 | | -<td class="what">filed</td> |
706 | | -<td><a href="https://github.com/PyAutoLabs/PyAutoMind/blob/main/draft/maintenance/autolens_workspace_developer/stale_api_rot_audit.md">autolens_workspace_developer: broad stale-API rot (56 symbols, no CI)</a></td> |
707 | | -<td class="pick"><button class="copy" data-cmd="/start_dev draft/maintenance/autolens_workspace_developer/stale_api_rot_audit.md" aria-label="Copy the Claude command">📋</button></td> |
708 | | -</tr> |
709 | | -<tr hidden> |
710 | | -<td class="when">2026-08-04</td> |
711 | | -<td class="what">filed</td> |
712 | | -<td><a href="https://github.com/PyAutoLabs/PyAutoMind/blob/main/draft/triage/nightly_release_blocked_eight_nights.md">Nightly release has been blocked 8 nights running — triage the streak</a></td> |
713 | | -<td class="pick"><button class="copy" data-cmd="/start_dev draft/triage/nightly_release_blocked_eight_nights.md" aria-label="Copy the Claude command">📋</button></td> |
714 | | -</tr> |
715 | 717 | </table> |
716 | 718 | <button class="more" data-page="10">… 10 more (40 left)</button> |
717 | 719 | <h2>Epics <a class="mdsrc" href="https://github.com/PyAutoLabs/PyAutoMind/blob/main/epics.md">markdown version</a></h2> |
|
0 commit comments