“Does anyone know if Rods From God actually exist, or is it just a mental exercise on paper by the Airforce?”
Officially there are no space weapons due to treaty.
However I highly doubt that is reality.
I believe the rule is no NUCLEAR space weapons, due to treaty.