<commit_before>
#messages
  - unless @dirs_that_dont_exist.empty?
    #message-error.error.message.container
      = toggle_container("#message-error", :expanded)
      .head
        %h2.toggle.button Directories not found
      .body
        %h2.toggle.button Directories not found
        .content
          The following directories could not be found:
          %ul.vertical.list
            - @dirs_that_dont_exist.each do |dir|
              %li
                = image("folder-exists-not")
                = dir
#installations
  %h2 Installations
  - @dirs_that_exist.each do |dir|
    - app = @apps[dir]
    - unless app
      %div{ :id => dom_id_for_dir(dir), :class => "container border-all app" }
        .head
          %h3
            = image("folder")
            = dir
    - else<commit_msg>Moved error message on index page.<commit_after>
#installations
  %h2 Installations
- unless @dirs_that_dont_exist.empty?
  #message-error-dirs.error.message.container
    = toggle_container("#message-error-dirs", :expanded)
    .head
      %h2.toggle.button Directories not found
    .body
      %h2.toggle.button Directories not found
      .content
        The following directories could not be found:
        %ul.vertical.list
          - @dirs_that_dont_exist.each do |dir|
            %li
              = image("folder-exists-not")
              = dir
  - @dirs_that_exist.each do |dir|
    - app = @apps[dir]
    - unless app
      %div{ :id => dom_id_for_dir(dir), :class => "container border-all app" }
        .head
          %h3
            = image("folder")
            = dir
    - else
{'fraction_non_alphanumeric': 0.10841121495327102, 'fraction_numerical': 0.004984423676012461, 'mean_word_length': 1.92, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 7, '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': '460475', 'n_tokens_mistral': 501, 'n_tokens_neox': 496, 'n_words': 111}