Change online store handles error messages in the cart and checkout validation API?

Per this post: Unexpected change to cart.js error responses, breaking functionality
It looks like the “fix” was implemented temporarily, which actually broke my app as well as the standard functionality of a lot of existing functions/themes.

I suspect this was realised and the change was reverted back.

The current responses do not align with the docs - but changing it to align with the docs is going to probably break parts of a lot of apps & themes.