anchor.diff:          with StateHolder do
           begin
             FReportBuilder.BeginReport;
  -          FReportBuilder.AddHeader(TWorkflowHelper.FormatReportTitle(StateHolder), Now);
  +          FReportBuilder.AddHeader(TWorkflowHelper.FormatReportTitle(StateHolder), FStartTime);
             FReportBuilder.AddTotalSummary(TWorkflowHelper.CalcTotalSummary(StateHolder));
   
             for F in FProjects do
  
positive.code:       FMessages : TDictionary<TFileName, TArray<TFixInsightMessage>>;
        FProjects : TArray<TFileName>;
        FReports : TArray<TPair<TFileName, TFileName>>;
  
        procedure InitReportBuilder;
      public
  
negative.code:       procedure (const PreviousState, CurrentState : TApplicationState; const UsedCommand : TApplicationCommand)
        begin
          with StateHolder do
          begin
            FStartTime := Now;
            FProjects := FProjectGroupParser.GetIncludedProjectsFiles;
          end;
        end
      )
      .AddTransition(asProjectGroupParsed, asFixInsightRan, acRunFixInsight,
  