refactor(tli): remove Ratatui dashboards, widgets, streaming stubs (14,235 lines)
Delete TLI terminal UI code replaced by web-dashboard architecture:
- dashboard/ (11 files): trading, risk, ML, performance, backtesting, config, events, vault
- dashboards/ (3 files): config manager, configuration
- ui/ (8 files): widgets (candlestick, order book, risk gauge, sparkline, PnL heatmap, config form)
- events/ (4 files): aggregator, event buffer, stream manager
- client stubs: data_stream, event_stream, stream_manager
- error_consolidated.rs, 4 examples, market_data_edge_cases test
Update lib.rs, prelude.rs, main.rs, client/mod.rs, tests.rs to remove references.
Remove ratatui, crossterm, adaptive-strategy dependencies from Cargo.toml.
Clean up test fixtures (TestEventPublisher removed).
TLI retains all CLI commands (tune, train, auth, agent, backtest, trade).
134 tests passing, 0 warnings.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>