Enclave now checks the packages your PRs pull in, not just your code.
It flags risky deps (install scripts, brand‑new releases, known CVEs) as inline PR concerns.
It only runs when the PR changes a manifest or lockfile (e.g., package.json, yarn.lock, pyproject.toml, poetry.lock).
For those files, it computes a normalized dependency diff (PackageChange[]) to see which packages were added, upgraded, downgraded, or newly appear as transitives.