fix(waybar): #51 doctor glyph renders + #52 V2 bake asserts
All checks were successful
Check / eval (push) Successful in 3m6s

Doctor tripwire was self-hiding under waybar (PATH miss / weak glyph).
Call nomarchy-doctor by store path, strip ANSI tooltips, use 󰀨 + format
+ signal 10 (generated and whole-swap). theme-shot asserts class:bad,
guest btop.theme, and pokes RTMIN+10 before desktop shots.

V2: theme-shot green for rose-pine, summer-night, catppuccin, everforest,
vantablack; bar crops show the red alert-circle. btop TUI visual is
softGL-blocked (Ghostty) → HARDWARE-QUEUE. Closes #51 and #52.
This commit is contained in:
Bernardo Magri
2026-07-09 20:56:51 +01:00
parent d8a796b6ee
commit be4efd38ea
10 changed files with 85 additions and 23 deletions

View File

@@ -17,6 +17,24 @@ Template:
---
## 2026-07-09 — #51+#52 V2 batch: doctor glyph + btop bake
- **Task:** NEXT #51 (doctor Waybar glyph) + #52 (btop fidelity render).
- **Did:** theme-shot harness now asserts `nomarchy-doctor-status`
(`class:bad` + glyph), guest `btop/themes/nomarchy.theme`, pokes
waybar RTMIN+10, best-effort Ghostty+btop shot. Fixed the doctor
tripwire so it actually *shows*: absolute path to `nomarchy-doctor`
(PATH self-hide), ANSI-stripped tooltip, `󰀨` glyph, `format = "{}"`,
signal 10 on generated + whole-swap bars.
- **Verified:** **V2**`THEME=<slug> nix build --impure -f tools/theme-shot.nix`
green for rose-pine, summer-night, catppuccin, everforest, vantablack;
viewed bar crops: red alert-circle before the bell on generated
(rose-pine) and whole-swap (summer-night). Scripted btop.theme key
checks (Dawn/inactive_fg/Mocha/vantablack) all OK. V0 flake check +
contrast 24×7 pass. Ghostty under softGL never opened → btop TUI
visual queued V3.
- **Pending:** HARDWARE-QUEUE btop TUI spot-check (five slugs).
- **Next suggestion:** #54 installer V2 scenarios, or #33 rofi scrollbar.
## 2026-07-09 — #43 V2: System ▸ Firmware menu render
- **Task:** V2 the shipped Firmware menu (#43). theme-shot render of
`nomarchy-menu system`.