On Apr 25th the build log for the enwiki completion suggester skips from 44% to done. It had been progressing at a rate of 2 or 3% per minute, so there was lots left to do. But instead for some reason it decided it was done and promoted the index. Logstash contains nothing of interest, searching for host:mwmaint1002 AND wiki:enwiki for the failure time period includes no logs. systemd timer output captured here: P61225
In general what we probably need is some sanity check before promote-and-delete that the index to be promoted has everything we expect it to have.
It would also be nice to recognize whatever failure caused it in the first place, including alerting implementation.