Hello Zaphod Beeblebroks,
Thank you! Very good question indeed, I personally haven’t dealt with multi-flavour projects since I started modularizing.
Adding flavour definitions in a base gradle file will apply it to every single module. It depends but personally that makes me think twice. I normally try to keep the flavours as contained/simple as possible and having it in all of the modules sounds dangerous!