1fa14e95a4
Two bare client timeouts named. Everything else in kiwix, weather and websearch matched its description, including the measured dual-timeout transport that only the internet-facing SearXNG leg carries. Unifying that would undo V-508. Neither client sends anything but the query string. No note, fact or persona block reaches an upstream engine. Filed rather than fixed, V-589: the weather client checks no status code before decoding, so a non-200 becomes a successful zero-value answer. He is told it is 0 degrees, or that a city he named does not exist. (V-581)