anchor.diff:  **svc\_pid_file**
   : The location of the Habitat service pid file.
   
  -**svc_run** 
  -: The location of the run data for the Habitat service. 
  +**svc_run**
  +: The location of the run data for the Habitat service.
   
   **svc_user**
   : The value of `pkg_svc_user` specified in a plan (if not specified, "hab").
  
positive.code: : The root location of the source files for the Habitat service.
  
  **svc\_config\_path**
  : The location of any configuration files for the Habitat service.
  
  **svc\_data\_path**
  : The location of any data files for the Habitat service.
  
negative.code: These configuration settings are referenced using the [Handlebars.js](https://github.com/wycats/handlebars.js/) version of [mustache-style](https://mustache.github.io/mustache.5.html) tags. For an example on how these settings are used in plan hooks, see [Add Health Monitoring to a Plan](/tutorials/sample-app/mac/add-health-check-hook/) in the getting started tutorial.
  
  ## sys
  These are service settings specified by Habitat and correspond to the network information of the running Habitat service. You can also query these values on a running Supervisor via the Supervisor HTTP API.
  
  **version**
  : Version of the Habitat Supervisor.
  
  **member_id**
  : Supervisor's member id.
  
  **ip**
  : The IP address of the running service.
  
  **hostname**
  : The hostname of the running service. Defaults to `localhost`.
  
  **gossip_ip**
  : Listening address for Supervisor's gossip connection.
  
  **gossip_port**
  : Listening port for Supervisor's gossip connection.
  
  **http_gateway_ip**
  : Listening address for Supervisor's http gateway.
  
  **http_gateway_port**
  : Listening port for Supervisor's http gateway
  
  **permanent**
  : This is set to `true` if a Supervisor is being used as a permanent peer, to increase Ring network traffic stability.
  
  ## pkg
  These are package settings specified by Habitat and correspond to the the settings of the package when it was built and installed.
  