<commit_before># switch command

should be some shortcuts

switch cronin

should look for shops in an app

switch with no arguments
you get a list:

test shops:
1. cronin

apps (development):
1. metafieldseditor
2. shipping

apps (heroku):
1. metafieldseditor
2. shipping



when you choose 


# To check out

https://github.com/pry/pry-coolline
https://github.com/cldwalker/bond


<commit_msg>nextsteps<commit_after># switch command

should be some shortcuts

switch cronin

should look for shops in an app

switch with no arguments
you get a list:

test shops:
1. cronin

apps (development):
1. metafieldseditor
2. shipping

apps (heroku):
1. metafieldseditor
2. shipping



when you choose 


# To check out

https://github.com/pry/pry-coolline
https://github.com/cldwalker/bond


# Menu of Shops in local apps
- [x] run rake shops in chosen local app
- [ ] display result of rake shops in a menu
  - how do we handle this? do we use letters? or does switch command remember state (which menu was displayed last)? ie, what does ```switch 1``` mean? 
- [ ] memoize results of rake shops in a hash with same keys as the apps have in config (I would put this in config). This is because running rake shops is slow enough to be annoying.
- [ ] add -r,--refresh option to switch command to tell it to get fresh data
- [ ] deploy apps with shopify_dev gem
  - [ ] metafieldseditor              <EMAIL>
  - [ ] morfars-metafields            <EMAIL>
  - [ ] red-pepper-shipping           <EMAIL>
  - [ ] shipping-lifemap-bioreagents  <EMAIL>
  - [ ] shipping-staging              <EMAIL>
{'fraction_non_alphanumeric': 0.08280657395701643, 'fraction_numerical': 0.00695322376738306, 'mean_word_length': 3.1010362694300517, 'pattern_counts': {'":': 0, '<': 8, '<?xml version=': 0, '>': 8, 'https://': 4, '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': '1397058', 'n_tokens_mistral': 525, 'n_tokens_neox': 496, 'n_words': 207}