AAnyLog

Support different goal directions for numeric values.

iOS
已完成功能许愿SSW · 2026/9/21

Hello, I really like the new Event Goals feature, but I noticed that the current goal logic does not work well for metrics where a lower value is better, such as body weight. For example: Current weight: 75 kg Goal weight: 70 kg If I set the goal to 70 kg, the progress ring appears as if the goal has already been achieved because the current value (75) is already greater than the goal value (70). This works well for goals such as: * Walk at least 10,000 steps * Drink at least 2 liters of water But it doesn’t work correctly for goals such as: * Reduce weight to 70 kg * Keep spending below 10,000 * Reduce waist circumference to 80 cm It would be very useful if numeric goals could support different goal types/directions, for example: • At least → ≥ target • At most → ≤ target • Target → progress toward a specific value • Range → stay within a specified range For weight tracking specifically, I think “Target” would be the most useful. For example: Starting weight: 75 kg Target weight: 70 kg Current weight: 73 kg Progress should then be: 2 kg lost out of the required 5 kg = 40% progress This would make Event Goals much more flexible for health metrics and many other types of numeric tracking. Thank you for considering it!

评论

  • 还没有评论,来说两句。