anchor.diff:  
   ```yml
   steps:
  -  - label: "Linting"
  -    command: "lint.sh"
  -    retry:
  -      automatic:
  -        limit: 3
  -  - label: "Visual Diffs"
  -    command: "diffs.sh"
  -    retry:
  -      automatic:
  -        exit_status: 1
  -        limit: 1
     - label: "Tests"
       command: "tests.sh"
       retry:
         automatic:
  -        - exit_status: 5
  -          limit: 2
  -        - exit_status: "*"
  -          limit: 4
  +        - exit_status: -1  # Agent was lost
  +          limit: 2
  +        - exit_status: 143 # Forced agent shutdown (v3.9+)
  +          limit: 2
  +        - exit_status: 255 # Forced agent shutdown (<= v3.8)
  +          limit: 2
   ```
   
   ## Manual Retry Attributes
  
positive.code: ```yml
  steps:
    - label: "\:hammer\: Tests"
      command:
        - "npm install"
        - "tests.sh"
      branches: "master"
      env:
        RAILS_ENV: "test"
        RACK_ENV: "test"
      agents:
        npm: "true"
        queue: "tests"
      artifact_paths:
        - "logs/**/*"
        - "coverage/**/*"
      parallelism: 1
      timeout_in_minutes: 60
      retry:
        automatic:
          - exit_status: 1
            limit: 3
          - exit_status: 75
            limit: 5
    - label: "Linting"
      command: "lint.sh"
      retry:
        manual: false
        automatic:
          limit: 3
    - wait
    - label: "\:shipit\: Deploy"
      command: "deploy.sh"
      branches: "master"
  
negative.code:     retry:
        manual:
          allowed: false
          reason: "Sorry, you can't retry a deployment"
  ```
  