Calculating Chlorine Pucks?

Should the app do anything to help users dose chlorine pucks?

I’m trying to think how the calculation could even work – if your chlorine is low, it either means you should:
a) Add more chlorine pucks to your chlorinator
b) Turn up the little valve on your chlorinator

Of course, this is in addition to actually shocking your pool… Maybe it should be something more binary, like “refill your chlorinator” if the chlorine is low?

Of course, not all pools actually have a chlorinator (some just use pucks in the skimmer or one of those floaters).