MLB.TV subscription flow

Sometimes when you work on confusing logic like what up-sell offer to give to end users during subscription flow, you have to brighten your day with shawnimal characters. These guys are all over MLB's internal specs and it really made everyone's day.

Here's the MLB.TV decision tree the app used to decide which stream to deliver to the audience. I made this to help orchestrate complex logic across the entire 45+ person team running at high speed.

stream_selection_outmarket.jpg