<commit_before><% content_for :solution do %>
  <script src="/js/vendor/knockout.mapping.js"></script>
  <script src="/js/ko.js"></script>
<% end %>

<!-- ko foreach: products -->
  <div class="row product">
    <img class="span3" data-bind="attr: { src: img, alt: title }" />
    <div class="span5">
      <h3 data-bind="text: title"></h3>
      <p data-bind="text: description"></p>
    </div>

    <div class="price span2" data-bind="text: subtotal.formatMoney"></div>
    <input data-bind="value: quantity" type="number" min="1" class="span1" />
    <a href="#" data-bind="click: $parent.delete" class="delete fui-cross"></a>
  </div>
<!-- /ko -->

<div class="row">
  <div class="total span3">
    Total: <span data-bind="text: total.formatMoney" class="total-amount"></span>
  </div>
  <div class="span8">
    <div class="checkout pull-right span2">
      <a data-bind="click: checkout" href="#" class="btn btn-large btn-block btn-primary">Checkout</a>
    </div><commit_msg>Small template changes.<commit_after><% content_for :solution do %>
  <script src="/js/vendor/knockout.mapping.js"></script>
  <script src="/js/ko.js"></script>
<% end %>

<!-- ko foreach: products -->
  <div class="row product">
    <img class="span3" data-bind="attr: { src: img, alt: title }" />
    <div class="span5">
      <h3 data-bind="text: title"></h3>
      <p data-bind="text: description"></p>
    </div>

    <div class="price span2" data-bind="text: subtotal.formatMoney"></div>
    <input data-bind="value: quantity" type="number" min="1" class="span1" />
    <a href="#" data-bind="click: $parent.delete" class="delete fui-cross"></a>
  </div>
<!-- /ko -->

<div class="row">
  <div class="total span6">
    Total: <span data-bind="text: total.formatMoney" class="total-amount"></span>
  </div>
  <div class="span5">
    <div class="checkout pull-right span2">
      <a data-bind="click: checkout" href="#" class="btn btn-large btn-block btn-primary">Checkout</a>
    </div>
{'fraction_non_alphanumeric': 0.2216024340770791, 'fraction_numerical': 0.010141987829614604, 'mean_word_length': 3.7657004830917873, 'pattern_counts': {'":': 0, '<': 67, '<?xml version=': 0, '>': 67, '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': '5679216', 'n_tokens_mistral': 694, 'n_tokens_neox': 675, 'n_words': 153}