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
Copy file name to clipboardExpand all lines: dashboard.html
+6-4Lines changed: 6 additions & 4 deletions
Original file line number
Diff line number
Diff line change
@@ -204,7 +204,7 @@
204
204
</head>
205
205
<body>
206
206
<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-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
<divclass="task"><buttonclass="copy" data-cmd="Bring the PyAutoMind dashboard up to date. Work in the PyAutoMind checkout:
<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">134 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
+
<pclass="muted">136 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
275
<summary>feature — 29</summary>
276
276
<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>
305
305
</details>
306
306
<details>
307
-
<summary>research — 15</summary>
307
+
<summary>research — 16</summary>
308
308
<divclass="task"><buttonclass="copy" data-cmd="/start_dev draft/research/autoarray/delaunay_research.md" aria-label="Copy the Claude command">📋</button><p><ahref="https://github.com/PyAutoLabs/PyAutoMind/blob/main/draft/research/autoarray/delaunay_research.md">Deep research: Can we speed up Delaunay in PyAutoArray?</a><spanclass="tags"><spanclass="pill w">🔬 research</span><spanclass="pill">autoarray</span><spanclass="pill r">too-large</span><spanclass="pill n">supervised</span><spanclass="pill r">high</span></span></p></div>
309
309
<divclass="task"><buttonclass="copy" data-cmd="/start_dev draft/research/autoarray/delaunay_callback_persistent_cache_miss.md" aria-label="Copy the Claude command">📋</button><p><ahref="https://github.com/PyAutoLabs/PyAutoMind/blob/main/draft/research/autoarray/delaunay_callback_persistent_cache_miss.md">Delaunay-family JAX modules never hit the persistent compilation cache</a><spanclass="tags"><spanclass="pill w">🔬 research</span><spanclass="pill">autoarray</span><spanclass="pill n">medium</span><spanclass="pill n">supervised</span><spanclass="pill n">medium</span></span></p></div>
310
310
<divclass="task"><buttonclass="copy" data-cmd="/start_dev draft/research/autolens/quick_update_plotting_cost.md" aria-label="Copy the Claude command">📋</button><p><ahref="https://github.com/PyAutoLabs/PyAutoMind/blob/main/draft/research/autolens/quick_update_plotting_cost.md">Quick-update plotting cost — minutes per update, and it is not JAX…</a><spanclass="tags"><spanclass="pill w">🔬 research</span><spanclass="pill">autolens</span><spanclass="pill n">medium</span><spanclass="pill n">supervised</span><spanclass="pill n">medium</span></span></p></div>
<divclass="task"><buttonclass="copy" data-cmd="/start_dev draft/research/pyautomemory/checkerboard_psf_mismatch_residual_diagnostic.md" aria-label="Copy the Claude command">📋</button><p><ahref="https://github.com/PyAutoLabs/PyAutoMind/blob/main/draft/research/pyautomemory/checkerboard_psf_mismatch_residual_diagnostic.md">Checkerboard PSF-mismatch residual diagnostic — research + document + ingest papers</a><spanclass="tags"><spanclass="pill w">🔬 research</span><spanclass="pill">pyautomemory</span><spanclass="pill n">medium</span><spanclass="pill n">supervised</span><spanclass="pill n">normal</span></span></p></div>
317
317
<divclass="task"><buttonclass="copy" data-cmd="/start_dev draft/research/autofit/autofit_profiling_bootstrap.md" aria-label="Copy the Claude command">📋</button><p><ahref="https://github.com/PyAutoLabs/PyAutoMind/blob/main/draft/research/autofit/autofit_profiling_bootstrap.md">autofit_profiling: bootstrap the repo + general PyAutoFit profiling epic</a><spanclass="tags"><spanclass="pill w">🔬 research</span><spanclass="pill">autofit</span><spanclass="pill y">large</span><spanclass="pill n">supervised</span><spanclass="pill n">normal</span></span></p></div>
318
318
<divclass="task"><buttonclass="copy" data-cmd="/start_dev draft/research/autolens_profiling/multiband_compile_census_completion.md" aria-label="Copy the Claude command">📋</button><p><ahref="https://github.com/PyAutoLabs/PyAutoMind/blob/main/draft/research/autolens_profiling/multiband_compile_census_completion.md">Multi-band compile census completion — A100/multi-core + hetero GPU rows</a><spanclass="tags"><spanclass="pill w">🔬 research</span><spanclass="pill">autolens_profiling</span><spanclass="pill n">small</span><spanclass="pill n">supervised</span><spanclass="pill n">low</span></span></p></div>
319
+
<divclass="task"><buttonclass="copy" data-cmd="/start_dev draft/research/pyautomind/decide_whether_the_interests_ranker_still_earns.md" aria-label="Copy the Claude command">📋</button><p><ahref="https://github.com/PyAutoLabs/PyAutoMind/blob/main/draft/research/pyautomind/decide_whether_the_interests_ranker_still_earns.md">Decide whether the interests ranker still earns its place</a><spanclass="tags"><spanclass="pill w">🔬 research</span><spanclass="pill">pyautomind</span><spanclass="pill n">small</span><spanclass="pill n">supervised</span><spanclass="pill n">low</span></span></p></div>
319
320
<divclass="task"><buttonclass="copy" data-cmd="/start_dev draft/research/graphical_ep/transformed_message_declares_support.md" aria-label="Copy the Claude command">📋</button><p><ahref="https://github.com/PyAutoLabs/PyAutoMind/blob/main/draft/research/graphical_ep/transformed_message_declares_support.md">Should <code>TransformedMessage</code> carry its own support, rather than the prior?</a><spanclass="tags"><spanclass="pill w">🔬 research</span><spanclass="pill">graphical_ep</span><spanclass="pill n">medium</span><spanclass="pill r">human-required</span><spanclass="pill n">low</span></span></p></div>
320
321
<divclass="task"><buttonclass="copy" data-cmd="/start_dev draft/research/pyautoreduce/legacy_flux_scale_parity.md" aria-label="Copy the Claude command">📋</button><p><ahref="https://github.com/PyAutoLabs/PyAutoMind/blob/main/draft/research/pyautoreduce/legacy_flux_scale_parity.md">Chase the ~6% flux scale between PyAutoReduce and legacy SLACS reductions</a><spanclass="tags"><spanclass="pill w">🔬 research</span><spanclass="pill">pyautoreduce</span><spanclass="pill n">medium</span><spanclass="pill n">supervised</span><spanclass="pill n">low</span></span></p></div>
321
322
<divclass="task"><buttonclass="copy" data-cmd="/start_dev draft/research/autoarray/delaunay_interpolator_pure_callback_vmap_memory.md" aria-label="Copy the Claude command">📋</button><p><ahref="https://github.com/PyAutoLabs/PyAutoMind/blob/main/draft/research/autoarray/delaunay_interpolator_pure_callback_vmap_memory.md">PyAutoArray Delaunay interpolator's <code>pure_callback</code> vs vmap — minor efficiency follow-up</a><spanclass="tags"><spanclass="pill w">🔬 research</span><spanclass="pill">autoarray</span><spanclass="pill r">too-large</span><spanclass="pill n">supervised</span><spanclass="pill n">low</span></span></p></div>
<divclass="task"><buttonclass="copy" data-cmd="/start_dev draft/maintenance/workspaces/notebook_setup_notebook_drift_siblings.md" aria-label="Copy the Claude command">📋</button><p><ahref="https://github.com/PyAutoLabs/PyAutoMind/blob/main/draft/maintenance/workspaces/notebook_setup_notebook_drift_siblings.md">Regenerate setup_notebook-drifted notebooks in autogalaxy/autofit/HowToFit workspaces</a><spanclass="tags"><spanclass="pill w">🧹 maintenance</span><spanclass="pill">workspaces</span><spanclass="pill n">small</span><spanclass="pill n">supervised</span><spanclass="pill n">low</span></span></p></div>
347
348
</details>
348
349
<details>
349
-
<summary>bug — 15</summary>
350
+
<summary>bug — 16</summary>
350
351
<divclass="task"><buttonclass="copy" data-cmd="/start_dev draft/bug/autogalaxy/lenscalc_numpy_hessian_step_is_too_coarse.md" aria-label="Copy the Claude command">📋</button><p><ahref="https://github.com/PyAutoLabs/PyAutoMind/blob/main/draft/bug/autogalaxy/lenscalc_numpy_hessian_step_is_too_coarse.md">LensCalc NumPy Hessian step is too coarse for multi-plane tracers</a><spanclass="tags"><spanclass="pill w">🐛 bug</span><spanclass="pill">autogalaxy</span><spanclass="pill y">large</span><spanclass="pill n">supervised</span><spanclass="pill r">high</span></span></p></div>
351
352
<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>
352
353
<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>
<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>
357
358
<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>
358
359
<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>
360
+
<divclass="task"><buttonclass="copy" data-cmd="/start_dev draft/bug/pyautomind/over_pick_the_interests_batch_so_the.md" aria-label="Copy the Claude command">📋</button><p><ahref="https://github.com/PyAutoLabs/PyAutoMind/blob/main/draft/bug/pyautomind/over_pick_the_interests_batch_so_the.md">Over-pick the interests batch so the dedup cannot shrink the day</a><spanclass="tags"><spanclass="pill w">🐛 bug</span><spanclass="pill">pyautomind</span><spanclass="pill n">medium</span><spanclass="pill n">supervised</span><spanclass="pill n">normal</span></span></p></div>
359
361
<divclass="task"><buttonclass="copy" data-cmd="/start_dev draft/bug/workspaces/gradient_pixelization_pin_residual_drift.md" aria-label="Copy the Claude command">📋</button><p><ahref="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 is unattributed</a><spanclass="tags"><spanclass="pill w">🐛 bug</span><spanclass="pill">workspaces</span><spanclass="pill n">medium</span><spanclass="pill n">supervised</span><spanclass="pill n">normal</span></span></p></div>
360
362
<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>
361
363
<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>
0 commit comments