"""Storage backend selection for the collection pipeline. This module is a thin compatibility wrapper over the generic storage backend contract. The collector is intentionally designed around a backend contract, not a hard SQLite-only assumption. """ from __future__ import annotations from pathlib import Path from src.quant_engine.storage_backend_v1 import StoreSpec, default_sqlite_store_path, normalize_store_spec CollectionStoreSpec = StoreSpec def default_collection_store_path(root: Path) -> Path: return default_sqlite_store_path(root, "kis_data_collection/kis_data_collection.db")