Why are only some float constants moved into the float primitives

While some constant in the modules for the float types are being moved to the float primitive, the ones under the const module have to my knowledge not got any plans to move them? Why is this?

I think you're looking for discussion related to:

(Discussions in that issue and in the RFC PR thread, etc.)

I didn't do a full review, but IIUC some feel the more math-related consts deserve separate consideration. (AFAICT deprecating those isn't ruled out but would require its own RFC or APC or whatever.)