[job-controller] organize deps