<commit_before>
# Contributing

First off, thanks for taking the time to contribute! :tada: :+1:

# Developer Guide

## Quick Start

To build and run the extension follow these steps.

0. Clone the repository.
0. Run `npm run bootstrap` to setup the project and install all required dependencies.
0. Start hacking.
0. To build the extension run `./scripts/build`.
0. If installed, deactivate the OctoLinker extension.
0. Load extension https://developer.chrome.com/extensions/getstarted#unpacked.

## Architecture Overview<commit_msg>List example plugin commits in CONTRIBUTING.md (#92)<commit_after>
# Contributing

First off, thanks for taking the time to contribute! :tada: :+1:

# Developer Guide

## Quick Start

To build and run the extension follow these steps.

0. Clone the repository.
0. Run `npm run bootstrap` to setup the project and install all required dependencies.
0. Start hacking. If you're adding a plugin, you may be interested in seeing the commits that add these plugins:
   * [Homebrew]
   * [Ruby]
   * [Composer]
   * [Bower]
0. To build the extension run `./scripts/build`.
0. If installed, deactivate the OctoLinker extension.
0. Load extension https://developer.chrome.com/extensions/getstarted#unpacked.

[Homebrew]: https://github.com/OctoLinker/browser-extension/commit/b6df755208eae0b98e55fdf533b647b5d7bd4f8e
[Ruby]: https://github.com/OctoLinker/browser-extension/commit/d1bcd3101cc868064e4fa8808fb79ccaac9a2ade
[Composer]: https://github.com/OctoLinker/browser-extension/commit/8f5f006888884c9352e06244596ae057fc529fe9
[Bower]: https://github.com/OctoLinker/browser-extension/commit/2541a407c5916b7d99dc61375a56f94dfb5121f1

## Architecture Overview
{'fraction_non_alphanumeric': 0.09317507418397626, 'fraction_numerical': 0.06884272997032641, 'mean_word_length': 4.9787234042553195, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 6, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5781982', 'n_tokens_mistral': 603, 'n_tokens_neox': 530, 'n_words': 168}