anchor.diff:        type
           //TODO: replace when "F2084 Internal Error: URW1175" fixed
           IStateMachine = IFiniteStateMachine<TApplicationState, TApplicationCommand, EStateMachineError>;
  +    private
  +      class function  CalcProjectSummary(StateHolder : TWorkflowStateHolder; Project : TFileName) : TArray<TSummaryItem>;
  +      class function  CalcTotalSummary(StateHolder : TWorkflowStateHolder) : TArray<TSummaryItem>;
  +      class function  MakeRecord(Msg : TFixInsightMessage) : TReportRecord;
       public
         class procedure PrepareWorkflow(const StateMachine : IStateMachine; StateHolder : TWorkflowStateHolder);
     end;
  
positive.code: 
  { TExecutiveTransitionsProvider }
  
  class procedure TExecutiveTransitionsProvider.PrepareWorkflow(const StateMachine : IStateMachine;
    StateHolder : TWorkflowStateHolder);
  begin
  
negative.code: 
  uses
    System.IOUtils,
    FIToolkit.Reports.Builder.Consts, FIToolkit.Reports.Builder.HTML;
  
  { TWorkflowStateHolder }
  
  