I disagree with quite a few of these, like defining inconsistent a skater who made literally 3 mistakes in the entire season, so this is my list
Group A
Zagitova - Olympic Champion, speed and transitions, reputation, unrefined artistry
Medvedeva - 2 times world champion, Olympic silver medalist, reputation, improving artistry, inconsistency with jumps and spins.
Tuktamysheva - Best jumping technique, 3A, consistency, lack of skating skills
Samodurova - European Champion, performance, consistency
Group B (they might well be A but they need to prove it on the senior circuit yet)
Trusova - quads, transitions, unpolished
Shcherbakova - great musicality and grace, 4ltz, a bit inconsistent
Kostornaya - Performance, consistency and jumps but no 3A or quads.
Konstantinova - inconsistency
Group C - some of them could be B but they are C due to lack of reputation or inconsistent results.
Sakhanovich - a bit inconsistent, but she got her GP spot.
Tarakanova - she is ready for seniors for me, but we'll see after the coach change.
Gubanova - she bombed those 2-3 events where she really needed to stay clean, inconsistent levels on the spins, some underrotation
Guliakova - same as Gubanova but with better jumping technique, better spins and worse artistry.
Tarusina - performance, consistency, borderline UR jumps, slow spins
Nugumanova - artistry, great spinner, inconsistent
Vasilieva - consistency, lack of performance.
Talalaykina - same as Gubanova and Guliakova on bombing key events, she also tends to UR her jumps sometimes.
Sotskova - let's say until Worlds 2018 she was in Group B, but if i have to rate last season it would be an F. Hopefully she can recover in this one.
Eteri's 3As will get in Group A once they achieve something in seniors, we shouldn't praise them for something that isn't there yet.