Has nothing to do with separation of powers. Are you sure your brain is not separating from common sense and trying to make something more than it is? He is simply asking for his level of support.
This question he asked, is no different than any boss, CEO, principle, coach,......would ask in anticipation of any job, project, goal...unbelievable!