#!/usr/bin/env python3
"""
Test 3D city by simulating browser behavior.
"""

import json
from pathlib import Path

def test_data_loading():
    """Test that signal data can be loaded."""
    data_dir = Path('/home/ubuntu/.hermes/workspace/projects/ORDER_FLOW_GRAPH/outputs/data')
    
    for asset in ['xautusdt', 'btcusdt', 'ethusdt']:
        signal_file = data_dir / f'realtime_summary_{asset}.json'
        
        if signal_file.exists():
            with open(signal_file) as f:
                data = json.load(f)
            
            print(f"✅ {asset}:")
            print(f"   Price: ${data['current_price']:.2f}")
            print(f"   Sentiment: {data['sentiment']}")
            print(f"   Direction: {data['best_setup']['direction']}")
            print(f"   Confidence: {data['best_setup']['confidence']}")
            print()
        else:
            print(f"❌ {asset}: File not found")

if __name__ == '__main__':
    test_data_loading()