Consolidate source/target connection handling around a single URL-based configuration model.
Introduce a typed configuration layer loaded from environment variables and a YAML file.