src/utils/marketDataProvider.ts
Singleton guard around Zerodha event processor lifecycle.
Functions
Usage
Provider
Currently hard-coded log message:provider: zerodha. Env DATA_PROVIDER=zerodha selects integration at app level.
Idempotency
RepeatedinitializeMarketData calls log warning and no-op if already running.