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
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Changed
TUI: the P-CPU and E-CPU clusters now render as two separate titled boxes
(previously two halves of a single "CPU" box), so each cluster's chart stands
out as a sibling alongside GPU. The grid preset lays them out as the top row,
with GPU·ANE / Memory on the next row and Power spanning the full width beneath.
TUI: per-core panels are now hidden by default. With cores off, the
P-CPU / E-CPU / GPU charts read as the prominent sibling boxes. --show_cores
still opts into showing them at startup; the new c key toggles them live.
Added
TUI c key: toggle the per-core panels on/off at runtime (independent of the --show_cores startup default). Painted immediately on show, no sample wait.
Docs
docs/DESIGN-system.md §5: sync the layout prose to the five-box grid
(P-CPU / E-CPU / GPU·ANE / Memory / Power), the per-core toggle, and the
same-row boundary alignment; CLAUDE.md architecture table updated to match.
docs/TODO-architecture-roadmap.md: add a "Nice-to-Have — Distribution & UX"
item for an update-available notice (startup banner + title/status token,
PyPI-version check, off-render-path and fail-silent, opt-out + cached).