Text this: Continuous-time q-learning for mean-field control with common noise, part-I: Theoretical foundations