Name the artifacts as they are actually published
The release assets are AudioHub-1.0.0.dmg and AudioHub_1.0.0_x64-setup.exe. The
pages had them with a -dev suffix, which the build scripts used to add to any
artifact that was not signed with real certificates; that suffix was dropped on
2026-08-16 and the published assets were renamed to match. A download page that
names a file the release does not contain is worse than no filename at all.
Versions and Compatibility went further and explained the suffix as a safety
feature. It was one, and it is gone: with the plain product name on both, the
signature is now the only thing telling a signed build from an unsigned one.
Rewrite the wiki for 1.0.0: correct what was wrong, write what was missing
An audit against the code found no page that could ship as it was. Three had a
whole section describing behaviour that does not exist, and four topics every
user meets — installing, first run, troubleshooting, uninstalling — had no page
at all.
The three that were describing a different product:
* Volume claimed the peer wire carries amplitude, so that loudness is
preserved and only the slider numbers diverge. It is the other way round:
VolumeSet carries a slider position, forwarded unconverted and written
straight into the peer's device scalar. The 8-11 dB gap in the page's own
table is what 1.0.0 does, not a bug it had already fixed.
* Platform Notes said macOS has exactly one capture backend and that
ScreenCaptureKit was declined permanently. That ruling was overturned and
the backend implemented; it is now the automatic fallback on 13.0-14.1. The
same page had the Local Network consequence backwards — a missing grant
breaks outbound connections and browsing, not being discoverable.
* Latency defined its own measurement in the opposite direction to the frozen
definition, quoted a round-trip figure as one-way inside the section warning
against exactly that, and compared the theoretical floor against other
projects' measured numbers.
Twelve pages are new. Installation is the one that had to exist: both operating
systems block these builds on sight, and until now nothing told anyone that was
expected or what to do about it.
Terminology now follows the product. The wiki had been using words that appear
nowhere in the app — "tier" for Connection method, "consumer mode" for Mode A/B,
"the diagnostics page" for Stats — which a user cannot search for and cannot map
to anything on screen.
Two of the app's own help buttons were already dead before this round, and the
renames here would have broken three more. regress/wiki-anchors.py now checks
every one of them against the headings that actually exist, and external.ts was
updated in step. Duplicate headings are checked too: Platform Notes had two
"Permissions" and two "System audio capture", so GitHub silently suffixed the
second of each and every link aimed at the Windows section landed on macOS.
Not yet published: the pages describe a release that has not been cut.