Maybe she was recruited over by someone coming in?
That was my thought. Otherwise the timing is weird. Why wait this long when the portal's been hellza poppin for a month? With the current roster, Justine was set to get alot of playing time, probably as primary backup to an All SEC player. That had to be pretty appealing.
Maybe it's not about playing time at all. Maybe homesick, misses twin, or something else is going on. Still hope it isn't true and wish her all the best if it is.
And time to put on the eyeshades, put in the ear plugs, you know where to put the cork. The Told You So Hallelujah Chorus bout to go on an endless loop. It is a very bad look, whether there was misevalution (lots of others had same mis eval) or lack of development, losing your first and only elite hs recruit is not good.
Even worse is the fact the LVs may not be able to field a team in a couple of years. Two empty classes is logistical roster damage that's going to take some real scrambling to fill.
I don't think it's all that damaging to the KJH's culture story. In the portal age, someone, esp near the end of the bench, is going to transfer. I still think the recent cultural wins outweigh this transfer if it happens.