diff options
| author | Craig Jennings <c@cjennings.net> | 2026-07-02 15:05:09 -0400 |
|---|---|---|
| committer | Craig Jennings <c@cjennings.net> | 2026-07-02 15:05:09 -0400 |
| commit | 85858db9957509fc5dae11ae8640de261d5d1658 (patch) | |
| tree | a2c7c58c076616deef7208d7ae09163900c4fcb4 /docs | |
| parent | a6d6a283545884501ff34f2be023ad0d40e14ef5 (diff) | |
| download | archsetup-85858db9957509fc5dae11ae8640de261d5d1658.tar.gz archsetup-85858db9957509fc5dae11ae8640de261d5d1658.zip | |
docs(spec): bluetooth phase 3 shipped, visual batch closed
Diffstat (limited to 'docs')
| -rw-r--r-- | docs/design/2026-07-02-bluetooth-panel-spec.org | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/docs/design/2026-07-02-bluetooth-panel-spec.org b/docs/design/2026-07-02-bluetooth-panel-spec.org index cde5ec8..90b4bf7 100644 --- a/docs/design/2026-07-02-bluetooth-panel-spec.org +++ b/docs/design/2026-07-02-bluetooth-panel-spec.org @@ -363,6 +363,24 @@ Non-blocking; it's the donor default made explicit. * Review and iteration history +** 2026-07-02 Thu @ 15:06:00 -0400 — Claude Code (archsetup) — phase 3 builder +- *What changed or was recommended:* Phase 3 shipped (dotfiles =e372de3=): + the =custom/bluetooth= bar module (state-following glyph, low-battery red + percentage, device+battery tooltip with the keybind hint, signal 10 with + the panel poking it after each reload) and the blueman retirement from the + Hyprland session (exec-once + windowrules removed, applet killed live). + The phase 2 deferred items also closed this pass: both AT-SPI smokes green + (the bt smoke's primary-button assertion fixed for the state-following + label, =c1a8219=), both panels eyeballed correct in dupre, and the + net-panel keyboard claims verified live (archsetup =e80df2b= — false + claims struck from the net spec). +- *Why:* Build order per the DOING decomposition; the Zoom meeting ended, + unblocking the visual work. Phases 4-5 (bt-priv/sudoers/packages, install + defaults — archsetup side) remain. +- *Artifacts:* dotfiles =bluetooth/src/bt/indicator.py=, =waybar-bt=, + waybar config + three css files; dated phase 3 entry under the todo.org + parent. + ** 2026-07-02 Thu @ 14:15:27 -0400 — Claude Code (archsetup) — phase 2 builder - *What changed or was recommended:* Phase 2 shipped (dotfiles =76b2c05=): the GTK panel — PanelModel/viewmodel presenter pair (69 tests), Blueprint |
