<commit_before><commit_msg>Save in case we need this in the future.<commit_after><div>
    <div ui-tree-handle
         class="tree-node-content mc-experiment-outline-step no-outline {{::$ctrl.step.displayState.selectedClass}}"
         flex="90" layout="row" layout-align="start center"
         ng-click="$ctrl.setCurrent($ctrl.step, this, $event)"
         on-enter="$ctrl.addBlankStep(this, $event)">
        <i class="fa fa-fw fa-reorder"></i>
        <md-checkbox class="mc-done align-step-element"
                     ng-change="$ctrl.updateDoneStatus($ctrl.step)"
                     ng-model="$ctrl.step.flags.done">
        </md-checkbox>
        <a ng-click="this.toggle()">
            <i class="fa fa-fw"
               ng-classx="{'fa-chevron-right': collapsed || !$ctrl.step.steps.length, 'fa-chevron-down': !collapsed && $ctrl.step.steps.length}"></i>
        </a>
        <input ng-show="!$ctrl.step.flags.done"
               size="40" type="text"
               ng-model="$ctrl.step.name"
               ng-model-options="{debounce: 1000}"
               ng-change="$ctrl.onNameChange(step)"
               placeholder="Untitled Item..."
               class="mc-input-no-border"
               id="{{::$ctrl.step.id}}">
        <span ng-if="$ctrl.step.flags.done" class="mark-text-done">{{::$ctrl.step.name}}</span>
        <span flex="70"></span>
        <i class="fa fa-fw align-step-element cursor-pointer no-outline fa-angle-double-right"
           ng-click="$ctrl.toggleOpenDetails(step, $event)">
            <md-tooltip md-delay="750" ng-autohide>Open Details</md-tooltip>
        </i>
        <i class="fa fa-fw fa-flag cursor-pointer {{::$ctrl.step.displayState.flags.reviewClass}}"
           ng-click="$ctrl.toggleFlag($ctrl.step, 'review', $event)">
            <md-tooltip md-delay="750" ng-autohide>Review</md-tooltip>
        </i>
        <i class="fa fa-fw fa-exclamation-triangle cursor-pointer {{::$ctrl.step.displayState.flags.errorClass}}"
           ng-click="$ctrl.toggleFlag($ctrl.step, 'error', $event)">
            <md-tooltip md-delay="500" ng-autohide>Error</md-tooltip>
        </i>
        <i class="fa fa-fw fa-exclamation-circle cursor-pointer {{::$ctrl.step.displayState.flags.importantClass}}"
           ng-click="$ctrl.toggleFlag($ctrl.step, 'important', $event)">
            <md-tooltip md-delay="500" ng-autohide>Important</md-tooltip>
        </i>
        <a class="mc-error-color" data-nodrag ng-click="$ctrl.remove(this)">
            <i class="fa fa-fw fa-remove"></i>
        </a>
    </div>
    <div ng-if="$ctrl.step.displayState.open" data-nodrag flex-offset="5" layout="column">
        <mc-experiment-task-details step="$ctrl.step" editor-options="$ctrl.editorOptions" ng-cloak>
        </mc-experiment-task-details>
    </div>
    <ol ui-tree-nodes="" ng-model="$ctrl.step.steps" ng-classx="{hidden: collapsed}">
        <li ng-repeat="step in $ctrl.step.steps track by step.id" ui-tree-node>
        </li>
    </ol>
</div>
{'fraction_non_alphanumeric': 0.1875834445927904, 'fraction_numerical': 0.007676902536715621, 'mean_word_length': 2.4970828471411903, 'pattern_counts': {'":': 0, '<': 48, '<?xml version=': 0, '>': 48, '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': '6039410', 'n_tokens_mistral': 984, 'n_tokens_neox': 955, 'n_words': 153}