<commit_before><div class='list-reset objectivetitle'>{{{objective.title}}}</div>

{{#if (gt (get (await competencies) 'length') 0)}}
  <ul class='parent-picker'>
    {{#each (sort-by 'title' (await domains)) as |domain|}}
      {{#if (contains domain.id (map-by 'id' (await domainsWithNoChildren)))}}
        <li {{action (if (eq domain.id objective.competency.id) 'removeCurrentCompetency' 'changeCompetency') domain}} class="competency-title clickable {{if (eq domain.id objective.competency.id) 'selected'}}">
          {{input type='checkbox' checked=(eq domain.id objective.competency.id)}}
          {{domain.title}}<commit_msg>Better structure for selectable objective domains.<commit_after><div class='list-reset objectivetitle'>{{{objective.title}}}</div>

{{#if (gt (get (await competencies) 'length') 0)}}
  <ul class='parent-picker'>
    {{#each (sort-by 'title' (await domains)) as |domain|}}
      {{#if (contains domain.id (map-by 'id' (await domainsWithNoChildren)))}}
        <li {{action (if (eq domain.id objective.competency.id) 'removeCurrentCompetency' 'changeCompetency') domain}} class="competency-title clickable {{if (eq domain.id objective.competency.id) 'selected'}}">
          <h5>
            {{input type='checkbox' checked=(eq domain.id objective.competency.id)}}
            {{domain.title}}
          </h5>
{'fraction_non_alphanumeric': 0.17883755588673622, 'fraction_numerical': 0.0029806259314456036, 'mean_word_length': 4.459349593495935, 'pattern_counts': {'":': 0, '<': 13, '<?xml version=': 0, '>': 13, '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': '7555034', 'n_tokens_mistral': 410, 'n_tokens_neox': 420, 'n_words': 102}