Assess package and runtime compatibility
- Read Testing published packages across WordPress versions.
- Identify what the consumer bundles, what WordPress supplies, and which versions can run together. Include every supported entrypoint.
- Run the guide's existing-consumer check and, when WordPress supplies a dependency, its four version combinations. Use the built package. Check published types, dependency extraction, behaviour, and any state that separate package copies must share.
- Before removing compatibility code, find the maintained bundles that still use it. Mark every required combination as
pass,fail, orunverified. Do not remove the code while a required combination is unverified. - When adding coverage, follow the testing skill and reproduce the unsupported combination before adding its fallback.
- Report the evidence, release order, required support change, and any unverified combination.