The example runs an npx command with no pinned version or verified source
Source references: 2The migration-notice template tells users to run `npx migrate-check` without a version, publisher, source, or integrity check. If the package is not already local, `npx` may download and execute it from the configured registry. This is an example rather than automatic execution, but an agent could copy it into a real migration procedure.
If the registry, package-name resolution, or package is compromised, the downloaded code could access project files and environment variables available to the current user.
`npx migrate-check` is an example inside a deprecation-notice template, not code that runs automatically, and the source does not establish that this package exists. The risk arises only if an agent or user copies the placeholder into a real workflow, where `npx` may download and execute an unpinned package. A user can require verification of the package identity plus a fixed version and registry source before use.
This assessment concerns the code and conditions shown, not proof that harm has occurred.### Migration Guide1. Replace `import { client } from 'old-service'` with `import { client } from 'new-service'`2. Update configuration (see examples below)3. Run the migration verification script: `npx migrate-check````Show 1 other places
### Step 2: Announce and Document```markdown## Deprecation Notice: OldService