I like teddy bear naming syntax as explained in "Compatibility/Build Types". Selection of wrong firmware to compile would render bricking of tomato router. Therefore, I hope administrator will standardize the naming syntax and follow uniform naming convention.
I believe when you list the sources on git, all you see are tree that developers committed in git. The "naming" syntax are compiled binaries. If you want them, you can download the source code and compile them base on the Makefile parameters and you'll get teddy's "naming syntax".