[Bug]: get_env_value_prefer_dotenv returns None when get_secret returns None instead of falling through to os.environ
get_env_value_prefer_dotenv() returns None when get_secret() finds no match, instead of falling through to os.environ, preventing secrets injected via Bitwarden Secrets Manager from being resolved.