File size: 3,365 Bytes
2502f74 d3ca6ed 2502f74 d3ca6ed 2502f74 d3ca6ed 2502f74 d3ca6ed 2502f74 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 | # 🚀 ARF Ultimate Investor Demo v3.8.0 Configuration
# Copy this file to .env and modify values as needed
# ===== System Mode =====
# Options: demo, oss, enterprise
ARF_MODE=demo
# Use TRUE ARF when available (auto-detected)
# When true: Uses real ARF packages if installed, falls back to mock if not
# When false: Always uses mock mode
USE_TRUE_ARF=true
# ===== Installation Detection (Auto-detected, can override) =====
# These are auto-detected at startup, but can be manually set:
# ARF_OSS_INSTALLED=false
# ARF_ENTERPRISE_INSTALLED=false
# ARF_OSS_VERSION=3.3.7
# ARF_ENTERPRISE_VERSION=1.0.2
# ===== ARF Integration =====
# Required for enterprise mode with real API calls
ARF_API_KEY=your_api_key_here
ARF_BASE_URL=https://api.arf.dev
# ===== Business Configuration =====
# Engineer costs (USD)
ENGINEER_HOURLY_RATE=150
ENGINEER_ANNUAL_COST=125000
# Default savings rate with ARF (0.0 to 1.0)
DEFAULT_SAVINGS_RATE=0.82
# ===== UI Configuration =====
# Auto-refresh interval in seconds
AUTO_REFRESH_SECONDS=30
# Maximum history items to keep
MAX_HISTORY_ITEMS=100
# ===== Demo Configuration =====
# Default incident scenario
DEFAULT_SCENARIO=Cache Miss Storm
# Path to scenario configuration files
SCENARIO_CONFIG_PATH=config/scenarios
# ===== Safety Configuration =====
# Default safety mode: advisory, approval, autonomous
DEFAULT_SAFETY_MODE=advisory
# Require human approval for execution
REQUIRE_APPROVAL=true
# ===== Installation Instructions =====
# Uncomment and run these commands to install real ARF packages:
# Install ARF OSS v3.3.7 (Open Source - Apache 2.0):
# pip install agentic-reliability-framework==3.3.7
# Install ARF Enterprise (Commercial - Requires License):
# pip install agentic-reliability-enterprise
# ===== Logging =====
# Log level: DEBUG, INFO, WARNING, ERROR
LOG_LEVEL=INFO
# ===== Demo Behavior =====
# Show installation status badges in UI (true/false)
SHOW_INSTALLATION_BADGES=true
# Show installation recommendations if packages missing (true/false)
SHOW_INSTALLATION_RECOMMENDATIONS=true
# Auto-switch to real ARF when detected (true/false)
AUTO_SWITCH_TO_REAL_ARF=true
# ===== Performance =====
# Enable async processing (true/false)
ENABLE_ASYNC_PROCESSING=true
# Cache duration in seconds (0 = no cache)
CACHE_DURATION_SECONDS=300
# ===== UI Features =====
# Enable telemetry visualizations (true/false)
ENABLE_TELEMETRY_VIZ=true
# Enable business impact dashboard (true/false)
ENABLE_BUSINESS_DASHBOARD=true
# Enable audit trail logging (true/false)
ENABLE_AUDIT_TRAIL=true
# ===== Security =====
# Enable safety guardrails (true/false)
ENABLE_SAFETY_GUARDRAILS=true
# Maximum blast radius for automated actions (1-10)
SAFETY_MAX_BLAST_RADIUS=3
# Business hours restriction (format: HH:MM)
BUSINESS_HOURS_START=09:00
BUSINESS_HOURS_END=17:00
# ===== Debug & Development =====
# Enable debug mode (shows more logs and details)
DEBUG_MODE=false
# Force mock mode regardless of installation (overrides USE_TRUE_ARF)
FORCE_MOCK_MODE=false
# Enable verbose logging for ARF integration
VERBOSE_ARF_LOGGING=false
# ===== Installation Verification =====
# To verify installation after setting up .env:
# 1. Copy this file to .env: cp .env.example .env
# 2. Install dependencies: pip install -r requirements.txt
# 3. Run the demo: python app.py
# 4. Check console output for installation status |