anchor.diff:          ?ERROR_NOT_FOUND ->
               ?ERROR_NOT_FOUND
       end.
  -
  -
  --spec get_summary(atm_workflow_execution:id() | atm_workflow_execution:doc()) ->
  -    atm_workflow_execution:summary().
  -get_summary(#document{key = AtmWorkflowExecutionId, value = AtmWorkflowExecution}) ->
  -    get_summary(AtmWorkflowExecutionId, AtmWorkflowExecution);
  -get_summary(AtmWorkflowExecutionId) ->
  -    {ok, AtmWorkflowExecutionDoc} = atm_workflow_execution:get(AtmWorkflowExecutionId),
  -    get_summary(AtmWorkflowExecutionDoc).
   
   
   -spec get_summary(atm_workflow_execution:id(), atm_workflow_execution:record()) ->
  
positive.code: -export([
      list/4,
      create/4,
      get/1, get_summary/1, get_summary/2
  ]).
  
  
  
negative.code:         ),
          workflow_schema_doc = AtmWorkflowSchemaDoc,
          lambda_docs = AtmLambdaDocs,
          store_initial_values = StoreInitialValues
      }),
  
      workflow_engine:execute_workflow(?ATM_WORKFLOW_EXECUTION_ENGINE, #{
  