// Shared local <-> chrome.storage.sync reconciliation for shelf items. // Loaded by both background.js (via importScripts, Chrome service worker) // and newtab.html (via