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).