The split logic needs some review as well. I think it's pretty much there. I'm just having a bit of an issue thinking of all the possibilities. Further complicated by whether the sample data I'm looking at is giving me a proper look at what I should be dealing with.
I think one feature that is required on top of this with the split matter -- is that I think the app should tell us ... if there is a split, what variants are causing the recommendation. And a user friendly explanation as to why.
The split logic needs some review as well. I think it's pretty much there. I'm just having a bit of an issue thinking of all the possibilities. Further complicated by whether the sample data I'm looking at is giving me a proper look at what I should be dealing with.
I think one feature that is required on top of this with the split matter -- is that I think the app should tell us ... if there is a split, what variants are causing the recommendation. And a user friendly explanation as to why.