Random Events
Using Stardew Predictor I knew a witch was supposed to show up. I had a basic Coop, she did not show up. I went to a backup of the save, upgraded the coop to "Big Coop", went to sleep and she arrived. Leading me to believe she only affects BIG coops