In instances like this, it would be harder to list all the possible "dont's". This page is a guideline, and not a requirement according to this GitHub issue for the docs page.
Regarding inconsistent user experience, when the user selects the Microsoft Sign in button, they will most likely be presented with the UI that states "Sign in".