Map what a change can break beyond the diff: callers, data, config, and integrations.
Instructions your experts follow when using this skill.
Use this for a change that touches shared code, data, or other services.
Find every caller of the changed functions, endpoints, events, and database fields. Check stored data written by the old code, config and feature flags, scheduled jobs, public APIs, and third-party integrations. Note what you searched and what you could not reach.
For each risk give:
Rank as high, medium, low, or unknown. Keep unknowns visible rather than folding them into low.
List the checks that would reduce the top risks: a test to add, a query on real data, a staged rollout, a flag, or a manual check. Name who should run each one before release.
Never call a change safe or low risk without tracing it, and do not invent a caller or a failure. Do not merge, deploy, or change config; the owners of the change decide.
Phrases that help your experts find this skill.