v0.42.2 — public-repo hygiene + one-way-audio detection
Rolls up everything since v0.42.0: a call-quality detection fix, a full
public-repository hygiene pass, and documentation with screenshots.
Fixes
One-way audio is now detected when a direction is near dead, not only fully dead.
A live call scored excellent despite receiving a single inbound RTP packet across
38 seconds — the caller's audio never reached the PBX. The detector treated a
direction as dead only at exactly zero packets, so one stray packet read as healthy.
A direction carrying fewer than ten packets over a whole call is now dead (a live
G.711 leg streams ~50 packets/s even in silence). The guard requiring >50 packets on
the live side still prevents a call-setup blip from false-alarming.
Public-repository hygiene
This repository is public; it no longer carries real-home details.
- Every real LAN address is genericised to the example range
192.168.1.xacross the
documentation, the shipped monitors' fallback defaults, the tools, and the test
fixtures. Behaviour is unchanged — a live install overrides these. - The documented
cordless_ipdefault is corrected to"", matching the manifest. - Vulnerability reports route through a GitHub Security Advisory rather than a
personal email; the maintainer field no longer carries a personal address. - The internal maintainer handoff (
STATUS.md) is removed;README.mdand
switchboard/DOCS.mdare the reference. wp826-cli.expreadsWP826_HOSTinstead of a hard-coded address.
No secret was ever committed — the history is pickaxe-clean.
Documentation
- The README is rewritten for the current feature set.
- Screenshots of the dashboard and the operator console, rendered from the real
interfaces with generic example data, appear in the README and in DOCS. scripts/build-screenshots.pyregenerates both deterministically; a CI job fails
if a change breaks the generator, and a release refreshes the committed pair so
the images cannot lag a release.- The printable manual attached below embeds each screenshot once rather than twice.
Documentation downloads
Switchboard-Documentation-v0.42.2.docx and .pdf are attached to this release:
the README, the security posture, and the complete system reference as one document.