comprehensive config source validation