diff options
| author | Craig Jennings <c@cjennings.net> | 2026-06-29 18:30:40 -0400 |
|---|---|---|
| committer | Craig Jennings <c@cjennings.net> | 2026-06-29 18:30:40 -0400 |
| commit | ce9af72ac4a5a6a30443ccdc4d8d785f0fe28c1b (patch) | |
| tree | 4ddf395ca6be035e858b251b799aadfc50aaa69e /pocketbook/tests/test_note.py | |
| parent | b248644109b79d91c3f2a8603cbaefaca05ced81 (diff) | |
| download | archsetup-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 'pocketbook/tests/test_note.py')
0 files changed, 0 insertions, 0 deletions
