HubSpot v1 lists API shuts down April 30, 2026. WP Fusion's migration tool only scans wpf-settings postmeta and usermeta, but tag IDs are scattered across 30+ storage locations (15+ postmeta keys, 3+ term meta keys, 20+ option patterns, 6 custom tables, page builder JSON blobs). PR #236 extends postmeta coverage significantly but doesn't solve runtime access failures or the deeper storage locations. We need a layered fix.
All runtime translation logic lives in a single dedicated class: includes/class-tag-migration.php. This keeps core classes clean and makes the migration system easy to find, test, and eventually extend for CRM switching.