{"success":true,"requestId":"e55f994a-d184-4539-84bf-dc2c65f51f6a","timestamp":"2026-05-13T18:32:44.549Z","data":{"service":"api","status":"valid","total":49,"missing":0,"invalid":0,"globalIssues":[],"variables":{"NODE_ENV":{"present":true,"source":"env","valid":true,"value":"development","issues":[]},"HOST":{"present":true,"source":"env","valid":true,"value":"0.0.0.0","issues":[]},"PORT":{"present":true,"source":"env","valid":true,"value":"8080","issues":[]},"API_PORT":{"present":false,"source":"default-or-missing","valid":true,"value":"","issues":[]},"LOG_LEVEL":{"present":true,"source":"db","valid":true,"value":"info","issues":[]},"LOG_PRETTY":{"present":true,"source":"db","valid":true,"value":"false","issues":[]},"SERVICE_NAME":{"present":true,"source":"db","valid":true,"value":"cra-reporting-tool","issues":[]},"ALLOWED_ORIGINS":{"present":true,"source":"env","valid":true,"value":"*","issues":[]},"DATABASE_URL":{"present":true,"source":"env","valid":true,"value":"postgresql://postgres.uaijjbnolwfsyzwobphi:tSODVfaTmPnEEuTL@aws-0-eu-west-1.pooler.supabase.com:6543/postgres?pgbouncer=true&sslmode=require","issues":[]},"DB_SSL":{"present":true,"source":"env","valid":true,"value":"true","issues":[]},"DB_POOL_SIZE":{"present":true,"source":"env","valid":true,"value":"10","issues":[]},"DB_SSL_REJECT_UNAUTHORIZED":{"present":true,"source":"env","valid":true,"value":"false","issues":[]},"DEBUG_SQL":{"present":true,"source":"db","valid":true,"value":"false","issues":[]},"SBOM_SIGNING_SECRET":{"present":true,"source":"env","valid":true,"value":"fd07...0c22","issues":[]},"DATA_ENCRYPTION_KEY":{"present":true,"source":"env","valid":true,"value":"fee5...525a","issues":[]},"DATA_ENCRYPTION_KEY_VERSION":{"present":true,"source":"env","valid":true,"value":"********","issues":[]},"DATA_ENCRYPTION_ENABLED":{"present":true,"source":"env","valid":true,"value":"false","issues":[]},"ENCRYPTION_ENABLED":{"present":true,"source":"env","valid":true,"value":"false","issues":[]},"API_INTERNAL_SECRET":{"present":false,"source":"default-or-missing","valid":true,"value":"","issues":[]},"SCW_ACCESS_KEY":{"present":true,"source":"env","valid":true,"value":"SCWS...5XCW","issues":[]},"SCW_SECRET_KEY":{"present":true,"source":"env","valid":true,"value":"d3de...e1c8","issues":[]},"SCW_REGION":{"present":true,"source":"env","valid":true,"value":"fr-par","issues":[]},"SCW_BUCKET_NAME":{"present":true,"source":"env","valid":true,"value":"cra-reporting-tool-sboms","issues":[]},"TRIAGE_CONCURRENCY":{"present":true,"source":"db","valid":true,"value":"5","issues":[]},"MAX_CYCLE_RUNTIME_MS":{"present":true,"source":"db","valid":true,"value":"800000","issues":[]},"STALENESS_WINDOW_MS":{"present":true,"source":"db","valid":true,"value":"86400000","issues":[]},"MAX_RETRIES":{"present":true,"source":"db","valid":true,"value":"5","issues":[]},"RETRY_BASE_DELAY_MS":{"present":true,"source":"db","valid":true,"value":"5000","issues":[]},"DEAD_LETTER_PARK_MS":{"present":true,"source":"db","valid":true,"value":"604800000","issues":[]},"NATIONAL_AUTHORITY_COUNTRY":{"present":true,"source":"db","valid":true,"value":"DE","issues":[]},"TRIAGE_VEX_REVIEW_BUFFER_MS":{"present":true,"source":"db","valid":true,"value":"57600000","issues":[]},"EUVD_ENRICHMENT_ENABLED":{"present":true,"source":"db","valid":true,"value":"false","issues":[]},"OSV_API_LOOKUP_CACHE_TTL_HOURS":{"present":true,"source":"db","valid":true,"value":"24","issues":[]},"CRA_AI_TIMEOUT_MS":{"present":true,"source":"db","valid":true,"value":"60000","issues":[]},"CRA_MAX_VULNS_PHASE1":{"present":true,"source":"db","valid":true,"value":"150","issues":[]},"CRA_MAX_VULNS_PHASE2":{"present":true,"source":"db","valid":true,"value":"60","issues":[]},"CRA_DESCRIPTION_MAX_LEN":{"present":true,"source":"db","valid":true,"value":"500","issues":[]},"CRA_EPSS_LOW_RISK_THRESHOLD":{"present":true,"source":"db","valid":true,"value":"0.1","issues":[]},"CRA_MAX_ATTEMPTS":{"present":true,"source":"db","valid":true,"value":"3","issues":[]},"CRA_MAX_RETRIES":{"present":true,"source":"db","valid":true,"value":"2","issues":[]},"CRA_RETRY_BASE_DELAY_MS":{"present":true,"source":"db","valid":true,"value":"1000","issues":[]},"MOCK_FAIL_RATE":{"present":true,"source":"db","valid":true,"value":"0","issues":[]},"MOCK_DELAY_MS":{"present":true,"source":"db","valid":true,"value":"0","issues":[]},"AI_DEFAULT_MODEL":{"present":true,"source":"db","valid":true,"value":"mistral:mistral-large-latest","issues":[]},"AI_DECISION_MODEL":{"present":true,"source":"db","valid":true,"value":"mistral:mistral-large-latest","issues":[]},"AI_REPORT_MODEL":{"present":true,"source":"db","valid":true,"value":"mistral:mistral-large-latest","issues":[]},"MISTRAL_API_KEY":{"present":true,"source":"env","valid":true,"value":"kCdS...B8d3","issues":[]},"DEEPSEEK_API_KEY":{"present":true,"source":"env","valid":true,"value":"sk-0...9f20","issues":[]},"GOOGLE_GENERATIVE_AI_API_KEY":{"present":true,"source":"env","valid":true,"value":"kCdS...B8d3","issues":[]}}}}