aboutsummaryrefslogtreecommitdiff
path: root/docs/design
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-07-03 06:56:37 -0400
committerCraig Jennings <c@cjennings.net>2026-07-03 06:56:37 -0400
commit6cbef920c55ed39df19015fc4aa6bd10e346bd4e (patch)
treefc2598f724e9e30344c887cfcbdfc57f0da43400 /docs/design
parent9ea9ce4c6fa9795e8a7cac366970fc962cb54f7f (diff)
downloadarchsetup-6cbef920c55ed39df19015fc4aa6bd10e346bd4e.tar.gz
archsetup-6cbef920c55ed39df19015fc4aa6bd10e346bd4e.zip
chore(todo): instrument-console rebuild complete, spec IMPLEMENTED
Closed out the panel rebuild. Both panels verified live on velox: 46 suites and both AT-SPI smokes green, the dead-code removal shipped in dotfiles f4e688e, and the render carries the phase-3/4/5 screenshots since no view code changed. Flipped the parent task and its three folded children (network panel redesign, bt switch placement, bt rename) to DONE, ticked the spec's last phase, and flipped the spec to IMPLEMENTED. Filed the approved prototype and the build summary flat into assets/ with dated names, updated the inbound links, and dropped the working dir. The real-device bt interactions (pair, rename, connect, forget, discoverable, power, low-batt badge) can't be auto-driven, so they're a manual-test checklist.
Diffstat (limited to 'docs/design')
-rw-r--r--docs/design/2026-07-03-instrument-console-panels-spec.org27
1 files changed, 19 insertions, 8 deletions
diff --git a/docs/design/2026-07-03-instrument-console-panels-spec.org b/docs/design/2026-07-03-instrument-console-panels-spec.org
index 203cafc..315e0b4 100644
--- a/docs/design/2026-07-03-instrument-console-panels-spec.org
+++ b/docs/design/2026-07-03-instrument-console-panels-spec.org
@@ -3,10 +3,17 @@
#+TODO: TODO | DONE
#+TODO: DRAFT READY DOING | IMPLEMENTED SUPERSEDED CANCELLED
-* DOING Status
+* IMPLEMENTED Status
:PROPERTIES:
:ID: e73877f5-4f5b-4f81-b946-dbaa6145e0d5
:END:
+- 2026-07-03 Fri @ 06:49 -0400 :: DOING → IMPLEMENTED: all six phases shipped
+ (net GTK-free layer 81ec9c3, net view 800ef60; bt GTK-free layer 5318b34, bt
+ view 66f03d9; phase-6 dead-code removal f4e688e). Both panels are single-screen
+ instrument consoles, verified live on velox — 46 suites + full make test green,
+ both AT-SPI smokes green end to end, render matching the approved prototype. The
+ three folded tasks (network panel redesign, bt switch placement + title, bt
+ rename devices) closed with the build.
- 2026-07-03 Fri @ 02:07 -0400 :: DRAFT → READY → DOING in one stroke: Craig
approved the design through five interactive prototype iterations and
authorized the no-approvals speedrun ("let's build them now... go"). The
@@ -15,12 +22,16 @@
* Metadata
-| Field | Value |
-|---------+--------------------------------------------------|
-| Status | doing |
-| Owner | Craig Jennings |
-| Repos | dotfiles (net/, bluetooth/, themes), archsetup |
-| Normative reference | [[file:../../working/panel-redesign/panel-console-v3.html][working/panel-redesign/panel-console-v3.html]] |
+| Field | Value |
+|---------------------+------------------------------------------------------------|
+| Status | implemented |
+|---------------------+------------------------------------------------------------|
+| Owner | Craig Jennings |
+|---------------------+------------------------------------------------------------|
+| Repos | dotfiles (net/, bluetooth/, themes), archsetup |
+|---------------------+------------------------------------------------------------|
+| Normative reference | [[file:../../assets/2026-07-03-instrument-console-panels-prototype.html][assets/2026-07-03-instrument-console-panels-prototype.html]] |
+|---------------------+------------------------------------------------------------|
* Summary
@@ -142,6 +153,6 @@ visual or interaction, the prototype wins.
interactions + smoke). rename lands on the bluez Alias via busctl
(set-alias has no MAC-addressed one-shot); verified live on velox (smoke
green end to end, screenshot matches the prototype).
-6. [ ] Live verification both panels on velox + all suites + smokes green;
+6. [X] Live verification both panels on velox + all suites + smokes green;
summary of findings written to file; folded tasks closed; dead code
removed; session context finalized.