fix env detection

This commit is contained in:
overcuriousity
2025-08-07 15:10:28 +02:00
parent cc8343776d
commit 6f065a6e3b
4 changed files with 75 additions and 39 deletions

View File

@@ -157,8 +157,20 @@ class ImprovedMicroTaskAIPipeline {
weights: `Semantic:${this.confidenceConfig.semanticWeight} Suitability:${this.confidenceConfig.suitabilityWeight}`,
thresholds: `${this.confidenceConfig.minimumThreshold}/${this.confidenceConfig.mediumThreshold}/${this.confidenceConfig.highThreshold}`
});
console.log('[AI PIPELINE] Environment variable debug:', {
FORENSIC_AUDIT_ENABLED: process.env.FORENSIC_AUDIT_ENABLED,
FORENSIC_AUDIT_DETAIL_LEVEL: process.env.FORENSIC_AUDIT_DETAIL_LEVEL,
NODE_ENV: process.env.NODE_ENV,
allEnvKeys: Object.keys(process.env).filter(k => k.includes('AUDIT')),
dotenvLoaded: !!process.env.PUBLIC_BASE_URL // Proxy for "dotenv worked"
});
console.log('[AI PIPELINE] Final audit config:', this.auditConfig);
}
private getEnv(key: string): string {
const value = process.env[key];
if (!value) {