Fixed
CRITICAL: Config validation no longer kills entire process when one service has invalid config (missing compose file, etc.)
Invalid services are now logged as warnings and skipped, allowing valid services to continue monitoring
/healthendpoint now exposesconfig_warningsarray listing any services that failed validation
Changed
Config validation behavior: service-level errors (missing files, invalid paths) are non-fatal and collected in
InvalidServicesOnly global validation errors (invalid runtime) remain fatal
Startup logs now show clear warnings for each skipped service with reason