Couldn’t Logger.App.start/2 detect this by checking both Application.fetch_env(:logger, :level) and the preexisting :logger primary level?
If no Elixir level is configured and OTP is still at its default :notice, then Logger is about to introduce the implicit :debug. What case would make that detection incorrect?






















