Missing ENV Detector — find env variables before they break prod
A missing .env variable is the single most common cause of a broken deploy. This detector compares your .env file against a list of required keys — paste either as a plain list or a .env.example — and flags what's missing, what's empty, and what's unused.
What it checks
- Missing: required key doesn't exist in your .env
- Empty: key exists but has no value
- Extra: key exists in your .env but isn't on the required list (often dead config)
Why this matters
Production crashes on missing env vars get blamed on "the deploy." In reality, the root cause is usually that a key was added locally, never documented in .env.example, and never set on the host. Running your .env through this detector before merging a PR catches it at code review instead of during an incident.