Just committed the notification plugin that I’ve been working on for a while. This functionality was blocking on the experiment duration system. When an experiment stat is computed and trips the experiment duration line for the first time, the shrimptest_experiment_duration_reached action is triggered, which is used by this notification.

Along the way, I had to modify a variety of things in the Model so that arbitrary data can be added to experiments and variants (such as, in this case, the notification emails) and can be updated correctly.