maintainability

Avoid direct `process.env` access outside config

Keep environment variable access inside config modules.

#Metadata

#Why it matters

Centralized config makes environment handling predictable and testable.

#Remediation

Read the environment value in a config module and inject it where needed.

#Repository path

The generated metadata points to critiq-rules/libs/rules/catalog/rules/typescript/ts.config.no-process-env-outside-config.rule.yaml.