<commit_before><div class="gh-stack" ...attributes>
    <div class="gh-stack-item gh-setting-first">
        <div class="flex-grow-1">
            <div class="gh-setting-title">Site description</div>
            <div class="gh-setting-desc mb3">Used in your theme, meta data and search results</div>
            {{#each uploader.errors as |error|}}
                <div class="gh-setting-error" data-test-error="icon">{{or error.context error.message}}</div>
            {{/each}}
            <div class="w-100 flex flex-column flex-row-ns">
                <GhErrorMessage @errors={{settings.errors}} @property="description" class="w-100 red"/>
            </div>

            <div class="gh-setting-action" class="flex flex-column" data-test-setting="description">
                <GhFormGroup @errors={{this.settings.errors}} @hasValidated={{this.settings.hasValidated}} @property="description" @class="description-container-labs">
                    <GhTextInput
                        @value={{readonly this.settings.description}}
                        @input={{action (mut this.settings.description) value="target.value"}}
                        @focus-out={{fn this.updateSetting "description" this.settings.description}}
                        data-test-description-input={{true}}
                    />
                    <GhErrorMessage @errors={{this.settings.errors}} @property="description"/>
                </GhFormGroup>
            </div>
        </div>
    </div>
<commit_msg>Fixed double error message shown for site title when it's too long<commit_after><div class="gh-stack" ...attributes>
    <div class="gh-stack-item gh-setting-first">
        <div class="flex-grow-1">
            <div class="gh-setting-title">Site description</div>
            <div class="gh-setting-desc mb3">Used in your theme, meta data and search results</div>
            {{#each uploader.errors as |error|}}
                <div class="gh-setting-error" data-test-error="icon">{{or error.context error.message}}</div>
            {{/each}}

            <div class="gh-setting-action" data-test-setting="description">
                <GhFormGroup @errors={{this.settings.errors}} @hasValidated={{this.settings.hasValidated}} @property="description" @class="description-container-labs">
                    <GhTextInput
                        @value={{readonly this.settings.description}}
                        @input={{action (mut this.settings.description) value="target.value"}}
                        @focus-out={{fn this.updateSetting "description" this.settings.description}}
                        data-test-description-input={{true}}
                    />
                    <GhErrorMessage @errors={{this.settings.errors}} @property="description"/>
                </GhFormGroup>
            </div>
        </div>
    </div>

{'fraction_non_alphanumeric': 0.1493323963457484, 'fraction_numerical': 0.0035137034434293743, 'mean_word_length': 2.142384105960265, 'pattern_counts': {'":': 0, '<': 40, '<?xml version=': 0, '>': 40, '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': '982415', 'n_tokens_mistral': 758, 'n_tokens_neox': 729, 'n_words': 142}