aboutsummaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
Diffstat (limited to 'docs')
-rw-r--r--docs/design/2026-07-02-bluetooth-panel-spec.org18
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