<commit_before>{{title "CSI Plugin " model.plainId}}
<section class="section with-headspace">
  <h1 class="title" data-test-title>{{model.plainId}}</h1>

  <div class="boxed-section is-small">
    <div class="boxed-section-body inline-definitions">
      <span class="label">Plugin Details</span>
      {{#if model.controllerRequired}}
        <span class="pair" data-test-plugin-controller-health>
          <span class="term">Controller Health</span>
          {{format-percentage model.controllersHealthy total=model.controllersExpected}}
          ({{model.controllersHealthy}}/{{model.controllersExpected}})
        </span>
      {{/if}}
      <span class="pair" data-test-plugin-node-health>
        <span class="term">Node Health</span>
        {{format-percentage model.nodesHealthy total=model.nodesExpected}}
        ({{model.nodesHealthy}}/{{model.nodesExpected}})
      </span>
      <span class="pair" data-test-plugin-provider>
        <span class="term">Provider</span>
        {{model.provider}}
      </span>
    </div>
  </div>

  <div class="columns">
    {{#if model.controllerRequired}}
      <div class="column" data-test-plugin-controller-availability>
        <div class="boxed-section">
          <div class="boxed-section-head is-hollow">Controller Health</div>
          <div class="boxed-section-body">
            <div class="columns is-centered is-max-half is-bottom-aligned">
              <div class="column is-half">
                {{gauge-chart
                  label="Availability"
                  value=model.controllersHealthy
                  total=model.controllersExpected}}
              </div>
              <div class="column">
                <div class="metric">
                  <h3 class="label">Available</h3>
                  <p class="value">{{model.controllersHealthy}}</p>
                </div>
              </div>
              <div class="column">
                <div class="metric">
                  <h3 class="label">Expected</h3>
                  <p class="value">{{model.controllersExpected}}</p>
                </div>
              </div>
            </div>
          </div>
        </div>
      </div>
    {{/if}}
    <div class="column">
      <div class="boxed-section" data-test-plugin-node-availability>
        <div class="boxed-section-head is-hollow">Node Health</div>
        <div class="boxed-section-body">
          <div class="columns is-centered is-max-half is-bottom-aligned">
            <div class="column is-half">
              {{gauge-chart
                label="Availability"
                value=model.nodesHealthy
                total=model.nodesExpected}}
            </div>
            <div class="column">
              <div class="metric">
                <h3 class="label">Available</h3>
                <p class="value">{{model.nodesHealthy}}</p>
              </div>
            </div>
            <div class="column">
              <div class="metric">
                <h3 class="label">Expected</h3>
                <p class="value">{{model.nodesExpected}}</p><commit_msg>Fix scrunched availability chart bug on double chart layout<commit_after>{{title "CSI Plugin " model.plainId}}
<section class="section with-headspace">
  <h1 class="title" data-test-title>{{model.plainId}}</h1>

  <div class="boxed-section is-small">
    <div class="boxed-section-body inline-definitions">
      <span class="label">Plugin Details</span>
      {{#if model.controllerRequired}}
        <span class="pair" data-test-plugin-controller-health>
          <span class="term">Controller Health</span>
          {{format-percentage model.controllersHealthy total=model.controllersExpected}}
          ({{model.controllersHealthy}}/{{model.controllersExpected}})
        </span>
      {{/if}}
      <span class="pair" data-test-plugin-node-health>
        <span class="term">Node Health</span>
        {{format-percentage model.nodesHealthy total=model.nodesExpected}}
        ({{model.nodesHealthy}}/{{model.nodesExpected}})
      </span>
      <span class="pair" data-test-plugin-provider>
        <span class="term">Provider</span>
        {{model.provider}}
      </span>
    </div>
  </div>

  <div class="columns">
    {{#if model.controllerRequired}}
      <div class="column" data-test-plugin-controller-availability>
        <div class="boxed-section">
          <div class="boxed-section-head is-hollow">Controller Health</div>
          <div class="boxed-section-body">
            <div class="columns is-centered is-bottom-aligned">
              <div class="column is-half">
                {{gauge-chart
                  label="Availability"
                  value=model.controllersHealthy
                  total=model.controllersExpected}}
              </div>
              <div class="column">
                <div class="metric">
                  <h3 class="label">Available</h3>
                  <p class="value">{{model.controllersHealthy}}</p>
                </div>
              </div>
              <div class="column">
                <div class="metric">
                  <h3 class="label">Expected</h3>
                  <p class="value">{{model.controllersExpected}}</p>
                </div>
              </div>
            </div>
          </div>
        </div>
      </div>
    {{/if}}
    <div class="column">
      <div class="boxed-section" data-test-plugin-node-availability>
        <div class="boxed-section-head is-hollow">Node Health</div>
        <div class="boxed-section-body">
          <div class="columns is-centered is-bottom-aligned {{unless model.controllerRequired "is-max-half"}}">
            <div class="column is-half">
              {{gauge-chart
                label="Availability"
                value=model.nodesHealthy
                total=model.nodesExpected}}
            </div>
            <div class="column">
              <div class="metric">
                <h3 class="label">Available</h3>
                <p class="value">{{model.nodesHealthy}}</p>
              </div>
            </div>
            <div class="column">
              <div class="metric">
                <h3 class="label">Expected</h3>
                <p class="value">{{model.nodesExpected}}</p>
{'fraction_non_alphanumeric': 0.15329052969502407, 'fraction_numerical': 0.0032102728731942215, 'mean_word_length': 1.9544807965860598, 'pattern_counts': {'":': 0, '<': 147, '<?xml version=': 0, '>': 147, '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': '6336602', 'n_tokens_mistral': 1763, 'n_tokens_neox': 1681, 'n_words': 304}