Battery health management sounds great!

I wish there was a way to customize this, though: Thinkpads have (on Linux) allowed setting thresholds for "charge only when less than" or "charge only up to" for many years now.

Given that such primitives must also exist as part of 10.15.5 now, I hope that somebody will figure out how to modify the default behavior.

There's an app for that called Aldente[0]. I am sceptical of the benefits though, too much of micromanagement for a device that's supposed to just work.

I mean you can be better off if instead of undercharging the device all the time and have less than optimal charge when you need it today you can have a device that holds just as little charge some time in the feature and fix it by replacing the battery if it turns into an issue.

Live the high life today worry-free and suffer tomorrow instead of suffering today for some possible occasion in the feature where you might need few more hours of juice.

[0]: https://github.com/davidwernhart/AlDente