Yep, this is like a whack a mole game and it's entirely my fault.
I updated the code for this part of the database again this morning, and I thought the change I made was a good one. But it went and broke the system between Jovibarba and Sempervivum.
Please don't change anything. I know what caused this and although I have no time right now, in the morning I will make it my top and first priority to get this resolved.
My note to self says:
// I need to fix this. Compare Sempervivum with Jovibarba. The former has a genus only so it should
// catch everything in that genus. But Jovibarba has the same genus with various species. So it should
// catch "everything else"... But Sempervivum is snarfing them all up. Figure it out!