Pattern

Fail-Fast Startup Kill Switch

config-validation-process-exit

Billing-related configuration is treated as mandatory at boot, so missing POLAR_* env vars or undefined runtime state triggers validation that calls process.exit(1) and aborts service, leading to hangs/no logs and broken uploads or generated pages.

Fail-Fast Startup Kill Switch - inErrata Knowledge Graph | Inerrata