You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Browse filesBrowse the repository at this point in the historyBrowse files
Claude
committed
merge: origin/main; regenerate dashboard with current Brain renderer
CI's refresh job found dashboard.md/.html stale. Two causes: the local
PyAutoBrain checkout was 2 commits behind main (one a dashboard-renderer
change), and main advanced again after the previous merge. Updated the
Brain checkout, merged main, and regenerated dashboard + index rather than
hand-resolving the conflicts.
<headerclass="hero"><spanclass="orb"><svgclass="mark" viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="1.3" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><circlecx="24" cy="24" r="20.4"/><pathd="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"/><circlecx="24.6" cy="19.6" r="4.4"/><pathd="M22.5,19.7 L24.0,21.3 L26.8,18.1"/><pathd="M34.2,16.5 L38.8,16.5 M35.2,21.0 L39.4,21.0 M33.6,25.5 L37.2,25.5"/><gfill="currentColor" stroke="none"><circlecx="40.1" cy="16.5" r="1.4"/><circlecx="40.7" cy="21.0" r="1.4"/><circlecx="38.5" cy="25.5" r="1.4"/></g></svg></span><h1>PyAuto<b>Mind</b><spanclass="kind">Dashboard</span></h1><divclass="rule"></div><pclass="tag">Intent. Priority. Flow.</p></header><pclass="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. <ahref="#recent">Recent</a> is the same work by date — what has been happening rather than what to do next.</p>
<divclass="fresh"><p><b>Last updated 2026-08-24.</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>
183
190
<divclass="task"><buttonclass="copy" data-cmd="Bring the PyAutoMind dashboard up to date. Work in the PyAutoMind checkout:
184
191
@@ -227,6 +234,7 @@ <h3>Quick wins <span class="facets">(small enough, and safe enough to run unatte
<pclass="muted">Issued — each has an open GitHub issue and usually a branch.</p>
229
236
<divclass="task"><buttonclass="copy" data-cmd="/start_dev active/16_transformed_message_factor_gradient_unpack.md" aria-label="Copy the Claude command">📋</button><p><ahref="https://github.com/PyAutoLabs/PyAutoMind/blob/main/active/16_transformed_message_factor_gradient_unpack.md"><code>@PyAutoFit</code><code>TransformedMessage.factor_gradient</code> crashes on first call</a> — <ahref="https://github.com/PyAutoLabs/PyAutoFit/issues/1501">issue #1501</a><spanclass="facets"> — issued 2026-08-19</span> — <spanclass="facets">HOLD — do not start dev. Fix-or-delete hangs off the PyAutoFit#1498 logpdf-contract</span></p></div>
237
+
<divclass="task"><buttonclass="copy" data-cmd="/start_dev active/intake_ignores_declared_difficulty.md" aria-label="Copy the Claude command">📋</button><p><ahref="https://github.com/PyAutoLabs/PyAutoMind/blob/main/active/intake_ignores_declared_difficulty.md">Intake discards a declared Difficulty and persists its own derived one</a> — <ahref="https://github.com/PyAutoLabs/PyAutoBrain/issues/274">issue #274</a><spanclass="facets"> — issued 2026-08-24</span> — <spanclass="facets">library-dev</span></p></div>
<divclass="task"><buttonclass="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><spanclass="facets"> — planned 2026-07-22</span></p></div>
<pclass="muted">140 filed prompts, not started — sorted most-pickable first (priority, then size). 25 of them belong to an epic and are listed only under Epics below.</p>
255
+
<pclass="muted">139 filed prompts, not started — sorted most-pickable first (priority, then size). 25 of them belong to an epic and are listed only under Epics below.</p>
248
256
<details>
249
257
<summary>feature — 27</summary>
250
258
<divclass="task"><buttonclass="copy" data-cmd="/start_dev draft/feature/autoarray/numba_cpu_likelihood_mge_convolution_and_caching.md" aria-label="Copy the Claude command">📋</button><p><ahref="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><spanclass="tags"><spanclass="pill w">✨ feature</span><spanclass="pill">autoarray</span><spanclass="pill n">medium</span><spanclass="pill n">supervised</span><spanclass="pill r">high</span></span></p></div>
<divclass="task"><buttonclass="copy" data-cmd="/start_dev draft/feature/pyautomind/repos-sync-config-stamper.md" aria-label="Copy the Claude command">📋</button><p><ahref="https://github.com/PyAutoLabs/PyAutoMind/blob/main/draft/feature/pyautomind/repos-sync-config-stamper.md">Teach repos_sync --write to stamp organ config surfaces</a><spanclass="tags"><spanclass="pill w">✨ feature</span><spanclass="pill">pyautomind</span><spanclass="pill n">hard</span><spanclass="pill n">supervised</span><spanclass="pill n">low</span></span></p></div>
277
285
</details>
278
286
<details>
279
-
<summary>bug — 24</summary>
287
+
<summary>bug — 23</summary>
280
288
<divclass="task"><buttonclass="copy" data-cmd="/start_dev draft/bug/health_fixes/jax_runtime_and_parity.md" aria-label="Copy the Claude command">📋</button><p><ahref="https://github.com/PyAutoLabs/PyAutoMind/blob/main/draft/bug/health_fixes/jax_runtime_and_parity.md">Fix release JAX runtime compatibility and likelihood parity</a><spanclass="tags"><spanclass="pill w">🐛 bug</span><spanclass="pill">health_fixes</span><spanclass="pill r">too-large</span><spanclass="pill n">supervised</span><spanclass="pill r">high</span></span></p></div>
281
289
<divclass="task"><buttonclass="copy" data-cmd="/start_dev draft/bug/health_fixes/jit_visualization_outputs.md" aria-label="Copy the Claude command">📋</button><p><ahref="https://github.com/PyAutoLabs/PyAutoMind/blob/main/draft/bug/health_fixes/jit_visualization_outputs.md">Fix JIT quick-update visualization output regressions</a><spanclass="tags"><spanclass="pill w">🐛 bug</span><spanclass="pill">health_fixes</span><spanclass="pill r">too-large</span><spanclass="pill n">supervised</span><spanclass="pill r">high</span></span></p></div>
282
290
<divclass="task"><buttonclass="copy" data-cmd="/start_dev draft/bug/health_fixes/samples_parameter_paths.md" aria-label="Copy the Claude command">📋</button><p><ahref="https://github.com/PyAutoLabs/PyAutoMind/blob/main/draft/bug/health_fixes/samples_parameter_paths.md">Fix release result/sample parameter-path regressions</a><spanclass="tags"><spanclass="pill w">🐛 bug</span><spanclass="pill">health_fixes</span><spanclass="pill r">too-large</span><spanclass="pill n">supervised</span><spanclass="pill r">high</span></span></p></div>
<divclass="task"><buttonclass="copy" data-cmd="/start_dev draft/bug/autolens/jit_cache_not_hit_modeling_visualization.md" aria-label="Copy the Claude command">📋</button><p><ahref="https://github.com/PyAutoLabs/PyAutoMind/blob/main/draft/bug/autolens/jit_cache_not_hit_modeling_visualization.md">JIT cache not hit in modeling_visualization delaunay/rectangular scripts</a><spanclass="tags"><spanclass="pill w">🐛 bug</span><spanclass="pill">autolens</span><spanclass="pill n">medium</span><spanclass="pill n">supervised</span><spanclass="pill n">normal</span></span></p></div>
292
300
<divclass="task"><buttonclass="copy" data-cmd="/start_dev draft/bug/autolens_workspace_test/gradient_eager_jit_divergence_py313.md" aria-label="Copy the Claude command">📋</button><p><ahref="https://github.com/PyAutoLabs/PyAutoMind/blob/main/draft/bug/autolens_workspace_test/gradient_eager_jit_divergence_py313.md">interferometer/jax_grad/gradient.py: eager and jitted likelihoods diverge ~5e-7 on Python 3.13 only</a><spanclass="tags"><spanclass="pill w">🐛 bug</span><spanclass="pill">autolens_workspace_test</span><spanclass="pill n">medium</span><spanclass="pill n">supervised</span><spanclass="pill n">normal</span></span></p></div>
293
301
<divclass="task"><buttonclass="copy" data-cmd="/start_dev draft/bug/priors/15_transformed_message_logpdf_jacobian.md" aria-label="Copy the Claude command">📋</button><p><ahref="https://github.com/PyAutoLabs/PyAutoMind/blob/main/draft/bug/priors/15_transformed_message_logpdf_jacobian.md"><code>@PyAutoFit</code><code>TransformedMessage.logpdf</code>/<code>pdf</code> omit the transform Jacobian</a><spanclass="tags"><spanclass="pill w">🐛 bug</span><spanclass="pill">priors</span><spanclass="pill n">medium</span><spanclass="pill n">supervised</span><spanclass="pill n">normal</span></span></p></div>
294
-
<divclass="task"><buttonclass="copy" data-cmd="/start_dev draft/bug/pyautobrain/intake_ignores_declared_difficulty.md" aria-label="Copy the Claude command">📋</button><p><ahref="https://github.com/PyAutoLabs/PyAutoMind/blob/main/draft/bug/pyautobrain/intake_ignores_declared_difficulty.md">Intake discards a declared Difficulty and persists its own derived one</a><spanclass="tags"><spanclass="pill w">🐛 bug</span><spanclass="pill">pyautobrain</span><spanclass="pill n">medium</span><spanclass="pill g">safe</span><spanclass="pill n">normal</span></span></p></div>
295
302
<divclass="task"><buttonclass="copy" data-cmd="/start_dev draft/bug/pyautobrain/organ_repo_spellings_split_across_keys.md" aria-label="Copy the Claude command">📋</button><p><ahref="https://github.com/PyAutoLabs/PyAutoMind/blob/main/draft/bug/pyautobrain/organ_repo_spellings_split_across_keys.md">Organ repo spellings split across two normalised keys</a><spanclass="tags"><spanclass="pill w">🐛 bug</span><spanclass="pill">pyautobrain</span><spanclass="pill y">large</span><spanclass="pill n">supervised</span><spanclass="pill n">normal</span></span></p></div>
296
303
<divclass="task"><buttonclass="copy" data-cmd="/start_dev draft/bug/health_fixes/release_timeout_policy.md" aria-label="Copy the Claude command">📋</button><p><ahref="https://github.com/PyAutoLabs/PyAutoMind/blob/main/draft/bug/health_fixes/release_timeout_policy.md">Resolve release-profile timeout scripts deliberately</a><spanclass="tags"><spanclass="pill w">🐛 bug</span><spanclass="pill">health_fixes</span><spanclass="pill r">too-large</span><spanclass="pill n">supervised</span><spanclass="pill n">normal</span></span></p></div>
297
304
<divclass="task"><buttonclass="copy" data-cmd="/start_dev draft/bug/priors/14_replace_transform_stack_with_bijectors.md" aria-label="Copy the Claude command">📋</button><p><ahref="https://github.com/PyAutoLabs/PyAutoMind/blob/main/draft/bug/priors/14_replace_transform_stack_with_bijectors.md"><code>@PyAutoFit</code> Refactor: replace hand-rolled <code>AbstractDensityTransform</code> with <code>tfp.bijectors</code> / <code>numpyro.distributions.transforms</code></a><spanclass="tags"><spanclass="pill w">🐛 bug</span><spanclass="pill">priors</span><spanclass="pill r">too-large</span><spanclass="pill n">supervised</span><spanclass="pill n">normal</span></span></p></div>
<td><ahref="https://github.com/PyAutoLabs/PyAutoMind/blob/main/active/intake_ignores_declared_difficulty.md">Intake discards a declared Difficulty and persists its own derived one</a></td>
440
+
<tdclass="pick"><buttonclass="copy" data-cmd="/start_dev active/intake_ignores_declared_difficulty.md" aria-label="Copy the Claude command">📋</button></td>
441
+
</tr>
442
+
<tr>
443
+
<tdclass="when">2026-08-24</td>
431
444
<tdclass="what">filed</td>
432
445
<td><ahref="https://github.com/PyAutoLabs/PyAutoMind/blob/main/draft/maintenance/ci/heart_smoke_table_autocti.md">Heart's local smoke runner cannot run any CTI workspace — no autocti…</a></td>
433
446
<tdclass="pick"><buttonclass="copy" data-cmd="/start_dev draft/maintenance/ci/heart_smoke_table_autocti.md" aria-label="Copy the Claude command">📋</button></td>
<td><ahref="https://github.com/PyAutoLabs/PyAutoMind/blob/main/draft/maintenance/workspaces/pynufft_removal_downstream_residue_phase_3_ci_install_docs.md">Phase 3: stop installing pynufft in Hands/Heart CI and PyAutoCTI…</a></td>
445
458
<tdclass="pick"><buttonclass="copy" data-cmd="/start_dev draft/maintenance/workspaces/pynufft_removal_downstream_residue_phase_3_ci_install_docs.md" aria-label="Copy the Claude command">📋</button></td>
446
459
</tr>
447
-
<tr>
460
+
<trhidden>
448
461
<tdclass="when">2026-08-23</td>
449
462
<tdclass="what">filed</td>
450
463
<td><ahref="https://github.com/PyAutoLabs/PyAutoMind/blob/main/draft/feature/pyautobrain/brain_board_follow_ups.md">Brain board follow-ups: what real mornings surface</a></td>
<td><ahref="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>
685
698
<tdclass="pick"><buttonclass="copy" data-cmd="/start_dev draft/triage/nightly_release_blocked_eight_nights.md" aria-label="Copy the Claude command">📋</button></td>
686
699
</tr>
687
-
<trhidden>
688
-
<tdclass="when">2026-08-04</td>
689
-
<tdclass="what">filed</td>
690
-
<td><ahref="https://github.com/PyAutoLabs/PyAutoMind/blob/main/draft/docs/howtolens/ch4_mask_overlay_never_drawn.md">HowToLens ch4 tutorial 3: mask overlay is never actually drawn</a></td>
691
-
<tdclass="pick"><buttonclass="copy" data-cmd="/start_dev draft/docs/howtolens/ch4_mask_overlay_never_drawn.md" aria-label="Copy the Claude command">📋</button></td>
692
-
</tr>
693
700
</table>
694
701
<buttonclass="more" data-page="10">… 10 more (40 left)</button>
0 commit comments