baf4008d97
The docker compose --wait flag times out before postgres can become healthy (start_period=30s). Replaced with explicit poll loop (5s interval, up to 120s) that checks ps output for unhealthy/starting states.