anchor.diff:  
   
   %% @private
  --spec check_exception_store_content(
  -    term(),
  -    atm_lane_execution:lane_run_selector(),
  -    atm_workflow_execution_test_runner:mock_call_ctx()
  -) ->
  -    ok | no_return().
  -check_exception_store_content(TestcaseId, AtmLaneRunSelector, AtmMockCallCtx) ->
  -    ?assertEqual(
  -        lists:sort(get_exp_exception_store_content(TestcaseId, AtmLaneRunSelector)),
  -        lists:sort(get_exception_store_content(AtmLaneRunSelector, AtmMockCallCtx))
  -    ).
  -
  -
  -%% @private
  --spec get_exception_store_content(
  -    atm_lane_execution:lane_run_selector(),
  -    atm_workflow_execution_test_runner:mock_call_ctx()
  -) ->
  -    [automation:item()].
  -get_exception_store_content(AtmLaneRunSelector, AtmMockCallCtx) ->
  -    #{<<"items">> := Items, <<"isLast">> := true} = atm_workflow_execution_test_runner:browse_store(
  -        exception_store, AtmLaneRunSelector, AtmMockCallCtx
  -    ),
  -    lists:map(fun(#{<<"value">> := Content}) -> Content end, Items).
  -
  -
  -%% @private
   -spec job_failure_expect_t1_failed(
       atm_task_execution:id(),
       atm_workflow_execution_test_runner:exp_state()
  
positive.code: 
  
  %% @private
  -spec record_failed_item_batch_for_t1(
      term(),
      atm_workflow_execution_exp_state_builder:task_selector(),
  
negative.code:         incarnations = [#atm_workflow_execution_incarnation_test_spec{
              incarnation_num = 1,
              lane_runs = [
                  BuildAtmLaneRunTestSpecFun({1, 1}, false),
                  BuildAtmLaneRunTestSpecFun({1, 2}, false),
                  BuildAtmLaneRunTestSpecFun({1, 3}, true)
              ],
              handle_workflow_execution_ended = #atm_step_mock_spec{
                  after_step_exp_state_diff = fun(#atm_mock_call_ctx{workflow_execution_exp_state = ExpState0}) ->
  