<commit_before>## Reasons a developer can be denied access
When transitioning to the denied route, there are several reasons a developer can be denied
and those reasons are reflected in the single query param in the url.

| Reason   | Explanation   |
|:-:|:-:|
| 1  | This means the developer's account was less than six months old.  |
| 2  | This means the developer has less than 2 repositories tied to their account.   |
| 3  | This means the developer has contributed to fewer than 2 public repositories in the last six months.
  Contribution to public repositories means they must have made a PR and that PR is tied to the GitHub account they
   are signing up with.  |
| 4  | This means the developer already has an account and cannot receive another testing token tied to their username  |
| 5  | This means the username provided does not exist on the backend db. The developer must sign up using their GitHub credentials  |
| 6  | This means the user tried to access the denied page with a reason parameter.  |
| 7  | This means something failed when posting. See handlers/github-api-handlers.js for an example of reason = 7  |
| 0  | Something has gone wrong on the backend. View `/app/routes/contract.js' for an example of reason = 0  |

## Sample url with the reason attached
```
http://localhost:3000/#/auth/denied?reason=5
```<commit_msg>Fixed Reason.MD formatting<commit_after>## Reasons a developer can be denied access
When transitioning to the denied route, there are several reasons a developer can be denied
and those reasons are reflected in the single query param in the url.

| Reason   | Explanation   |
|:-:|---|
| 1  |This means the developer's account was less than six months old.  |
| 2  |This means the developer has less than 2 repositories tied to their account.   |
| 3  |This means the developer has contributed to fewer than 2 public repositories in the last six months. Contribution to public repositories means they must have made a PR and that PR is tied to the GitHub account they are signing up with.  |
| 4  |This means the developer already has an account and cannot receive another testing token tied to their username  |
| 5  |This means the username provided does not exist on the backend db. The developer must sign up using their GitHub credentials  |
| 6  |This means the user tried to access the denied page with a reason parameter.  |
| 7  |This means something failed when posting. See handlers/github-api-handlers.js for an example of reason = 7  |
| 0  |Something has gone wrong on the backend. View `/app/routes/contract.js' for an example of reason = 0  |

## Sample url with the reason attached
```
http://localhost:3000/#/auth/denied?reason=5
```
{'fraction_non_alphanumeric': 0.061065877128053295, 'fraction_numerical': 0.012583271650629163, 'mean_word_length': 3.8010657193605684, 'pattern_counts': {'":': 0, '<': 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': '6214853', 'n_tokens_mistral': 729, 'n_tokens_neox': 670, 'n_words': 406}