<commit_before>TavernaPlayer::Engine.routes.draw do
  resources :runs, :except => [:edit, :update] do
    put "cancel", :action => "cancel", :on => :member
    get "output/:port(/*path)", :action => "output", :on => :member
    get "proxy/:name", :action => "read_interaction", :on => :member
    put "proxy/:name", :action => "save_interaction", :on => :member
    post "proxy", :action => "notification", :on => :member
  end
end<commit_msg>Tidy up routes a bit.<commit_after>TavernaPlayer::Engine.routes.draw do
  resources :runs, :except => [:edit, :update] do
    member do
      put "cancel", :action => "cancel"
      get "output/:port(/*path)", :action => "output"
      get "proxy/:name", :action => "read_interaction"
      put "proxy/:name", :action => "save_interaction"
      post "proxy", :action => "notification"
    end
  end
end
{'fraction_non_alphanumeric': 0.18912529550827423, 'fraction_numerical': 0.0, 'mean_word_length': 3.9244186046511627, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 20, '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': '571630', 'n_tokens_mistral': 272, 'n_tokens_neox': 279, 'n_words': 76}