anchor.diff:       {manifest, manifest()},
        {config, diag_filter_out_config_password(ns_config:get_kv_list())},
        {basic_info, element(2, ns_info:basic_info())},
  -     {processes, grab_process_infos_loop(erlang:processes(), [])},
  +     {processes, grab_process_infos()},
  +     {babysitter_processes, (catch grab_babysitter_process_infos())},
        {memory, memsup:get_memory_data()},
        {disk, ns_info:get_disk_data()},
        {active_tasks, capi_frontend:task_status_all()},
  
positive.code:          grab_all_tap_and_checkpoint_stats/0,
           grab_all_tap_and_checkpoint_stats/1,
           log_all_tap_and_checkpoint_stats/0,
           diagnosing_timeouts/1]).
  
  diag_filter_out_config_password_list([], UnchangedMarker) ->
      UnchangedMarker;
  
negative.code:             {manifest, manifest()},
              {config, diag_filter_out_config_password(ns_config:get_kv_list())},
              {basic_info, element(2, ns_info:basic_info())},
              {processes, grab_process_infos()},
              {babysitter_processes, (catch grab_babysitter_process_infos())},
              {memory, memsup:get_memory_data()},
              {disk, ns_info:get_disk_data()},
              {active_tasks, capi_frontend:task_status_all()},
  