This commit is contained in:
overcuriousity
2025-08-02 15:01:05 +02:00
parent fd05f8f291
commit b192f257a1
5 changed files with 1011 additions and 51 deletions

View File

@@ -1,7 +1,3 @@
# ===========================================
# ForensicPathways Environment Configuration
# ===========================================
# === Authentication Configuration ===
AUTHENTICATION_NECESSARY=false
AUTHENTICATION_NECESSARY_CONTRIBUTIONS=false
@@ -49,11 +45,29 @@ FORENSIC_BIAS_DETECTION_ENABLED=true
FORENSIC_AUDIT_RETENTION_DAYS=90
FORENSIC_AUDIT_DETAIL_LEVEL=detailed
# === PHASE 3: CONFIDENCE SCORING CONFIGURATION ===
# Confidence Assessment Weights (must sum to 1.0)
CONFIDENCE_WEIGHT_RETRIEVAL=0.25
CONFIDENCE_WEIGHT_SELECTION=0.35
CONFIDENCE_WEIGHT_DOMAIN=0.25
CONFIDENCE_WEIGHT_META=0.15
# Confidence Quality Thresholds
AI_CONFIDENCE_THRESHOLD=0.7
CONFIDENCE_RELIABILITY_MINIMUM=0.5
CONFIDENCE_UNCERTAINTY_ALERT_THRESHOLD=3
CONFIDENCE_IMPROVEMENT_SUGGESTION_MAX=5
# Component-Specific Confidence Thresholds
RETRIEVAL_CONFIDENCE_MINIMUM=0.6
SELECTION_CONFIDENCE_MINIMUM=0.5
DOMAIN_CONFIDENCE_MINIMUM=0.5
META_CONFIDENCE_MINIMUM=0.6
# === CONFIGURABLE THRESHOLDS (NO MORE HARD-CODED VALUES) ===
AI_MAX_SELECTED_ITEMS=60
AI_EMBEDDING_CANDIDATES=60
AI_SIMILARITY_THRESHOLD=0.3
AI_CONFIDENCE_THRESHOLD=0.7
AI_BIAS_ALERT_THRESHOLD=0.8
TOOL_POPULARITY_BIAS_THRESHOLD=0.75
EMBEDDINGS_CONFIDENCE_THRESHOLD=0.6