mirror of
https://github.com/pbakaus/impeccable.git
synced 2026-09-15 23:56:29 +03:00
The liveness probe behind `dev_server_gone` only knew `http://` and tried the first address a host resolved to, so an https dev URL, or a `localhost` that resolves to ::1 ahead of the 127.0.0.1 the server listens on, counted as two misses and ended the wait while the server was up. The probe now takes either scheme (a TCP connect is enough to know a server is there, TLS or not) and tries every resolved address; the boot's tag probe shares the address walk and stays plain http, since reading the document over https would need TLS. Written with AI assistance (Claude). Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>