<commit_before><div ng-controller="ManualJudgmentExecutionDetailsCtrl as manualCtrl">
  <execution-details-section-nav sections="configSections"></execution-details-section-nav>
  <div class="step-section-details" ng-if="detailsSection === 'manualJudgment'">
    <div class="row">
      <div class="col-md-12">
        <dl class="dl-narrow dl-horizontal">
          <dt ng-if="stage.context.judgmentStatus">Judgment</dt>
          <dd ng-if="stage.context.judgmentStatus">{{ stage.context.judgmentStatus | robotToHuman }}</dd>
          <dt ng-if="stage.context.lastModifiedBy">Judged By</dt>
          <dd ng-if="stage.context.lastModifiedBy">
            <span ng-bind="stage.context.lastModifiedBy"></span>
            <span ng-if="stage.context.propagateAuthenticationContext">(<em>authentication propagated</em>)</span> <br/>
            {{ stage.endTime | timestamp }}
          </dd>
          <dt ng-if="stage.context.judgmentInput">Input</dt>
          <dd ng-if="stage.context.judgmentInput">{{ stage.context.judgmentInput | robotToHuman}}</dd>
          <dt ng-if="stage.context.instructions">Instructions</dt>
          <dd ng-bind-html="stage.context.instructions"></dd>
        </dl>
      </div>
      <div class="col-md-9" ng-if="!stage.context.judgmentStatus || stage.status === 'RUNNING'">
        <div class="form-group" ng-if="!!stage.context.judgmentInputs.length">
          <p><b>Judgment Input</b></p>
          <ui-select ng-model="viewState.judgmentInput" class="form-control input-sm">
            <ui-select-match allow-clear="true" placeholder="Select...">{{$select.selected.value}}</ui-select-match>
            <ui-select-choices repeat="judgmentInput in stage.context.judgmentInputs | filter: $select.search">
              <span ng-bind-html="judgmentInput.value | highlight: $select.search"></span>
            </ui-select-choices>
          </ui-select>
        </div>
        <button class="btn btn-primary"<commit_msg>(core) Remove manual judgement buttons if stage skipped<commit_after><div ng-controller="ManualJudgmentExecutionDetailsCtrl as manualCtrl">
  <execution-details-section-nav sections="configSections"></execution-details-section-nav>
  <div class="step-section-details" ng-if="detailsSection === 'manualJudgment'">
    <div class="row">
      <div class="col-md-12">
        <dl class="dl-narrow dl-horizontal">
          <dt ng-if="stage.context.judgmentStatus || stage.status === 'SKIPPED'">Judgment</dt>
          <dd ng-if="stage.context.judgmentStatus">{{ stage.context.judgmentStatus | robotToHuman }}</dd>
          <dd ng-if="stage.status === 'SKIPPED'">Skipped</dd>
          <dt ng-if="stage.context.lastModifiedBy">Judged By</dt>
          <dd ng-if="stage.context.lastModifiedBy">
            <span ng-bind="stage.context.lastModifiedBy"></span>
            <span ng-if="stage.context.propagateAuthenticationContext">(<em>authentication propagated</em>)</span> <br/>
            {{ stage.endTime | timestamp }}
          </dd>
          <dt ng-if="stage.context.judgmentInput">Input</dt>
          <dd ng-if="stage.context.judgmentInput">{{ stage.context.judgmentInput | robotToHuman}}</dd>
          <dt ng-if="stage.context.instructions">Instructions</dt>
          <dd ng-bind-html="stage.context.instructions"></dd>
        </dl>
      </div>
      <div class="col-md-9" ng-if="stage.status !== 'SKIPPED' && (!stage.context.judgmentStatus || stage.status === 'RUNNING')">
        <div class="form-group" ng-if="!!stage.context.judgmentInputs.length">
          <p><b>Judgment Input</b></p>
          <ui-select ng-model="viewState.judgmentInput" class="form-control input-sm">
            <ui-select-match allow-clear="true" placeholder="Select...">{{$select.selected.value}}</ui-select-match>
            <ui-select-choices repeat="judgmentInput in stage.context.judgmentInputs | filter: $select.search">
              <span ng-bind-html="judgmentInput.value | highlight: $select.search"></span>
            </ui-select-choices>
          </ui-select>
        </div>
        <button class="btn btn-primary"
{'fraction_non_alphanumeric': 0.17345436702649655, 'fraction_numerical': 0.0014720314033366045, 'mean_word_length': 3.1390862944162436, 'pattern_counts': {'":': 0, '<': 101, '<?xml version=': 0, '>': 99, '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': '6992717', 'n_tokens_mistral': 1289, 'n_tokens_neox': 1195, 'n_words': 179}