Removed Mock Data Report
Summary
The following files and code blocks have been identified as mock/sample data generators and are being removed or refactored to use real production-grade data sources.
Removed/Refactored Files
1. backend/routers/hf_space_api.py
- Reason: Contains extensive mock data generation for market snapshots, trading pairs, OHLCV data, order book depth, tickers, signals, news, sentiment, whale transactions, and blockchain stats.
- Action: Refactoring to use
backend/live_data/providers.py.
2. backend/services/ohlcv_service.py
- Reason: Contains
_fetch_demomethod that generates random candles. - Action: Removing
_fetch_demoand ensuring real providers are used.
3. hf_unified_server.py
- Reason: Contains fallback logic in
api_sentiment_global,api_sentiment_asset,api_ai_signals,api_marketthat generates random numbers when real data fails. - Action: Removing random generation fallbacks.
4. backend/routers/direct_api.py
- Reason: Uses random generation for sentiment analysis fallbacks.
- Action: Removing random fallbacks.
Configuration Updates
.gitignorewill be updated to ensure no future mock data files are committed.