feat: add environment variable validation with clear startup errors e31f25c verified anky2002 commited on May 2