Thanks for pointing out the typo!
Still, I state
approximately.
I believe that the code is "suppose" to go to ~+/- 15%. But, as you said, people often see the trim values topping out at ~12%.
I'm not sure why the "max of 15%" isn't seen. It may have to do with the trims values that the Tweecer reports back. Many years ago, I did have the code that The tweecer and the EEC-tuner use for real time reporting. I'm not sure where I put that code.