>We have a place to differentiate the reporters in the notifier section of the payloadpayload.
Reporter name stays there, I did not remove it.

>why are you hard-coding these values? 
I don't. environment name is stored directly in context, so we don't have to pass it via Reporter. You still can change it any time you want.