| # 🚀 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 |