Advancement Positioning Inconsistent

The wiki recons that the positioning of an advancement within a row depends on the filename, If so how? Because my advancements rearrange themselves every time I load the game. Anyone know how it actually works?
Continue to help post