The NSF-DOE Vera C. Rubin Observatory, perched atop Cerro Pachón in Chile, released its first test images on June 23, 2025, showcasing...