It will be important to example that this log is unique from others in that project scripts will have access to it for visualization, and it can be used as an objective function for optimization.
If we add a method like runner.RegisterFile for reporting measures that should also be documented. That would flag a file made by measure as something that would be downloaded with high level data.