Light is making your body earlier/later
"Light is making your body's clock earlier."
"Light is setting your body earlier."
Neither takes up much additional space, and I think using the word "clock" would clarify most people's confusion about both the language use and the science. It takes the "your body is a clock" rationale and makes it transparent.
I have read through the previous threads on this topic and decided to create a new one because others had either been shut down or turned into very lengthy discussions on the specifics of the science. I recognize the team has been working on this language for a long time, and you may already have heard these suggestions offered, but my take on both my own reading of the language (as an American English speaker, who has personal experience with learning second languages and trying to adjust to their grammar) as well as the comments I've read from other users indicates that some small adjustment like this could prevent much confusion.
Native English speaker, 30 years, basic grasp of three European languages.
The verb 'to be' applies to everything that exists. However, the adjective 'late' does not.
My bus is late. My watch is late. My sleep cycle is late. These are all correct.
A body however, is not a timed piece of apparatus or a bus or something that typically is regarded as a cyclic object. It just is, and therefore cannot be early or late.
If it was late to something, fine. It's awful grammar, but "My body is late to the dance" would be okay, yet still horrific English.
Justathought's suggestion for the new sentence is almost perfect. I'd also consider "Your sleep cycle is becoming later".
Please, for the love of god, change it.
Everything about this sentence screams incorrect, unless you assume that everyone that uses the app; (unlike me) is able to associate the fact that the app appears to want to be a sleep cycle planner (which it isn't), it's a goddamn screen dimmer.