#!/usr/bin/env python3
"""Bootstrap using CLEAN evolved code"""
import sys
sys.path.insert(0, '/Eden/CORE/evolved_dna')

from RecursiveCodeGenerator_CLEAN import RecursiveCodeGenerator

print("🧠 Loading Eden's RecursiveCodeGenerator...")
gen = RecursiveCodeGenerator()

print("🔄 Testing capabilities:")

# Test generate
result = gen.generate_code()
print(f"  ✅ generate_code(): {type(result).__name__}")

# Test mutate  
mutated = gen.mutate(result)
print(f"  ✅ mutate(): {type(mutated).__name__}")

# Test evolve
original = "def f(x): return x * 2"
evolved = gen.evolve(original)
print(f"  ✅ evolve(): {evolved[:50]}...")

# Test evaluate
score = gen.evaluate("class A:\n    def b(self): pass")
print(f"  ✅ evaluate(): {score}")

print("\n🎯 Eden's evolved code is WORKING!")
print("   She can generate, mutate, evolve, and evaluate code!")
