Files
homepage/package.json
Alexander Bocken 0ad72ddf24
All checks were successful
CI / update (push) Successful in 4m3s
fix: compute macro targets dynamically from protein goal and body weight
Fat/carb percentages were stored as absolute values that didn't account
for protein g/kg varying with body weight. Now protein calories are
computed first, and remaining calories are split between fat and carbs
by their stored ratio — guaranteeing all macros sum to the calorie goal.

Exercise burned calories also flow into fat/carb targets via a new
effectiveCalorieGoal derived. Goal editor ring preview and labels
updated to show computed actual percentages.
2026-04-10 08:01:08 +02:00

2.4 KiB