Solved: the mystery of the evaporating planet (Nature, 2025)