By the way, if you’re not doing it already Absinthe’s “context” might be a good place to put a value indicating which environment you’re in if many different resolvers will need it. Easy to pattern match on in resolver function definitions too: The Context and Authentication — absinthe v1.6.2