MaserFlakeAnalysis has only a single list of data points which is passed to the various pipelines for determining the next run point number.
Since we will support running a specific range and the lookback algorithm consumes the full list of data points, it is possible the lookback algorithm to suggest the next run point outside of the range.
During rerun, the data points should not necessarily be tied to already run data points.
Comment 1 by lijeffrey@chromium.org
, May 27 2017