diff options
| author | Craig Jennings <c@cjennings.net> | 2026-07-10 20:17:13 -0500 |
|---|---|---|
| committer | Craig Jennings <c@cjennings.net> | 2026-07-10 20:17:13 -0500 |
| commit | ba2d18b26d751cad42c59ab8e0f2eb2d4b95a858 (patch) | |
| tree | 23476b05d2ba51a50ac2db40f8c4fbe692d38fa0 /tests/network-diagnostics | |
| parent | c101b80fc2a07d0fa718fe48a2d9b12bece5b756 (diff) | |
| download | archsetup-ba2d18b26d751cad42c59ab8e0f2eb2d4b95a858.tar.gz archsetup-ba2d18b26d751cad42c59ab8e0f2eb2d4b95a858.zip | |
docs: record the second review pass on the input-side spec
I ran a second pass across four critical lenses: buildability, technical correctness, adversarial failure-modes, and internal consistency. The technical foundations held. I verified every load-bearing code and /proc/asound claim against the real tree.
I recorded eight findings, two of them blocking. The mic-unmute remedy fails open on an unreadable graph, and a privacy event must fail closed. A Bluetooth or USB-non-ALSA mic classifies as no-mic-hardware because it never appears under /proc/asound. I also fixed three mechanical inconsistencies in place: a remedy miscount, and two stray OUTPUT/INPUT doctor-key labels the SPEAKERS/MICROPHONE rename missed.
The spec stays DRAFT. The blocking findings gate it from READY.
Diffstat (limited to 'tests/network-diagnostics')
0 files changed, 0 insertions, 0 deletions
