"mastery trees share a general framework"
"As you progress down a tree, masteries become more targeted toward individual playstyles, both in terms of the benefits they grant and the requirements to access those benefits. Earlier masteries are often also geared toward laning phase or jungle clearing, whereas later masteries scale better with game time."
If that's the case, then why is Unyielding at the top of the Resolve mastery tree while Legendary Guardian is at the bottom? Unyielding is a late-game mastery in the spot of an early-game mastery while Legendary Guardian is an early-game mastery in the spot of a late-game mastery.