If you fix a typo in your content, then that's a 'bug fix'.
It shouldn't materially change the 'intent'.
So, even though you might look at it as 'breaking' a guarantee by fixing a typo, it's probably be better to view it as having already broken your guarantee and trying to make amends.
It's all about the interface.
Don't keep bugs in your implementation, ask people to program to the interface.
Bugs are a reality.