Semi-relatedly, how would you feel about adding a square aggregation mode as well?
The reason is that I’m considering doing something like this for a tag time powered goal, and the triangle number formula has weird scaling factor issues for the sort of scales that would involve. Square has the nice property that doubling the amount of time I spend on something while keeping the distribution the same increases the total weekly rate by a factor of 4, while there’s no similar scaling for the triangle numbers.