anchor.diff:    Result := CalcSummary(StateHolder, String.Empty);
   end;
   
  +class function TWorkflowHelper.FormatReportTitle(StateHolder : TWorkflowStateHolder) : String;
  +begin
  +  Result := TPath.GetFileName(StateHolder.FConfigData.InputFileName);
  +end;
  +
   class function TWorkflowHelper.MakeRecord(Msg : TFixInsightMessage) : TReportRecord;
   begin
     Result.Column             := Msg.Column;
  
positive.code:       class function CalcProjectSummary(StateHolder : TWorkflowStateHolder; Project : TFileName) : TArray<TSummaryItem>;
        class function CalcSummary(StateHolder : TWorkflowStateHolder; ProjectFilter : String) : TArray<TSummaryItem>;
        class function CalcTotalSummary(StateHolder : TWorkflowStateHolder) : TArray<TSummaryItem>;
        class function MakeRecord(Msg : TFixInsightMessage) : TReportRecord;
    end;
  
  
negative.code:         with StateHolder do
          begin
            FReportBuilder.BeginReport;
            FReportBuilder.AddHeader(TWorkflowHelper.FormatReportTitle(StateHolder), Now);
            FReportBuilder.AddTotalSummary(TWorkflowHelper.CalcTotalSummary(StateHolder));
  
            for F in FProjects do
  