diff options
| author | Craig Jennings <c@cjennings.net> | 2026-07-01 14:06:20 -0400 |
|---|---|---|
| committer | Craig Jennings <c@cjennings.net> | 2026-07-01 14:06:20 -0400 |
| commit | 2e2141929d2b0e1382010b219c05de60d040a8cd (patch) | |
| tree | a31fe5805a95d088ce6e2c7b075b880edcc47942 /todo.org | |
| parent | a8bd962b4fb806e6769d9e4e5e3cfc730e887a7f (diff) | |
| download | archsetup-2e2141929d2b0e1382010b219c05de60d040a8cd.tar.gz archsetup-2e2141929d2b0e1382010b219c05de60d040a8cd.zip | |
docs(todo): mark V2.2 merged-Diagnostics panel shipped
Diffstat (limited to 'todo.org')
| -rw-r--r-- | todo.org | 18 |
1 files changed, 17 insertions, 1 deletions
@@ -213,7 +213,23 @@ green. NO new sudoers needed: archsetup already grants =%<user> ALL=(ALL) NOPASS "replicate in archsetup" is already satisfied. net-priv rides =make stow hyprland=; hand-linked on velox. The velox DoT-path reconcile (whether velox should run DoT at all) stays open — folded into the deeper reconcile, low priority since the guard makes it a no-op. -*** TODO Merged Diagnostics panel + nav restructure (Connections | Diagnostics | Performance) +*** 2026-07-01 Wed @ 14:05:47 -0400 Shipped V2.2 — merged Diagnostics panel + nav restructure, no terminals +Built the V2 panel (dotfiles =75ed825=, pushed): three top tabs Connections | +Diagnostics | Performance; Diagnostics merges the old Diagnose + Repair pages into a +sub-row (Diagnose | Get me online | Advanced) over a shared area that shows diagnose +rows AND streams repair progress in-panel. net-popup deleted entirely; repairs run on +a worker thread through net-priv (no tty). doctor grew an =on_step= callback so Get me +online streams each escalation step live. Connections groups Saved / Available now / +Wired with a golden group header and joins from a row (=join_plan= auth matrix + +=manage.join= one-step connect, secret to NM only); the Add modal became the hidden-network +affordance. Every diagnose/repair/speed run offers a Copy/Open redacted report +(=report.py=, MAC/IP scrubbed). Waybar visual contract applied (dark capsule, golden +border, monospace) via a CssProvider. =net-fix= opens the panel on Diagnostics instead of +a terminal; middle-click runs =net portal= directly. TDD: 34 new GTK-free tests (grouping, +join_plan, join, report, on_step, eventlog.tail); 278 net + 33 dotfiles suites green. +Live-verified: AT-SPI panel_smoke passes end-to-end + screenshots confirm both pages and +the visual contract. DAILY-DRIVER: waybar config + net-fix are stow symlinks (live on +disk); ratio needs =git pull= + waybar restart; velox waybar picks up on next restart. **** 2026-06-30 Tue @ 17:36 -0400 Dispositioned the 4th-review findings into the spec Codex's 9 fourth-review findings (8 accept, 1 modify) are folded into the spec's "V2 panel UX — the target design" section (cookie [40/40]): single nav target, |
