Estate deploys now prove they shipped what was asked for. The deploy workflow refuses an image tag that is not latest or a recent successful Docker build number, the deploy itself checks each site is serving the requested build before reporting success, and a scheduled health check watches every environment round the clock. Follows the 23 Aug outage where a run number read from the wrong workflow deployed a February image to every site.
image_tag before any environment deploys: latest or a run number from the last 100 successful Docker builds; anything else is refused with the correct lookup command in the errorallow_old_image input/api/version reports the requested build number/api/version every 15 minutes and fails when any site is down, with one retry to ride out blips