anchor.diff:  ~~~
   
   You do not need to add anything to the parent manifest.
  -
  -Content in the child manifest overrides content in the parent manifest, if the two conflict.
   
   In the simple example below, a parent manifest gives each application minimal resources, while a production child manifest scales them up.
   
  
positive.code: memory: 256M
  instances: 1
  services:
   singular-mysql:
    label: mysql
    provider: mysql
    version: n/a
    plan: dev-sandbox
  
  # app-specific configuration
  applications:
   - name: springtock
     host: springtock333
     path: ./spring-music/build/libs/spring-music.war
   - name: petclinic
     subdomain: petclinic-${random-word}
     path: ./grails-petclinic/target/pets4u-0.1.war
  ~~~
  
  **simple-prod-manifest.yml**
  
negative.code: path: .
  ~~~
  
  This path correctly directs `cf` to the application when you run `cf` from the `nifty-gui` directory. All is well as long as `manifest.yml` is located there. If you move `manifest.yml` but fail to edit the path line to reflect the change, `cf` can find neither the manifest nor the application.
  
  ## <a id='precedence'></a>Precedence between Manifests, Command-line Options, and Leftover Values ##
  
  Application attributes can be set by a manifest or by use of `cf push` command-line options. If not set in either of these ways, attributes are set to reasonable values when you push an application for the first time. On subsequent pushes, you can use either command-line options, manifests, both, or neither. Values that are untouched by command-line options or manifests persist from push to push—we can call these leftover values.
  
  Whenever you push an application, `cf` applies rules of precedence when determining which attributes are set by command-line attributes, which by manifest, and which by leftover values:
  
  * Manifests override leftover values
  * Command-line options override manifests
  
  Think of manifests as just another input to `cf push`, to be combined with command-line options and leftover values.
  
  ## <a id='optional-attributes'></a>Optional Attributes ##
  
  