Status: in_progress
Allow additive metrics migration to open an experimental database that already contains duplicate non-null metric keys.
usage_stats_metric_key_uq, delete duplicate rows for the same (session_id, metric_key) while retaining the earliest row by id.NULL metric keys used by legacy usage rows.src/agent_lab/infrastructure/sqlite_store.pytests/test_sqlite_store.pyuv run pytest tests/test_sqlite_store.py -quv run pytestgit diff --check