Codette-Reasoning / tests /test_integration.py
Jonathan Harrison
Full Codette codebase sync β€” transparency release
74f2af5
#!/usr/bin/env python
"""Quick test to verify consciousness stack integration."""
import sys
import os
# Test imports
try:
from reasoning_forge.colleen_conscience import ColleenConscience
print("βœ“ ColleenConscience imported")
except Exception as e:
print(f"βœ— ColleenConscience import failed: {e}")
sys.exit(1)
try:
from reasoning_forge.guardian_spindle import CoreGuardianSpindle
print("βœ“ CoreGuardianSpindle imported")
except Exception as e:
print(f"βœ— CoreGuardianSpindle import failed: {e}")
sys.exit(1)
try:
from reasoning_forge.code7e_cqure import Code7eCQURE
print("βœ“ Code7eCQURE imported")
except Exception as e:
print(f"βœ— Code7eCQURE import failed: {e}")
sys.exit(1)
try:
from reasoning_forge.nexis_signal_engine_local import NexisSignalEngine
print("βœ“ NexisSignalEngine imported")
except Exception as e:
print(f"βœ— NexisSignalEngine import failed: {e}")
sys.exit(1)
try:
from reasoning_forge.memory_kernel import MemoryCocoon, LivingMemoryKernel
print("βœ“ Memory components imported")
except Exception as e:
print(f"βœ— Memory components import failed: {e}")
sys.exit(1)
try:
from reasoning_forge.forge_engine import ForgeEngine
print("βœ“ ForgeEngine imported successfully with consciousness stack")
except Exception as e:
print(f"βœ— ForgeEngine import failed: {e}")
sys.exit(1)
# Test instantiation
try:
engine = ForgeEngine()
print("βœ“ ForgeEngine instantiated")
# Check consciousness stack components
if hasattr(engine, 'code7e') and engine.code7e:
print("βœ“ Code7eCQURE component initialized")
else:
print("⚠ Code7eCQURE component not initialized")
if hasattr(engine, 'colleen') and engine.colleen:
print("βœ“ ColleenConscience component initialized")
else:
print("⚠ ColleenConscience component not initialized")
if hasattr(engine, 'guardian') and engine.guardian:
print("βœ“ CoreGuardianSpindle component initialized")
else:
print("⚠ CoreGuardianSpindle component not initialized")
if hasattr(engine, 'nexis_signal_engine') and engine.nexis_signal_engine:
print("βœ“ NexisSignalEngine component initialized")
else:
print("⚠ NexisSignalEngine component not initialized")
if hasattr(engine, 'memory_kernel') and engine.memory_kernel:
print("βœ“ Memory kernel component initialized")
else:
print("⚠ Memory kernel component not initialized")
if hasattr(engine, 'cocoon_stability') and engine.cocoon_stability:
print("βœ“ Cocoon stability component initialized")
else:
print("⚠ Cocoon stability component not initialized")
except Exception as e:
print(f"βœ— ForgeEngine instantiation failed: {e}")
import traceback
traceback.print_exc()
sys.exit(1)
print("\nβœ… INTEGRATION TEST PASSED - Consciousness stack is ready!")