Retirement tax questions

Yes, I am aware of the pending updates.

However, as a software professional for many years, I am rather alarmed by the fact that the contribution limit is apparently stored independently in (at least) two different locations.

In properly designed software, there should be just one place where such values are defined!