aboutsummaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-07-11 01:59:56 -0500
committerCraig Jennings <c@cjennings.net>2026-07-11 01:59:56 -0500
commit102ed0925e0eb04d238aaf571836350258e3cbd9 (patch)
treee4b496178c429cd08c508bcfc73a6f63901926a6 /README.md
parentb56d14690e69bc304ab4bb4d8ef176b67874edec (diff)
downloadarchsetup-102ed0925e0eb04d238aaf571836350258e3cbd9.tar.gz
archsetup-102ed0925e0eb04d238aaf571836350258e3cbd9.zip
docs: take net + bt doctor specs to READY after review rounds
I ran spec-response on both, then two more skeptical review rounds until each reached Ready with caveats, no blocking findings. I verified every current-behavior claim against the live engine before each response. The skeptical passes earned their place by catching real blockers the first round missed. Net: my round-1 "redaction copy/--json surface" was invented. That surface doesn't exist: SSID redaction is event-log-only and --json is raw. I re-resolved it as parity with the existing link-step behavior, plus a separate task for the systemic gap. I also made all three control-plane verdicts fixable, since a terminal outcome would never run its own fix (doctor.py:181). And I repointed the auth classifier at the profile key-mgmt and scan-security signals that carry the SAE/hidden distinction. Bt: the AutoEnable default is true, not false (bluez 5.87), so round 1 had the "dead every boot" premise backwards and would false-positive on healthy machines. The fault now fires only on an explicit AutoEnable=false, a disabled service, or a TLP entry. The verdict "code" is an additive schema.step key, not one that exists today. Both specs carry one caveat: Phases 1-2 need the shared cross-panel run-time privilege model, which doesn't exist yet. A hard ordering gate now sits on each: shipping the Privileged verdicts before the Confirm floor would let --fix run root ops via passwordless sudo ungated. Only Phase 0 is buildable today.
Diffstat (limited to 'README.md')
0 files changed, 0 insertions, 0 deletions