Not for this PR, but probably at some point you need to include a formal validation step of the config file - eg. using pydantic, like in SWMManywhere - so these sort of things are picked and reported systematically.
Originally posted by @dalonsoa in #109 (comment)