<commit_before>Feature: Insights
  As the workshift manager
  So that my job of assigning people to shifts is easier
  I want hints that tell me who the best candidates to assign a shift to are<commit_msg>Update insights.feature<commit_after>Feature: Insights
  As the workshift manager
  So that my job of assigning people to shifts is easier
  I want hints that tell me who the best candidates to assign a shift to are
  
  Background:
    Given I am signed in as the workshift manager:
    And I am on the workshift assignments page
    
    Scenario: I should see an insight of who is good for a shift
      A user "<NAME>" exists with the following category preference rankings:
        | category  | rank |
        | Cleaning  | 2    |
        | Dishes    | 1    |
        | Groceries | 3    |
      And the following checked in column "Monday" and row "9-10AM"
      Then I should see "<NAME>" as one of the choices for a "Wash breakfast dishes" workshift on "Monday"
    
    Scenario: I should not see bad person for the shift
      A user "<NAME>" exists with the following category preference rankings:
        | category  | rank |
        | Cleaning  | 2    |
        | Dishes    | 1    |
        | Groceries | 3    |
      And the following checked in column "Monday" and row "9-10AM"
      Then I should not see "<NAME>" as one of the choices for a "Get groceries" workshift on "Saturday"
      
  
    
{'fraction_non_alphanumeric': 0.051517290049400144, 'fraction_numerical': 0.008468595624558928, 'mean_word_length': 2.441747572815534, 'pattern_counts': {'":': 0, '<': 7, '<?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': '2611478', 'n_tokens_mistral': 397, 'n_tokens_neox': 374, 'n_words': 199}