You implement the technical recommendations/requirements and then you test the crap out of everything else and then you remain ready to change everything whenever the algorithm changes.
The reason that so much BS persists is because most organizations lack the analytical rigor to test and measure all of their changes.