[codex] Add API change monitor detection layer
loading diff…
We need a durable detection layer for monitoring API changes across toolkits before building downstream consumers such as Slack digests, dashboards, or automated agent triggers.
watchdog.pipelines.api_change_monitor package for source discovery, Parallel monitor payloads, monitor polling, event normalization, and finding models.api_change_analysis_logs, including a draft DDL constant, dedupe check, and insert helper.uv run pytest watchdog/tests/test_api_change_monitor.py -quv run ruff check watchdog/pipelines/api_change_monitor watchdog/tests/test_api_change_monitor.py watchdog/clients/clickhouse/queries.pyThis does not run a ClickHouse migration or create any live Parallel monitors. The table DDL is present as a draft constant so the storage shape can be reviewed before applying infra changes.