sing-box-1.12.17 for OpenWrt 25, sing-box_1.12.22 for OpenWrt 24. wtf?
Is there a responsible person who monitors updates? How often should the repository pull new packages? Now this looks illogical and irresponsible, considering that in fact the actual version should be 1.13.2
Lower your expectations and your life will become easier. You're not going to get the latest kernel, libc, packages even in rolling release style of distributions
Community effort ... that "responsible person" could be you.
There is no staff paid to take care of things. Just volunteers, like you and me.
When somebody interested in the package backports, compiles and tests the new version for the specific release beach. Could be the "maintainer", could be you.
Backporting may be just a simple cherry-pick (Very possible in this case), but if there are deviating changes in the core OpenWrt or dependency packages, it could be more complicated.