isEnvTruthy function
Check if an environment-variable-like value is truthy.
Accepts '1', 'true', 'yes', 'on' (case-insensitive).
Implementation
bool isEnvTruthy(dynamic envVar) {
if (envVar == null) return false;
if (envVar is bool) return envVar;
if (envVar is! String) return false;
if (envVar.isEmpty) return false;
final normalized = envVar.toLowerCase().trim();
return const ['1', 'true', 'yes', 'on'].contains(normalized);
}