anchor.diff:  
   %% Application callbacks
   -export([start/2, stop/1, shell_start/0]).
  +
  +-define(MAX_FILES, 1).
  +-define(MAX_LOG_SIZE, 1048576).
   
   %%====================================================================
   %% API
  
positive.code:     sin_discover:start(),
      sin_release_builder:start(),
      sin_dist_builder:start().
  
negative.code: %%====================================================================
  %% Internal functions
  %%====================================================================
  %%--------------------------------------------------------------------
  %% @doc
  %%   Register all of the sinan tasks with the etask task system. In
  %%   this case each task knows how to register itself. Let
  %%   the tasking system worry about persistance.
  %% @spec register_tasks() -> ok
  %% @end
  %%--------------------------------------------------------------------
  register_tasks() ->
      sin_analyze:start(),
      sin_edoc:start(),
  