For decades, astronomers have classified exoplanets into neat categories: rocky Earth-like planets, gas giants like Jupiter, ...