Complexity: 100 points
Summary
Prevent production-only failures by validating required environment variables and adding safe defaults for non-critical settings.
Tasks
- Implement startup-time environment validation with clear error output.
- Ensure no secrets are bundled into the client build.
- Add a dedicated “Misconfiguration” screen for missing critical config.
- Add CI checks that fail builds when required env is missing.
Acceptance Criteria
- Builds fail fast when critical env vars are missing.
- No secrets appear in the client bundle.
- Misconfiguration states are obvious and actionable.
Complexity: 100 points
Summary
Prevent production-only failures by validating required environment variables and adding safe defaults for non-critical settings.
Tasks
Acceptance Criteria