<commit_before>{
  "IndexDocument": {
    "Suffix": "index.html"
  },
  "ErrorDocument": {
    "Key": "404/index.html"
  },
  "RoutingRules": [{
    "Condition": {
      "KeyPrefixEquals": "docker-integration/google-cloud/"
    },
    "Redirect": {
      "HostName": "documentation.codeship.com",
      "ReplaceKeyPrefixWith": "docker/continuous-deployment/google-cloud/",
      "HttpRedirectCode": "302"
    }
  },
  {
    "Condition": {
      "KeyPrefixEquals": "continuous-integration/ssh-access/"
    },
    "Redirect": {
      "HostName": "documentation.codeship.com",
      "ReplaceKeyPrefixWith": "classic/getting-started/ssh-access/",
      "HttpRedirectCode": "302"
    }
  },
  {
    "Condition": {
      "KeyPrefixEquals": "continuous-integration/browser-testing/"
    },
    "Redirect": {
      "HostName": "documentation.codeship.com",
      "ReplaceKeyPrefixWith": "classic/continuous-integration/browser-testing/",
      "HttpRedirectCode": "302"
    }
  },
  {
    "Condition": {
      "KeyPrefixEquals": "docker-guide/getting-started/"
    },
    "Redirect": {
      "HostName": "documentation.codeship.com",
      "ReplaceKeyPrefixWith": "docker/getting-started/getting-started/",
      "HttpRedirectCode": "302"
    }
  },
  {
    "Condition": {
      "KeyPrefixEquals": "continuous-integration/set-environment-variables/"
    },
    "Redirect": {
      "HostName": "documentation.codeship.com",
      "ReplaceKeyPrefixWith": "classic/getting-started/set-environment-variables/",
      "HttpRedirectCode": "302"
    }
  },
  {
    "Condition": {
      "KeyPrefixEquals": "languages/nodejs/"
    },
    "Redirect": {
      "HostName": "documentation.codeship.com",
      "ReplaceKeyPrefixWith": "classic/languages-frameworks/nodejs/",
      "HttpRedirectCode": "302"
    }
  },
  {
    "Condition": {
      "KeyPrefixEquals": "faq/enabling-access-to-servers"
    },
    "Redirect": {
      "HostName": "documentation.codeship.com",
      "ReplaceKeyPrefixWith": "general/projects/enabling-access-to-servers/",
      "HttpRedirectCode": "302"
    }
  },
  {
    "Condition": {
      "KeyPrefixEquals": "troubleshooting/github-3rd-party-restrictions/"
    },
    "Redirect": {
      "HostName": "documentation.codeship.com",
      "ReplaceKeyPrefixWith": "general/account/github-3rd-party-restrictions/",
      "HttpRedirectCode": "302"
    }
  },
  {
    "Condition": {
      "KeyPrefixEquals": "continuous-deployment/deployment-to-aws-codedeploy/"
    },
    "Redirect": {
      "HostName": "documentation.codeship.com",
      "ReplaceKeyPrefixWith": "classic/continuous-deployment/deployment-to-aws-codedeploy/",
      "HttpRedirectCode": "302"
    }
  },
  {
    "Condition": {
      "KeyPrefixEquals": "faq/access-to-other-repositories-fails-during-build/"
    },
    "Redirect": {
      "HostName": "documentation.codeship.com",
      "ReplaceKeyPrefixWith": "general/projects/access-to-other-repositories-fails-during-build/",
      "HttpRedirectCode": "302"
    }
  },
  {
    "Condition": {
      "KeyPrefixEquals": "docker/community-images/"
    },
    "Redirect": {
      "HostName": "documentation.codeship.com",
      "ReplaceKeyPrefixWith": "docker/getting-started/community-images/",
      "HttpRedirectCode": "302"
    }
  },
  {
    "Condition": {
      "KeyPrefixEquals": "continuous-integration/welcome-classic-infrastructure/"
    },
    "Redirect": {
      "HostName": "documentation.codeship.com",
      "ReplaceKeyPrefixWith": "classic/",
      "HttpRedirectCode": "302"
    }
  }]
}
<commit_msg>Fix links - part 3<commit_after>{
  "IndexDocument": {
    "Suffix": "index.html"
  },
  "ErrorDocument": {
    "Key": "404/index.html"
  },
  "RoutingRules": [{
    "Condition": {
      "KeyPrefixEquals": "docker-integration/google-cloud/"
    },
    "Redirect": {
      "HostName": "documentation.codeship.com",
      "ReplaceKeyPrefixWith": "docker/continuous-deployment/google-cloud/",
      "HttpRedirectCode": "302"
    }
  },
  {
    "Condition": {
      "KeyPrefixEquals": "continuous-integration/ssh-access/"
    },
    "Redirect": {
      "HostName": "documentation.codeship.com",
      "ReplaceKeyPrefixWith": "classic/getting-started/ssh-access/",
      "HttpRedirectCode": "302"
    }
  },
  {
    "Condition": {
      "KeyPrefixEquals": "continuous-integration/browser-testing/"
    },
    "Redirect": {
      "HostName": "documentation.codeship.com",
      "ReplaceKeyPrefixWith": "classic/continuous-integration/browser-testing/",
      "HttpRedirectCode": "302"
    }
  },
  {
    "Condition": {
      "KeyPrefixEquals": "docker-guide/getting-started/"
    },
    "Redirect": {
      "HostName": "documentation.codeship.com",
      "ReplaceKeyPrefixWith": "docker/getting-started/getting-started/",
      "HttpRedirectCode": "302"
    }
  },
  {
    "Condition": {
      "KeyPrefixEquals": "continuous-integration/set-environment-variables/"
    },
    "Redirect": {
      "HostName": "documentation.codeship.com",
      "ReplaceKeyPrefixWith": "classic/getting-started/set-environment-variables/",
      "HttpRedirectCode": "302"
    }
  },
  {
    "Condition": {
      "KeyPrefixEquals": "languages/nodejs/"
    },
    "Redirect": {
      "HostName": "documentation.codeship.com",
      "ReplaceKeyPrefixWith": "classic/languages-frameworks/nodejs/",
      "HttpRedirectCode": "302"
    }
  },
  {
    "Condition": {
      "KeyPrefixEquals": "faq/enabling-access-to-servers"
    },
    "Redirect": {
      "HostName": "documentation.codeship.com",
      "ReplaceKeyPrefixWith": "general/projects/enabling-access-to-servers/",
      "HttpRedirectCode": "302"
    }
  },
  {
    "Condition": {
      "KeyPrefixEquals": "troubleshooting/github-3rd-party-restrictions/"
    },
    "Redirect": {
      "HostName": "documentation.codeship.com",
      "ReplaceKeyPrefixWith": "general/account/github-3rd-party-restrictions/",
      "HttpRedirectCode": "302"
    }
  },
  {
    "Condition": {
      "KeyPrefixEquals": "continuous-deployment/deployment-to-aws-codedeploy/"
    },
    "Redirect": {
      "HostName": "documentation.codeship.com",
      "ReplaceKeyPrefixWith": "classic/continuous-deployment/deployment-to-aws-codedeploy/",
      "HttpRedirectCode": "302"
    }
  },
  {
    "Condition": {
      "KeyPrefixEquals": "faq/access-to-other-repositories-fails-during-build/"
    },
    "Redirect": {
      "HostName": "documentation.codeship.com",
      "ReplaceKeyPrefixWith": "general/projects/access-to-other-repositories-fails-during-build/",
      "HttpRedirectCode": "302"
    }
  },
  {
    "Condition": {
      "KeyPrefixEquals": "docker/community-images/"
    },
    "Redirect": {
      "HostName": "documentation.codeship.com",
      "ReplaceKeyPrefixWith": "docker/getting-started/community-images/",
      "HttpRedirectCode": "302"
    }
  },
  {
    "Condition": {
      "KeyPrefixEquals": "continuous-integration/welcome-classic-infrastructure/"
    },
    "Redirect": {
      "HostName": "documentation.codeship.com",
      "ReplaceKeyPrefixWith": "classic/",
      "HttpRedirectCode": "302"
    }
  },
  {
    "Condition": {
      "KeyPrefixEquals": "docker/image-push-fails/"
    },
    "Redirect": {
      "HostName": "documentation.codeship.com",
      "ReplaceKeyPrefixWith": "docker/getting-started/image-push-fails/",
      "HttpRedirectCode": "302"
    }
  },
  {
    "Condition": {
      "KeyPrefixEquals": "docker/skipping-builds/"
    },
    "Redirect": {
      "HostName": "documentation.codeship.com",
      "ReplaceKeyPrefixWith": "docker/getting-started/skipping-builds/",
      "HttpRedirectCode": "302"
    }
  },
  {
    "Condition": {
      "KeyPrefixEquals": "administration/transfer-project-to-new-owner/"
    },
    "Redirect": {
      "HostName": "documentation.codeship.com",
      "ReplaceKeyPrefixWith": "general/projects/transfer-project-to-new-owner/",
      "HttpRedirectCode": "302"
    }
  },
  {
    "Condition": {
      "KeyPrefixEquals": "administration/organizations/"
    },
    "Redirect": {
      "HostName": "documentation.codeship.com",
      "ReplaceKeyPrefixWith": "general/account/organizations/",
      "HttpRedirectCode": "302"
    }
  },
  {
    "Condition": {
      "KeyPrefixEquals": "integrations/api/"
    },
    "Redirect": {
      "HostName": "documentation.codeship.com",
      "ReplaceKeyPrefixWith": "classic/getting-started/api/",
      "HttpRedirectCode": "302"
    }
  },
  {
    "Condition": {
      "KeyPrefixEquals": "docker/steps/"
    },
    "Redirect": {
      "HostName": "documentation.codeship.com",
      "ReplaceKeyPrefixWith": "docker/getting-started/steps/",
      "HttpRedirectCode": "302"
    }
  }]
}

{'fraction_non_alphanumeric': 0.17270098322729902, 'fraction_numerical': 0.011683053788316947, 'mean_word_length': 2.9051490514905147, 'pattern_counts': {'":': 190, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '598310', 'n_tokens_mistral': 2962, 'n_tokens_neox': 2770, 'n_words': 319}