aboutsummaryrefslogtreecommitdiff
path: root/dotfiles/common/.zsh/modules/Test
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-06-29 18:30:40 -0400
committerCraig Jennings <c@cjennings.net>2026-06-29 18:30:40 -0400
commitce9af72ac4a5a6a30443ccdc4d8d785f0fe28c1b (patch)
tree4ddf395ca6be035e858b251b799aadfc50aaa69e /dotfiles/common/.zsh/modules/Test
parentb248644109b79d91c3f2a8603cbaefaca05ced81 (diff)
downloadarchsetup-ce9af72ac4a5a6a30443ccdc4d8d785f0fe28c1b.tar.gz
archsetup-ce9af72ac4a5a6a30443ccdc4d8d785f0fe28c1b.zip
docs: finalize waybar network module spec (reviews incorporated)
Incorporated the review feedback and my inline comments into the network-module spec. It's now implementation-ready, every finding resolved. The reviews reshaped the design in a few ways. Secrets stay in NetworkManager's own store instead of a separate GPG file, dropping that dependency. A net doctor mode plus Makefile targets make recovery work from a bare TTY when the GUI is down. The doctor classifies failures and stops at the right terminal state (needs-user-action, upstream-not-local, deferred-vpn) instead of looping destructive repairs. The module absorbs the airplane indicator, and enterprise WiFi add/edit is vNext (activate-only in v1, since the saved history has no enterprise networks). Added a failure-mode coverage table, exact user-facing strings, the test harness and coverage gate, and the panel UX flow. Also corrected the spec's test framework from pytest to unittest, which is what the repo uses.
Diffstat (limited to 'dotfiles/common/.zsh/modules/Test')
0 files changed, 0 insertions, 0 deletions