This allows more specific methods to override more general ones. One can override persistent configurations (files) with temporary ones (env vars), and override both with one-time CLI parameters.
CLI parameters are most explicit and specific to that execution
Environment variables provide session-level configuration
This allows more specific methods to override more general ones. One can override persistent configurations (files) with temporary ones (env vars), and override both with one-time CLI parameters.