Reference = UTC. Data updates every second. Sun & moon computed with SunCalc (JS).
Day slot planner — break goals into 30-minute blocks sized to today’s sunlight budget.