It is constant. All observers measure the same speed of light. The rulers and clocks change so that all observers measure the same speed of light.
If rulers and clocks did NOT change, then different observers would measure DIFFERENT speeds for light. I already gave you a perfect example. If clocks and rulers did not change, then a driver of a car would measure a different speed of light than someone sitting still on the roadside. If rulers and clocks did not change then someone seeing a car drive towards them would measure the speed of light at c + v. That is not what they observe. They observe c. That is because the driver's clock is running at a different rate than the person on the ground.
The speed of light is the same in all frame's of reference.
Again, you confuse "proportionality" amongst changing measuring devices - as being the "same."
Einstein himself told you that absolute motion can not be determined. And that therefore absolute distance and absolute time that rely on the motion of those devices can likewise not be determined. This is the theory of relativity. That all measurements depending on motion are relative only to the frame under observation. You fail to understand the basics of theory you profess. All of mainstream does.
Because even though everything is relative only to the frame under consideration, they wish to also assert that everything is also the same, else they have no continuity. Which they don't.
Two rulers of different lengths will never read the same distance. Two clocks that tick at different rates, will never read the same time. You insist the clocks are slower, the rulers shorter, then tell us the distances read the same. You are so confused, you cannot even see how illogical are your claims.
If A & B are one light year apart to the stationary observer, it MUST be greater than one light year to the moving observer - otherwise they would see light exceed the speed of c by their own clocks and rulers.
You are lost in the realms of Fairie Dust, the glitter so bright you cannot see to make your way out.
Rulers and clocks would only measure different speeds for c - IF that speed was a constant in all frames. GPS has already shown that clocks do not measure c for light in their frame, because their clocks have been adjusted to the earth centered frame. When not adjusted, they read c in their frame, but not in the earth centered frame. The speed of c is relevant only to the clocks and rulers used to measure it with. Clocks and rulers that change relative to the energy content of the system under observation. Clocks and rulers that rely on that motion which is not absolute.
Two clocks reading different times, could never read the same elapsed time for any event if it was constant, unless that event was "proportional" to the clocks rate of change - energy content, in that frame where it is measured. Measured by clocks that have changed the rate at which they tell time. Rulers that no longer read the same distance they did before.
All because no one understands light - not even me. Yes - even me. Sit down, I know.
Modern theory would have it be the silly putty of the universe. Capable upon impact of transferring the detail of any object interacted with to a distant observer with minute detail upon reflection. According to modern theory you are not seeing the object, merely the photon that was reflected off of it's surface transferring it's detail to your measuring device - the eye. You see no clock across the room, merely the photon reflected off it's surface, when it reaches you. Photons that also supposedly interact with billions of molecules along the way - yet transfer no image of them to your eyes as well. Interaction with electrons in air molecules - no different than the electrons in the plastic clock. Yet you "see" the plastic clock, but not the air molecules.
No, I think we got a long, long, ways to go yet to break free of that Fairie Dust.