import sys
import os

# Ensure E:\genesis-system is in path
sys.path.append(r"E:\genesis-system")

print("Starting Protocol Verification...")

try:
    # Try importing
    from genesis_evolution_protocol import EvolutionProtocol, EventType
    print("Import: SUCCESS")
    
    # Try instantiation
    protocol = EvolutionProtocol(agent_id="antigravity_verifier", auto_persist=False)
    print("Instantiation: SUCCESS")
    
    # Try usage
    sid = protocol.start_session(objectives=["verification"])
    print(f"Session Started: {sid}")
    
    protocol.capture_learning("Antigravity Protocol Verification Successful")
    
    summary = protocol.end_session()
    print("Session Ended: SUCCESS")
    
except Exception as e:
    print(f"Protocol Failure: {e}")
    import traceback
    traceback.print_exc()
    sys.exit(1)
