Are we there yet?
Is Rubin First Photon delayed to 31-Mar-2025?
https://www.lsst.org/about/project-status