<commit_before>## Follow this flow to fix bugs, implement new features for Punch:

1. Fork [Punch on GitHub](http://github.com/laktek/punch):
2. Clone the forked repository:
    `git clone <EMAIL>:YOUR_USER/punch.git && cd punch`
3. Verify that existing tests pass:
    `jasmine-node spec`
4. Create a topic branch:
    `git checkout -b feature`
5. **Make your changes.** (It helps a lot if you write tests first.)
6. Verify that tests still pass:
    `jasmine-node spec`
7. Run JSHint and make sure you're code didn't bring in any inconsistencies:
		`jshint lib/*`
8. Push to your fork:
    `git push -u YOUR_USER feature`
9. Send a [pull request](https://github.com/laktek/punch/pulls) describing your changes. 
10. If possible, make sure [Punch Guide](https://github.com/laktek/punch/wiki) is up to date, after your changes were merged.<commit_msg>Updated contributing document<commit_after>## Follow this flow to fix bugs, implement new features for Punch:

1. Fork [Punch on GitHub](http://github.com/laktek/punch):

2. Clone the forked repository:

    `git clone <EMAIL>:YOUR_USER/punch.git && cd punch`

3. Verify existing tests pass:

    `jasmine-node spec`

4. Create a topic branch:

    `git checkout -b feature`

5. Read the [Coding Style Guide](https://github.com/laktek/punch/wiki/Coding-Style-Guide)

6. **Make your changes.** (It helps a lot if you write tests first.)

7. Verify that tests still pass:

    `jasmine-node spec`

8. Run JSHint and make sure you're code didn't bring in any inconsistencies:

		`jshint lib/*`

9. Push to your fork:

    `git push -u YOUR_USER feature`

10. Send a [pull request](https://github.com/laktek/punch/pulls) describing your changes. 

11. If possible, make sure [Punch Guide](https://github.com/laktek/punch/wiki) is up to date, after your changes were merged.
{'fraction_non_alphanumeric': 0.11263736263736264, 'fraction_numerical': 0.013186813186813187, 'mean_word_length': 3.7176165803108807, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 5, 'https://': 5, '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': '4068228', 'n_tokens_mistral': 616, 'n_tokens_neox': 586, 'n_words': 234}