Codex 8a182da0d8 feat: output sinks (Hazelcast + ClickHouse)
- SinkConfig: unified config for both sinks
- HazelcastSink: ExF map writes for market snapshot + per-asset
- ClickHouseSink: exf_data table with flattened schema, buffered inserts
- OutputSinkManager: unified manager for both sinks
- Per-spec Section 13: market_update_interval_seconds=60, asset_update_interval_seconds=5
- clickhouse-connect + hazelcast-python-client dependencies
- All 46 core NLP tests pass
2026-09-18 01:29:46 +02:00
Description
Sentiment analysis engine with ONNX FinBERT + LoRA adapters
7.8 MiB
Languages
Python 99.9%
Dockerfile 0.1%