2026-10-16 — gate results, and a speech fix
Our release gate has checked the three parts of this launch. Its verdicts, in its own terms:
- reader-core v0.2.0 (the reading engine) — PASS WITH FINDINGS.
- This web app — BLOCKED at the gate on a silent speech failure, described below. Fix in loop; re-gate to follow.
- The installable app (PWA) — PASS WITH FINDINGS; install and offline proofs outstanding.
The block: in a browser that offers the speech feature but has no working voice, pressing Listen produced no sound and no warning — it failed silently. This build fixes that: if your browser has no usable voice, the app says so up front, in both the library and the reading view; and if a Listen press produces no speech within about two seconds, playback stops and the warning appears instead of silence. The link importer also now refuses two more spellings of private network addresses that it previously left to the platform to refuse, and a broken link in the app’s footer is fixed. The gate re-checks this build before its verdict can change.