Five paths: tasks fields.mjs and fields.test.mjs, webui README, public/bus.js (aria-label only) and bus-browser.test.mjs. Phase B: 14 node suites and 9 scripts green, 8 of 8 mutants killed. The literal U+202E is now an escape. Co-Authored-By: Claude Opus 5.5 <[email protected]>
18 lines
815 B
Plaintext
18 lines
815 B
Plaintext
OK status with missing harness credential exits 3 and still lists accounts
|
|
OK status reports harness credential (read-only) + mosaic accounts
|
|
OK api key material never reaches output
|
|
OK oauth token material never reaches output
|
|
OK unparseable credential file exits 2
|
|
OK symlinked credential file exits 4
|
|
OK env-side credential names reported
|
|
OK env var values never reach output
|
|
OK accounts without an accounts dir reports none and creates nothing
|
|
OK accounts lists files and marks the active one
|
|
OK loose account perms flagged in listing
|
|
OK agent --auth with missing account file refuses (exit 4)
|
|
OK agent --auth with non-0600 account file refuses
|
|
OK agent --auth with invalid account name refuses
|
|
OK auth.sh without valid config refuses
|
|
|
|
selftest: 15 passed, 0 failed
|