anchor.diff:  add_link_should_save_link_in_memory(Config) ->
       [Worker | _] = ?config(cluster_worker_nodes, Config),
       {{ok, Link}, _} = ?assertMatch({{ok, #link{}}, _}, rpc:call(Worker,
  -        datastore_links_crud, apply, [?CTX, ?KEY, ?LINK_TREE_ID, add, [
  +        datastore_links_crud, apply, [?CTX(?KEY), ?KEY, ?LINK_TREE_ID, add, [
               ?LINK_NAME, ?LINK_TARGET
           ]]
       )),
  
positive.code: delete_link_should_delete_link_in_memory(Config) ->
      [Worker | _] = ?config(cluster_worker_nodes, Config),
      ?assertMatch({{ok, #link{}}, _}, rpc:call(Worker,
          datastore_links_crud, apply, [?CTX, ?KEY, ?LINK_TREE_ID, add, [
              ?LINK_NAME, ?LINK_TARGET
          ]]
      )),
      ?assertMatch({ok, _}, rpc:call(Worker,
          datastore_links_crud, apply, [?CTX, ?KEY, ?LINK_TREE_ID, delete, [
              ?LINK_NAME
          ]]
      )).
  
negative.code: add_link_should_save_link_on_disc(Config) ->
      [Worker | _] = ?config(cluster_worker_nodes, Config),
      {{ok, Link}, _} = ?assertMatch({{ok, #link{}}, _}, rpc:call(Worker,
          datastore_links_crud, apply, [?CTX(?KEY), ?KEY, ?LINK_TREE_ID, add, [
              ?LINK_NAME, ?LINK_TARGET
          ]]
      )),
  