Before revision:  At each point in time, we partition data points into an appropriate number of clusters and thereby track both the total number of clusters and the individual constituents' cluster memberships changing over time.
After revision:  At each point in time, we partition data points into an appropriate number of clusters on each day to track both the total number of clusters and the individual constituents' cluster memberships changing over time.