<commit_before>.container#main
  .row
    .col-xs-12
      .thread-container
        .thread-actions.pull-right
          .dropdown.thread-notification-level
            %notification_volume_dropdown{translate-root: 'discussion', discussion: 'discussion'}
          .dropdown{ng-if: 'showContextMenu()'}
            %a.dropdown-toggle{href:''}
              %i.fa.fa-chevron-down
            %ul.dropdown-menu.dropdown-menu-right
              %li
                %a{href: '', ng-click: 'editDiscussion()', translate: 'common.action.edit', ng-if: 'canEditDiscussion($scope.discussion)'}
        .thread-discussion
          %h1 {{discussion.title}}
          .media.thread-origin
            .media-left.thread-origin-icon
              %img.thread-origin-group-logo{src: "group.logoUrlSmall}}"}
            .media-body.thread-origin-details
              %a.cuke-group-parent-name{ng_show: 'group.parentId', href: '/g/{{group.parent().key}}'}
                {{group.parentName()}}
              %span{ng_show: 'group.parentId'}> >
              %a.cuke-group-name{href: '/g/{{group.key}}'}
                {{group.name}}
              %br
              %span{translate: 'discussion.started_by', translate-value-name: '{{::discussion.authorName()}}'}
              %timeago.nowrap{timestamp: '::discussion.createdAt' }>
              ·
              %span.nowrap.discussion-privacy__is-private{ng-show: 'discussion.private'}>
                %i.fa.fa-lock>
                %span{translate: 'common.privacy.private'}
              %span.nowrap.discussion-privacy__is-public{ng-show: '!discussion.private'}>
                %i.fa.fa-globe>
                %span{translate: 'common.privacy.public'}

          .thread-discussion-description{btf-markdown: 'discussion.description' }

        %proposals_card{discussion: 'discussion'}
        %thread_card{discussion: 'discussion'}
        %comment_form{discussion: 'discussion'}<commit_msg>Don't show proposals card if there are no proposals<commit_after>.container#main
  .row
    .col-xs-12
      .thread-container
        .thread-actions.pull-right
          .dropdown.thread-notification-level
            %notification_volume_dropdown{translate-root: 'discussion', discussion: 'discussion'}
          .dropdown{ng-if: 'showContextMenu()'}
            %a.dropdown-toggle{href:''}
              %i.fa.fa-chevron-down
            %ul.dropdown-menu.dropdown-menu-right
              %li
                %a{href: '', ng-click: 'editDiscussion()', translate: 'common.action.edit', ng-if: 'canEditDiscussion($scope.discussion)'}
        .thread-discussion
          %h1 {{discussion.title}}
          .media.thread-origin
            .media-left.thread-origin-icon
              %img.thread-origin-group-logo{src: "group.logoUrlSmall}}"}
            .media-body.thread-origin-details
              %a.cuke-group-parent-name{ng_show: 'group.parentId', href: '/g/{{group.parent().key}}'}
                {{group.parentName()}}
              %span{ng_show: 'group.parentId'}> >
              %a.cuke-group-name{href: '/g/{{group.key}}'}
                {{group.name}}
              %br
              %span{translate: 'discussion.started_by', translate-value-name: '{{::discussion.authorName()}}'}
              %timeago.nowrap{timestamp: '::discussion.createdAt' }>
              ·
              %span.nowrap.discussion-privacy__is-private{ng-show: 'discussion.private'}>
                %i.fa.fa-lock>
                %span{translate: 'common.privacy.private'}
              %span.nowrap.discussion-privacy__is-public{ng-show: '!discussion.private'}>
                %i.fa.fa-globe>
                %span{translate: 'common.privacy.public'}

          .thread-discussion-description{btf-markdown: 'discussion.description' }

        %proposals_card{discussion: 'discussion', ng-show: 'discussion.proposals().length > 0'}
        %thread_card{discussion: 'discussion'}
        %comment_form{discussion: 'discussion'}
{'fraction_non_alphanumeric': 0.1538655886811521, 'fraction_numerical': 0.0017685699848408287, 'mean_word_length': 2.1520700636942673, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 18, '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': '5625481', 'n_tokens_mistral': 1210, 'n_tokens_neox': 1136, 'n_words': 144}