async fn read_init_frame(sock: &mut TcpStream) -> Result<InitAnnounce>
Read frame 1 and parse it as the worker/init notification carrying an InitAnnounce.