MCP Impact Analysis Verifies Downstream Data, Agent Skips Non-Data PRs
impact_analysis Tool Verifies Downstream Data Changes
Recce’s MCP server includes impact_analysis, a tool that identifies which models are affected by a PR. Previously it reported which models were downstream of a change, but couldn’t tell you whether their data actually differed. Agents had to guess which downstream models were worth investigating.
Now impact_analysis runs row-level comparison on downstream table models and reports whether each one has confirmed data changes, no changes, or needs manual verification. In eval testing, this lifted agent detection accuracy from 87% to 100% when paired with updated reviewer prompts.
Recce Agent Skips Non-Data PRs
PRs that don’t touch data models were still triggering full Recce analysis — producing reports about “schema changes” that existed before the PR. The Recce Agent now detects non-data PRs and skips the analysis call entirely. No wasted agent runs, no false-positive noise in PR reviews.
Axios Removed After Supply-Chain Compromise
The Axios v1.14.1 npm package was compromised with a RAT. Recce was never running the compromised version, but we removed the dependency entirely — both OSS and Cloud — replacing it with a thin native fetch wrapper. 67+ source files migrated across both repositories, zero Axios imports remain. One fewer supply-chain surface to worry about.