<commit_before>@(ghAuthUrl: String, apiKeyForm: Form[String], error: Option[String] = None)(implicit req: Request[AnyContent])
@import helper._
@import helper.twitterBootstrap._
@main {
    <div class="row">
        @if(error.isDefined) {
        <div class="alert alert-danger">
            <p>@error.get</p>
        </div>
        }
        <div class="col-md-6">
            <h2>Audit Your GitHub Organisation</h2>
            <h3>Getting started</h3>
            <p>Either login with your GitHub account:</p>
            <a href="@ghAuthUrl"><button class="btn btn-primary">Log in via GitHub</button></a>
            <br>
            <br>
            <p>Or paste in a GitHub <a href="https://help.github.com/articles/creating-an-access-token-for-command-line-use">API key</a>
                (scope: <code>repo</code>, <code>write:org</code>) :</p>
            @helper.form(action = routes.Application.storeApiKey, 'class -> "form") {
            @CSRF.formField
            <div class="form-group">
                <input type="text" id="apiKey" name="apiKey" value="" size="50" class="form-control">
            </div>
            <button type="submit" class="btn btn-primary">Post your key</button>
            }
        </div>
        <div class="col-md-6">
            <h3>What is <i>gu:who?</i></h3>
            <p><i>gu:who</i> is a bot you can use to audit the membership of your GitHub Organisation.
                It checks the state of all the users, and raises a
                GitHub issue for anyone who doesn't meet the basic security requirements:
            </p>
            <ul>
                <li><strong>Two-Factor-Authentication</strong> <em><a href="https://help.github.com/articles/about-two-factor-authentication">enabled</a></em></li>
                <li>a <strong>Full Name</strong> in their <a href="https://github.com/settings/profile">GitHub profile</a><commit_msg>Another text tweak, linking to a demo issue<commit_after>@(ghAuthUrl: String, apiKeyForm: Form[String], error: Option[String] = None)(implicit req: Request[AnyContent])
@import helper._
@import helper.twitterBootstrap._
@main {
    <div class="row">
        @if(error.isDefined) {
        <div class="alert alert-danger">
            <p>@error.get</p>
        </div>
        }
        <div class="col-md-6">
            <h2>Audit Your GitHub Organisation</h2>
            <h3>Getting started</h3>
            <p>Either login with your GitHub account:</p>
            <a href="@ghAuthUrl"><button class="btn btn-primary">Log in via GitHub</button></a>
            <br>
            <br>
            <p>Or paste in a GitHub <a href="https://help.github.com/articles/creating-an-access-token-for-command-line-use">API key</a>
                (scope: <code>repo</code>, <code>write:org</code>) :</p>
            @helper.form(action = routes.Application.storeApiKey, 'class -> "form") {
            @CSRF.formField
            <div class="form-group">
                <input type="text" id="apiKey" name="apiKey" value="" size="50" class="form-control">
            </div>
            <button type="submit" class="btn btn-primary">Post your key</button>
            }
        </div>
        <div class="col-md-6">
            <h3>What is <i>gu:who?</i></h3>
            <p><i>gu:who</i> is a bot to audit the membership of your GitHub Organisation.
                It checks the state of all users, and raises a
                <a href="https://github.com/gu-who-demo-org/people/issues/3">GitHub issue</a>
                for anyone who doesn't meet the basic security requirements:
            </p>
            <ul>
                <li><strong>Two-Factor-Authentication</strong> <em><a href="https://help.github.com/articles/about-two-factor-authentication">enabled</a></em></li>
                <li>a <strong>Full Name</strong> in their <a href="https://github.com/settings/profile">GitHub profile</a>
{'fraction_non_alphanumeric': 0.15747627596819697, 'fraction_numerical': 0.005385996409335727, 'mean_word_length': 2.2392026578073088, 'pattern_counts': {'":': 0, '<': 115, '<?xml version=': 0, '>': 117, 'https://': 7, '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': '912820', 'n_tokens_mistral': 1204, 'n_tokens_neox': 1158, 'n_words': 271}