Thank you so much for this mod, makes colonies more interesting.
However, I've found something ... I don't want to call it an issue or bug, but I'm not sure if it's intended.
I've colonized both a desert planet and a cryovolcanic planet on a system, and promptly built both the Water Capture and the Water Transport infrastructures on the respective planets.
The Desert planet also had the Hot and Extreme Weather conditions, so I also built the Stellar Shade and the Cyclonic Regulator on it - without Domain artifacts yet.
As expected, both the Stellar Shade and the Cyclonic Regulator stopped at 50% and, although they reduced the respective condition hazard ratings in half, they did not remove the conditions (planet still has Hot and Extreme Weather conditions).
Quite a while after that - and here's the conundrum - the Water infrastructures finally completed their thing and the planet class changed. The Water Capture thing disappeared (was not refunded), it gained basic farmland, but instead of becoming Arid (because Hot), it became Terran-Eccentric, jumping one class!
Is this intended or a bug? By jumping one class, did it also skip one farmland improvement?