Skip to main content
Reference — generated from the toolkit

Source of truth: toolkit/prompts/remediation/eol-upgrade.md. Edit it there; this page is regenerated on build.

EOL / dependency upgrade with blast-radius

Purpose: a recurring STOP remediation job — upgrade a deprecated/EOL component safely, with changelog analysis.

Prompt

Upgrade {component} from {version} to {target}. First: read the changelog between these versions and list every breaking change that affects THIS codebase, with the call sites. Then propose the migration as small, reviewable steps. Add/rely on characterisation tests before changing behaviour. Do NOT perform the upgrade in production or run migrations — prepare the change and stop for review. Summarise the blast radius: what could break and how you've covered it.

Usage notes

  • One of the STOP remediation prompt pack; safe training ground for direct/review/govern.

Failure modes

  • Under-reporting breaking changes (mitigated: "list with call sites").
  • Behaviour change without a safety net (mitigated: characterisation tests first).