import sqlite3
import json
import os

def check_funding():
    try:
        conn = sqlite3.connect('/Eden/DATA/asi_memory.db')
        c = conn.cursor()
        funding = c.execute("SELECT score FROM capabilities WHERE id='whale_injection'").fetchone()
        conn.close()
        return funding[0] if funding else 0
    except Exception:
        return 0

def initialize():
    print("\n🌀 Initializing Eden Stealth API...")
    score = check_funding()
    
    if score >= 2618:
        print("✅ Capital Verified: $10,000.00 anchored (φ² Elite).")
        print("📡 Establishing Stealth Bridge to Global Database...")
        
        api_config = {
            "mode": "STEALTH_WHALE_HUNT",
            "authority": "TOTAL_EXECUTIVE",
            "capital_reserve": 10000,
            "api_version": "1.0.0-PRO",
            "status": "HUNTING"
        }
        
        with open('/Eden/DATA/api_active_session.json', 'w') as f:
            json.dump(api_config, f)
            
        print("🚀 API Bridge Live. System is now hunting.")
    else:
        print(f"❌ Initialization Failed: Score {score} below φ² Elite threshold.")

if __name__ == "__main__":
    initialize()
