How long the client waits on total silence before declaring the daemon wedged.
Above the daemon's own per-group deadline (GROUP_TIMEOUT_MS, 180s): while a group runs down
that clock the daemon is legitimately quiet, and giving up first would turn a run the daemon was
about to fail properly into a transport error. QUNITX_DAEMON_RUN_TIMEOUT overrides it, in ms —
the regression test uses a small value to prove the path without waiting minutes.
import * as Client from './client.ts'; Client.RUN_SILENCE_TIMEOUT_MS > 180_000; // true — the daemon gets to report first