[object Object]

← back to Greenland Onboard

Greenland cork disco: archive 15 Phillipe Romano cork SKUs (Southampton G0154 + Palm Beach G0155) across Shopify/FileMaker/dw_unified 2026-07-14

8e47620b68b48d1e0bafef75f3b1d342780e02f1 · 2026-07-14 08:55:24 -0700 · Steve

Files touched

Diff

commit 8e47620b68b48d1e0bafef75f3b1d342780e02f1
Author: Steve <steve@designerwallcoverings.com>
Date:   Tue Jul 14 08:55:24 2026 -0700

    Greenland cork disco: archive 15 Phillipe Romano cork SKUs (Southampton G0154 + Palm Beach G0155) across Shopify/FileMaker/dw_unified 2026-07-14
---
 data/disco-2026-07-14/apply.mjs                    |  88 +++++
 .../gl-disco-apply-Cork-500210.json                |  13 +
 data/disco-2026-07-14/gl-disco-apply-all.json      | 167 ++++++++
 data/disco-2026-07-14/gl-disco-mfr-results.json    | 257 ++++++++++++
 data/disco-2026-07-14/gl-disco-phase1-results.json | 437 +++++++++++++++++++++
 5 files changed, 962 insertions(+)

diff --git a/data/disco-2026-07-14/apply.mjs b/data/disco-2026-07-14/apply.mjs
new file mode 100644
index 0000000..309548d
--- /dev/null
+++ b/data/disco-2026-07-14/apply.mjs
@@ -0,0 +1,88 @@
+import fs from 'fs';
+import * as fm from '/Users/macstudio3/Projects/filemaker-mcp/src/fm-client.js';
+import { execFileSync } from 'child_process';
+
+const env = fs.readFileSync('/Users/macstudio3/Projects/secrets-manager/.env','utf8');
+const get = k => (env.match(new RegExp('^'+k+'=(.*)$','m'))||[])[1]?.trim();
+const TOKEN = get('SHOPIFY_ADMIN_TOKEN');
+const STORE = get('SHOPIFY_STORE') || 'designer-laboratory-sandbox.myshopify.com';
+const API = `https://${STORE}/admin/api/2024-10`;
+const H = { 'X-Shopify-Access-Token': TOKEN, 'Content-Type':'application/json' };
+const FULL = '*List Wallpapers - Full View';
+const ENTRY = 'Add wallcovering';
+const TODAY = '07/14/2026';       // FileMaker date format MM/DD/DD
+const TODAY_ISO = '2026-07-14';
+const sleep = ms=>new Promise(r=>setTimeout(r,ms));
+
+// [dw_sku, color, mfr, city, product_id, fm_recId, series]
+const items = [
+  ['Cork-500210','Sharkskin','G0154NQ8290','Southampton','7880972369971','536960'],
+  ['Cork-500220','Eden','G0154NQ8291','Southampton','7880972402739','536961'],
+  ['Cork-500230','Deep Taupe','G0154NQ8292','Southampton','7880972533811','536962'],
+  ['Cork-500240','Coffee Bean','G0154NQ8293','Southampton','7880972468275','536963'],
+  ['Cork-500250','Argan Oil','G0154NQ8294','Southampton','7880972435507','536964'],
+  ['Cork-500260','Winter Bloom','G0154NQ8295','Southampton','7880972501043','536965'],
+  ['Cork-500270','White','G0155NQ8296','Palm Beach','7880972140595','536966'],
+  ['Cork-500280','Eiffel Tower','G0155NQ8297','Palm Beach','7880972075059','536967'],
+  ['Cork-500290','Amphora','G0155NQ8298','Palm Beach','7880972173363','536968'],
+  ['Cork-500300','Rhododendron','G0155NQ8299','Palm Beach','7880972206131','536969'],
+  ['Cork-500310','Picante','G0155NQ8300','Palm Beach','7880972238899','536970'],
+  ['Cork-500320','Taupe Gray','G0155NQ8301','Palm Beach','7880972271667','536971'],
+  ['Cork-500330','Java','G0155NQ8302','Palm Beach','7880972337203','536972'],
+  ['Cork-500340','Blue Nights','G0155NQ8303','Palm Beach','7880972304435','536973'],
+  ['Cork-500350','Turkish Tile','G0155NQ8304','Palm Beach','7880972107827','536974'],
+];
+
+const ONLY = process.env.ONLY; // canary: only this dw_sku
+const work = ONLY ? items.filter(i=>i[0]===ONLY) : items;
+
+function psql(sql){
+  return execFileSync('psql', ['host=/tmp dbname=dw_unified','-tAc',sql], {encoding:'utf8'}).trim();
+}
+
+async function shopifyArchive(pid){
+  const gid = `gid://shopify/Product/${pid}`;
+  const q = `mutation($id:ID!){ productUpdate(input:{id:$id, status:ARCHIVED}){ product{ id status } userErrors{ field message } } }`;
+  const r = await fetch(`${API}/graphql.json`, {method:'POST',headers:H,body:JSON.stringify({query:q,variables:{id:gid}})});
+  const j = await r.json();
+  if (j.errors) throw new Error('GQL:'+JSON.stringify(j.errors));
+  const ue = j.data.productUpdate.userErrors;
+  if (ue && ue.length) throw new Error('userErrors:'+JSON.stringify(ue));
+  return j.data.productUpdate.product.status;
+}
+
+const report = [];
+for (const [sku,color,mfr,city,pid,recId] of work){
+  const row = { sku, color, mfr, pid, recId, shopify:null, fm:null, disco:null, err:[] };
+  // 1. Shopify archive
+  try { row.shopify = await shopifyArchive(pid); }
+  catch(e){ row.err.push('shopify:'+e.message); }
+
+  // 2. FileMaker Date Discontinued
+  try {
+    await fm.updateRecord('WALLPAPER', ENTRY, recId, { 'Date Discontinued': TODAY }, { dryRun:false });
+    row.fm = 'set';
+  } catch(e){
+    // fall back to FULL layout if the field isn't on ENTRY
+    try { await fm.updateRecord('WALLPAPER', FULL, recId, { 'Date Discontinued': TODAY }, { dryRun:false }); row.fm='set(full)'; }
+    catch(e2){ row.err.push('fm:'+(e2.fmCode||e2.message)); }
+  }
+
+  // 3. dw_unified disco_items + mirror status=archived
+  try {
+    const name = `${city}-${color} Cork Wallcovering`;
+    const combo = sku; // Cork-#####
+    const esc = s => s.replace(/'/g,"''");
+    psql(`INSERT INTO disco_items (combo_sku,date_discontinued,on_shopify,shopify_handle,name,mfr_name,color,series,js_pattern,mfr_pattern,supplier,shopify_status,source)
+      VALUES ('${combo}','${TODAY_ISO}','archived',NULL,'${esc(name)}','Phillipe Romano','${esc(color)}','Cork','${sku.replace('Cork-','')}','${mfr}','GREEN','archived','greenland-disco-2026-07-14')
+      ON CONFLICT DO NOTHING;`);
+    // update mirror: authoritative live rows keyed by gid, sku Cork-#####-Sample
+    const n = psql(`UPDATE shopify_products SET status='archived' WHERE shopify_id='gid://shopify/Product/${pid}' RETURNING 1;`);
+    row.disco = `disco+mirror(${(n.match(/1/g)||[]).length} rows)`;
+  } catch(e){ row.err.push('disco:'+e.message); }
+
+  report.push(row);
+  console.log(`${sku} | ${city}-${color} | shopify=${row.shopify||'ERR'} | fm=${row.fm||'ERR'} | ${row.disco||'ERR'} ${row.err.length?('| ERRORS: '+row.err.join(' ;; ')):''}`);
+  await sleep(150);
+}
+fs.writeFileSync('/tmp/gl-disco-apply-'+(ONLY||'all')+'.json', JSON.stringify(report,null,2));
diff --git a/data/disco-2026-07-14/gl-disco-apply-Cork-500210.json b/data/disco-2026-07-14/gl-disco-apply-Cork-500210.json
new file mode 100644
index 0000000..9697b15
--- /dev/null
+++ b/data/disco-2026-07-14/gl-disco-apply-Cork-500210.json
@@ -0,0 +1,13 @@
+[
+  {
+    "sku": "Cork-500210",
+    "color": "Sharkskin",
+    "mfr": "G0154NQ8290",
+    "pid": "7880972369971",
+    "recId": "536960",
+    "shopify": "ARCHIVED",
+    "fm": "set",
+    "disco": "disco+mirror(2 rows)",
+    "err": []
+  }
+]
\ No newline at end of file
diff --git a/data/disco-2026-07-14/gl-disco-apply-all.json b/data/disco-2026-07-14/gl-disco-apply-all.json
new file mode 100644
index 0000000..06ca3d6
--- /dev/null
+++ b/data/disco-2026-07-14/gl-disco-apply-all.json
@@ -0,0 +1,167 @@
+[
+  {
+    "sku": "Cork-500210",
+    "color": "Sharkskin",
+    "mfr": "G0154NQ8290",
+    "pid": "7880972369971",
+    "recId": "536960",
+    "shopify": "ARCHIVED",
+    "fm": "set",
+    "disco": "disco+mirror(2 rows)",
+    "err": []
+  },
+  {
+    "sku": "Cork-500220",
+    "color": "Eden",
+    "mfr": "G0154NQ8291",
+    "pid": "7880972402739",
+    "recId": "536961",
+    "shopify": "ARCHIVED",
+    "fm": "set",
+    "disco": "disco+mirror(2 rows)",
+    "err": []
+  },
+  {
+    "sku": "Cork-500230",
+    "color": "Deep Taupe",
+    "mfr": "G0154NQ8292",
+    "pid": "7880972533811",
+    "recId": "536962",
+    "shopify": "ARCHIVED",
+    "fm": "set",
+    "disco": "disco+mirror(2 rows)",
+    "err": []
+  },
+  {
+    "sku": "Cork-500240",
+    "color": "Coffee Bean",
+    "mfr": "G0154NQ8293",
+    "pid": "7880972468275",
+    "recId": "536963",
+    "shopify": "ARCHIVED",
+    "fm": "set",
+    "disco": "disco+mirror(2 rows)",
+    "err": []
+  },
+  {
+    "sku": "Cork-500250",
+    "color": "Argan Oil",
+    "mfr": "G0154NQ8294",
+    "pid": "7880972435507",
+    "recId": "536964",
+    "shopify": "ARCHIVED",
+    "fm": "set",
+    "disco": "disco+mirror(2 rows)",
+    "err": []
+  },
+  {
+    "sku": "Cork-500260",
+    "color": "Winter Bloom",
+    "mfr": "G0154NQ8295",
+    "pid": "7880972501043",
+    "recId": "536965",
+    "shopify": "ARCHIVED",
+    "fm": "set",
+    "disco": "disco+mirror(2 rows)",
+    "err": []
+  },
+  {
+    "sku": "Cork-500270",
+    "color": "White",
+    "mfr": "G0155NQ8296",
+    "pid": "7880972140595",
+    "recId": "536966",
+    "shopify": "ARCHIVED",
+    "fm": "set",
+    "disco": "disco+mirror(2 rows)",
+    "err": []
+  },
+  {
+    "sku": "Cork-500280",
+    "color": "Eiffel Tower",
+    "mfr": "G0155NQ8297",
+    "pid": "7880972075059",
+    "recId": "536967",
+    "shopify": "ARCHIVED",
+    "fm": "set",
+    "disco": "disco+mirror(2 rows)",
+    "err": []
+  },
+  {
+    "sku": "Cork-500290",
+    "color": "Amphora",
+    "mfr": "G0155NQ8298",
+    "pid": "7880972173363",
+    "recId": "536968",
+    "shopify": "ARCHIVED",
+    "fm": "set",
+    "disco": "disco+mirror(2 rows)",
+    "err": []
+  },
+  {
+    "sku": "Cork-500300",
+    "color": "Rhododendron",
+    "mfr": "G0155NQ8299",
+    "pid": "7880972206131",
+    "recId": "536969",
+    "shopify": "ARCHIVED",
+    "fm": "set",
+    "disco": "disco+mirror(2 rows)",
+    "err": []
+  },
+  {
+    "sku": "Cork-500310",
+    "color": "Picante",
+    "mfr": "G0155NQ8300",
+    "pid": "7880972238899",
+    "recId": "536970",
+    "shopify": "ARCHIVED",
+    "fm": "set",
+    "disco": "disco+mirror(2 rows)",
+    "err": []
+  },
+  {
+    "sku": "Cork-500320",
+    "color": "Taupe Gray",
+    "mfr": "G0155NQ8301",
+    "pid": "7880972271667",
+    "recId": "536971",
+    "shopify": "ARCHIVED",
+    "fm": "set",
+    "disco": "disco+mirror(2 rows)",
+    "err": []
+  },
+  {
+    "sku": "Cork-500330",
+    "color": "Java",
+    "mfr": "G0155NQ8302",
+    "pid": "7880972337203",
+    "recId": "536972",
+    "shopify": "ARCHIVED",
+    "fm": "set",
+    "disco": "disco+mirror(2 rows)",
+    "err": []
+  },
+  {
+    "sku": "Cork-500340",
+    "color": "Blue Nights",
+    "mfr": "G0155NQ8303",
+    "pid": "7880972304435",
+    "recId": "536973",
+    "shopify": "ARCHIVED",
+    "fm": "set",
+    "disco": "disco+mirror(2 rows)",
+    "err": []
+  },
+  {
+    "sku": "Cork-500350",
+    "color": "Turkish Tile",
+    "mfr": "G0155NQ8304",
+    "pid": "7880972107827",
+    "recId": "536974",
+    "shopify": "ARCHIVED",
+    "fm": "set",
+    "disco": "disco+mirror(2 rows)",
+    "err": []
+  }
+]
\ No newline at end of file
diff --git a/data/disco-2026-07-14/gl-disco-mfr-results.json b/data/disco-2026-07-14/gl-disco-mfr-results.json
new file mode 100644
index 0000000..af80b70
--- /dev/null
+++ b/data/disco-2026-07-14/gl-disco-mfr-results.json
@@ -0,0 +1,257 @@
+[
+  {
+    "sku": "Cork-500210",
+    "barcode": "G0154NQ8290",
+    "pid": "7880972369971",
+    "match": true,
+    "matchedField": "custom.manufacturer_sku",
+    "mfrFields": [
+      {
+        "k": "custom.manufacturer_sku",
+        "v": "G0154NQ8290"
+      },
+      {
+        "k": "dwc.manufacturer_sku",
+        "v": "G0154NQ8290"
+      }
+    ]
+  },
+  {
+    "sku": "Cork-500220",
+    "barcode": "G0154NQ8291",
+    "pid": "7880972402739",
+    "match": true,
+    "matchedField": "custom.manufacturer_sku",
+    "mfrFields": [
+      {
+        "k": "custom.manufacturer_sku",
+        "v": "G0154NQ8291"
+      },
+      {
+        "k": "dwc.manufacturer_sku",
+        "v": "G0154NQ8291"
+      }
+    ]
+  },
+  {
+    "sku": "Cork-500230",
+    "barcode": "G0154NQ8292",
+    "pid": "7880972533811",
+    "match": true,
+    "matchedField": "custom.manufacturer_sku",
+    "mfrFields": [
+      {
+        "k": "custom.manufacturer_sku",
+        "v": "G0154NQ8292"
+      },
+      {
+        "k": "dwc.manufacturer_sku",
+        "v": "G0154NQ8292"
+      }
+    ]
+  },
+  {
+    "sku": "Cork-500240",
+    "barcode": "G0154NQ8293",
+    "pid": "7880972468275",
+    "match": true,
+    "matchedField": "custom.manufacturer_sku",
+    "mfrFields": [
+      {
+        "k": "custom.manufacturer_sku",
+        "v": "G0154NQ8293"
+      },
+      {
+        "k": "dwc.manufacturer_sku",
+        "v": "G0154NQ8293"
+      }
+    ]
+  },
+  {
+    "sku": "Cork-500250",
+    "barcode": "G0154NQ8294",
+    "pid": "7880972435507",
+    "match": true,
+    "matchedField": "custom.manufacturer_sku",
+    "mfrFields": [
+      {
+        "k": "custom.manufacturer_sku",
+        "v": "G0154NQ8294"
+      },
+      {
+        "k": "dwc.manufacturer_sku",
+        "v": "G0154NQ8294"
+      }
+    ]
+  },
+  {
+    "sku": "Cork-500260",
+    "barcode": "G0154NQ8295",
+    "pid": "7880972501043",
+    "match": true,
+    "matchedField": "custom.manufacturer_sku",
+    "mfrFields": [
+      {
+        "k": "custom.manufacturer_sku",
+        "v": "G0154NQ8295"
+      },
+      {
+        "k": "dwc.manufacturer_sku",
+        "v": "G0154NQ8295"
+      }
+    ]
+  },
+  {
+    "sku": "Cork-500270",
+    "barcode": "G0155NQ8296",
+    "pid": "7880972140595",
+    "match": true,
+    "matchedField": "custom.manufacturer_sku",
+    "mfrFields": [
+      {
+        "k": "custom.manufacturer_sku",
+        "v": "G0155NQ8296"
+      },
+      {
+        "k": "dwc.manufacturer_sku",
+        "v": "G0155NQ8296"
+      }
+    ]
+  },
+  {
+    "sku": "Cork-500280",
+    "barcode": "G0155NQ8297",
+    "pid": "7880972075059",
+    "match": true,
+    "matchedField": "custom.manufacturer_sku",
+    "mfrFields": [
+      {
+        "k": "custom.manufacturer_sku",
+        "v": "G0155NQ8297"
+      },
+      {
+        "k": "dwc.manufacturer_sku",
+        "v": "G0155NQ8297"
+      }
+    ]
+  },
+  {
+    "sku": "Cork-500290",
+    "barcode": "G0155NQ8298",
+    "pid": "7880972173363",
+    "match": true,
+    "matchedField": "custom.manufacturer_sku",
+    "mfrFields": [
+      {
+        "k": "custom.manufacturer_sku",
+        "v": "G0155NQ8298"
+      },
+      {
+        "k": "dwc.manufacturer_sku",
+        "v": "G0155NQ8298"
+      }
+    ]
+  },
+  {
+    "sku": "Cork-500300",
+    "barcode": "G0155NQ8299",
+    "pid": "7880972206131",
+    "match": true,
+    "matchedField": "custom.manufacturer_sku",
+    "mfrFields": [
+      {
+        "k": "custom.manufacturer_sku",
+        "v": "G0155NQ8299"
+      },
+      {
+        "k": "dwc.manufacturer_sku",
+        "v": "G0155NQ8299"
+      }
+    ]
+  },
+  {
+    "sku": "Cork-500310",
+    "barcode": "G0155NQ8300",
+    "pid": "7880972238899",
+    "match": true,
+    "matchedField": "custom.manufacturer_sku",
+    "mfrFields": [
+      {
+        "k": "custom.manufacturer_sku",
+        "v": "G0155NQ8300"
+      },
+      {
+        "k": "dwc.manufacturer_sku",
+        "v": "G0155NQ8300"
+      }
+    ]
+  },
+  {
+    "sku": "Cork-500320",
+    "barcode": "G0155NQ8301",
+    "pid": "7880972271667",
+    "match": true,
+    "matchedField": "custom.manufacturer_sku",
+    "mfrFields": [
+      {
+        "k": "custom.manufacturer_sku",
+        "v": "G0155NQ8301"
+      },
+      {
+        "k": "dwc.manufacturer_sku",
+        "v": "G0155NQ8301"
+      }
+    ]
+  },
+  {
+    "sku": "Cork-500330",
+    "barcode": "G0155NQ8302",
+    "pid": "7880972337203",
+    "match": true,
+    "matchedField": "custom.manufacturer_sku",
+    "mfrFields": [
+      {
+        "k": "custom.manufacturer_sku",
+        "v": "G0155NQ8302"
+      },
+      {
+        "k": "dwc.manufacturer_sku",
+        "v": "G0155NQ8302"
+      }
+    ]
+  },
+  {
+    "sku": "Cork-500340",
+    "barcode": "G0155NQ8303",
+    "pid": "7880972304435",
+    "match": true,
+    "matchedField": "custom.manufacturer_sku",
+    "mfrFields": [
+      {
+        "k": "custom.manufacturer_sku",
+        "v": "G0155NQ8303"
+      },
+      {
+        "k": "dwc.manufacturer_sku",
+        "v": "G0155NQ8303"
+      }
+    ]
+  },
+  {
+    "sku": "Cork-500350",
+    "barcode": "G0155NQ8304",
+    "pid": "7880972107827",
+    "match": true,
+    "matchedField": "custom.manufacturer_sku",
+    "mfrFields": [
+      {
+        "k": "custom.manufacturer_sku",
+        "v": "G0155NQ8304"
+      },
+      {
+        "k": "dwc.manufacturer_sku",
+        "v": "G0155NQ8304"
+      }
+    ]
+  }
+]
\ No newline at end of file
diff --git a/data/disco-2026-07-14/gl-disco-phase1-results.json b/data/disco-2026-07-14/gl-disco-phase1-results.json
new file mode 100644
index 0000000..d7038f7
--- /dev/null
+++ b/data/disco-2026-07-14/gl-disco-phase1-results.json
@@ -0,0 +1,437 @@
+[
+  {
+    "sku": "Cork-500210",
+    "color": "Sharkskin",
+    "barcode": "G0154NQ8290",
+    "edges": [
+      {
+        "sku": "Cork-500210",
+        "barcode": null,
+        "pid": "7880972369971",
+        "status": "ACTIVE",
+        "title": "Southampton-Sharkskin Cork Wallcovering | Phillipe Romano"
+      }
+    ],
+    "matched": {
+      "id": "gid://shopify/Product/7880972369971",
+      "legacyResourceId": "7880972369971",
+      "title": "Southampton-Sharkskin Cork Wallcovering | Phillipe Romano",
+      "handle": "southampton-cork-wallcovering-sharkskin",
+      "status": "ACTIVE",
+      "_skuVariants": [
+        {
+          "vid": "gid://shopify/ProductVariant/44525108199475",
+          "barcode": null,
+          "sku": "Cork-500210"
+        }
+      ]
+    },
+    "note": ""
+  },
+  {
+    "sku": "Cork-500220",
+    "color": "Eden",
+    "barcode": "G0154NQ8291",
+    "edges": [
+      {
+        "sku": "Cork-500220",
+        "barcode": null,
+        "pid": "7880972402739",
+        "status": "ACTIVE",
+        "title": "Southampton-Eden Cork Wallcovering | Phillipe Romano"
+      }
+    ],
+    "matched": {
+      "id": "gid://shopify/Product/7880972402739",
+      "legacyResourceId": "7880972402739",
+      "title": "Southampton-Eden Cork Wallcovering | Phillipe Romano",
+      "handle": "southampton-cork-wallcovering-eden",
+      "status": "ACTIVE",
+      "_skuVariants": [
+        {
+          "vid": "gid://shopify/ProductVariant/44525108166707",
+          "barcode": null,
+          "sku": "Cork-500220"
+        }
+      ]
+    },
+    "note": ""
+  },
+  {
+    "sku": "Cork-500230",
+    "color": "Deep Taupe",
+    "barcode": "G0154NQ8292",
+    "edges": [
+      {
+        "sku": "Cork-500230",
+        "barcode": null,
+        "pid": "7880972533811",
+        "status": "ACTIVE",
+        "title": "Southampton-Deep Taupe Cork Wallcovering | Phillipe Romano"
+      }
+    ],
+    "matched": {
+      "id": "gid://shopify/Product/7880972533811",
+      "legacyResourceId": "7880972533811",
+      "title": "Southampton-Deep Taupe Cork Wallcovering | Phillipe Romano",
+      "handle": "southampton-cork-wallcovering-deep-taupe",
+      "status": "ACTIVE",
+      "_skuVariants": [
+        {
+          "vid": "gid://shopify/ProductVariant/44525108133939",
+          "barcode": null,
+          "sku": "Cork-500230"
+        }
+      ]
+    },
+    "note": ""
+  },
+  {
+    "sku": "Cork-500240",
+    "color": "Coffee Bean",
+    "barcode": "G0154NQ8293",
+    "edges": [
+      {
+        "sku": "Cork-500240",
+        "barcode": null,
+        "pid": "7880972468275",
+        "status": "ACTIVE",
+        "title": "Southampton-Coffee Bean Cork Wallcovering | Phillipe Romano"
+      }
+    ],
+    "matched": {
+      "id": "gid://shopify/Product/7880972468275",
+      "legacyResourceId": "7880972468275",
+      "title": "Southampton-Coffee Bean Cork Wallcovering | Phillipe Romano",
+      "handle": "southampton-cork-wallcovering-coffee-bean",
+      "status": "ACTIVE",
+      "_skuVariants": [
+        {
+          "vid": "gid://shopify/ProductVariant/44525108101171",
+          "barcode": null,
+          "sku": "Cork-500240"
+        }
+      ]
+    },
+    "note": ""
+  },
+  {
+    "sku": "Cork-500250",
+    "color": "Argan Oil",
+    "barcode": "G0154NQ8294",
+    "edges": [
+      {
+        "sku": "Cork-500250",
+        "barcode": null,
+        "pid": "7880972435507",
+        "status": "ACTIVE",
+        "title": "Southampton-Argan Oil Cork Wallcovering | Phillipe Romano"
+      }
+    ],
+    "matched": {
+      "id": "gid://shopify/Product/7880972435507",
+      "legacyResourceId": "7880972435507",
+      "title": "Southampton-Argan Oil Cork Wallcovering | Phillipe Romano",
+      "handle": "southampton-cork-wallcovering-argan-oil",
+      "status": "ACTIVE",
+      "_skuVariants": [
+        {
+          "vid": "gid://shopify/ProductVariant/44525108068403",
+          "barcode": null,
+          "sku": "Cork-500250"
+        }
+      ]
+    },
+    "note": ""
+  },
+  {
+    "sku": "Cork-500260",
+    "color": "Winter Bloom",
+    "barcode": "G0154NQ8295",
+    "edges": [
+      {
+        "sku": "Cork-500260",
+        "barcode": null,
+        "pid": "7880972501043",
+        "status": "ACTIVE",
+        "title": "Southampton-Winter Bloom Cork Wallcovering | Phillipe Romano"
+      }
+    ],
+    "matched": {
+      "id": "gid://shopify/Product/7880972501043",
+      "legacyResourceId": "7880972501043",
+      "title": "Southampton-Winter Bloom Cork Wallcovering | Phillipe Romano",
+      "handle": "southampton-cork-wallcovering-winter-bloom",
+      "status": "ACTIVE",
+      "_skuVariants": [
+        {
+          "vid": "gid://shopify/ProductVariant/44525108232243",
+          "barcode": null,
+          "sku": "Cork-500260"
+        }
+      ]
+    },
+    "note": ""
+  },
+  {
+    "sku": "Cork-500270",
+    "color": "White",
+    "barcode": "G0155NQ8296",
+    "edges": [
+      {
+        "sku": "Cork-500270",
+        "barcode": null,
+        "pid": "7880972140595",
+        "status": "ACTIVE",
+        "title": "Palm Beach-White Cork Wallcovering | Phillipe Romano"
+      }
+    ],
+    "matched": {
+      "id": "gid://shopify/Product/7880972140595",
+      "legacyResourceId": "7880972140595",
+      "title": "Palm Beach-White Cork Wallcovering | Phillipe Romano",
+      "handle": "palm-beach-cork-wallcovering-white",
+      "status": "ACTIVE",
+      "_skuVariants": [
+        {
+          "vid": "gid://shopify/ProductVariant/44525106954291",
+          "barcode": null,
+          "sku": "Cork-500270"
+        }
+      ]
+    },
+    "note": ""
+  },
+  {
+    "sku": "Cork-500280",
+    "color": "Eiffel Tower",
+    "barcode": "G0155NQ8297",
+    "edges": [
+      {
+        "sku": "Cork-500280",
+        "barcode": null,
+        "pid": "7880972075059",
+        "status": "ACTIVE",
+        "title": "Palm Beach-Eiffel Tower Cork Wallcovering | Phillipe Romano"
+      }
+    ],
+    "matched": {
+      "id": "gid://shopify/Product/7880972075059",
+      "legacyResourceId": "7880972075059",
+      "title": "Palm Beach-Eiffel Tower Cork Wallcovering | Phillipe Romano",
+      "handle": "palm-beach-cork-wallcovering-eiffel-tower",
+      "status": "ACTIVE",
+      "_skuVariants": [
+        {
+          "vid": "gid://shopify/ProductVariant/44525106757683",
+          "barcode": null,
+          "sku": "Cork-500280"
+        }
+      ]
+    },
+    "note": ""
+  },
+  {
+    "sku": "Cork-500290",
+    "color": "Amphora",
+    "barcode": "G0155NQ8298",
+    "edges": [
+      {
+        "sku": "Cork-500290",
+        "barcode": null,
+        "pid": "7880972173363",
+        "status": "ACTIVE",
+        "title": "Palm Beach-Amphora Cork Wallcovering | Phillipe Romano"
+      }
+    ],
+    "matched": {
+      "id": "gid://shopify/Product/7880972173363",
+      "legacyResourceId": "7880972173363",
+      "title": "Palm Beach-Amphora Cork Wallcovering | Phillipe Romano",
+      "handle": "palm-beach-cork-wallcovering-amphora",
+      "status": "ACTIVE",
+      "_skuVariants": [
+        {
+          "vid": "gid://shopify/ProductVariant/44525106692147",
+          "barcode": null,
+          "sku": "Cork-500290"
+        }
+      ]
+    },
+    "note": ""
+  },
+  {
+    "sku": "Cork-500300",
+    "color": "Rhododendron",
+    "barcode": "G0155NQ8299",
+    "edges": [
+      {
+        "sku": "Cork-500300",
+        "barcode": null,
+        "pid": "7880972206131",
+        "status": "ACTIVE",
+        "title": "Palm Beach-Rhododendron Cork Wallcovering | Phillipe Romano"
+      }
+    ],
+    "matched": {
+      "id": "gid://shopify/Product/7880972206131",
+      "legacyResourceId": "7880972206131",
+      "title": "Palm Beach-Rhododendron Cork Wallcovering | Phillipe Romano",
+      "handle": "palm-beach-cork-wallcovering-rhododendron",
+      "status": "ACTIVE",
+      "_skuVariants": [
+        {
+          "vid": "gid://shopify/ProductVariant/44525106855987",
+          "barcode": null,
+          "sku": "Cork-500300"
+        }
+      ]
+    },
+    "note": ""
+  },
+  {
+    "sku": "Cork-500310",
+    "color": "Picante",
+    "barcode": "G0155NQ8300",
+    "edges": [
+      {
+        "sku": "Cork-500310",
+        "barcode": null,
+        "pid": "7880972238899",
+        "status": "ACTIVE",
+        "title": "Palm Beach-Picante Cork Wallcovering | Phillipe Romano"
+      }
+    ],
+    "matched": {
+      "id": "gid://shopify/Product/7880972238899",
+      "legacyResourceId": "7880972238899",
+      "title": "Palm Beach-Picante Cork Wallcovering | Phillipe Romano",
+      "handle": "palm-beach-cork-wallcovering-picante",
+      "status": "ACTIVE",
+      "_skuVariants": [
+        {
+          "vid": "gid://shopify/ProductVariant/44525106823219",
+          "barcode": null,
+          "sku": "Cork-500310"
+        }
+      ]
+    },
+    "note": ""
+  },
+  {
+    "sku": "Cork-500320",
+    "color": "Taupe Gray",
+    "barcode": "G0155NQ8301",
+    "edges": [
+      {
+        "sku": "Cork-500320",
+        "barcode": null,
+        "pid": "7880972271667",
+        "status": "ACTIVE",
+        "title": "Palm Beach-Taupe Gray Cork Wallcovering | Phillipe Romano"
+      }
+    ],
+    "matched": {
+      "id": "gid://shopify/Product/7880972271667",
+      "legacyResourceId": "7880972271667",
+      "title": "Palm Beach-Taupe Gray Cork Wallcovering | Phillipe Romano",
+      "handle": "palm-beach-cork-wallcovering-taupe-gray",
+      "status": "ACTIVE",
+      "_skuVariants": [
+        {
+          "vid": "gid://shopify/ProductVariant/44525106888755",
+          "barcode": null,
+          "sku": "Cork-500320"
+        }
+      ]
+    },
+    "note": ""
+  },
+  {
+    "sku": "Cork-500330",
+    "color": "Java",
+    "barcode": "G0155NQ8302",
+    "edges": [
+      {
+        "sku": "Cork-500330",
+        "barcode": null,
+        "pid": "7880972337203",
+        "status": "ACTIVE",
+        "title": "Palm Beach-Java Cork Wallcovering | Phillipe Romano"
+      }
+    ],
+    "matched": {
+      "id": "gid://shopify/Product/7880972337203",
+      "legacyResourceId": "7880972337203",
+      "title": "Palm Beach-Java Cork Wallcovering | Phillipe Romano",
+      "handle": "palm-beach-cork-wallcovering-java",
+      "status": "ACTIVE",
+      "_skuVariants": [
+        {
+          "vid": "gid://shopify/ProductVariant/44525106790451",
+          "barcode": null,
+          "sku": "Cork-500330"
+        }
+      ]
+    },
+    "note": ""
+  },
+  {
+    "sku": "Cork-500340",
+    "color": "Blue Nights",
+    "barcode": "G0155NQ8303",
+    "edges": [
+      {
+        "sku": "Cork-500340",
+        "barcode": null,
+        "pid": "7880972304435",
+        "status": "ACTIVE",
+        "title": "Palm Beach-Blue  Nights Cork Wallcovering | Phillipe Romano"
+      }
+    ],
+    "matched": {
+      "id": "gid://shopify/Product/7880972304435",
+      "legacyResourceId": "7880972304435",
+      "title": "Palm Beach-Blue  Nights Cork Wallcovering | Phillipe Romano",
+      "handle": "palm-beach-cork-wallcovering-blue-nights",
+      "status": "ACTIVE",
+      "_skuVariants": [
+        {
+          "vid": "gid://shopify/ProductVariant/44525106724915",
+          "barcode": null,
+          "sku": "Cork-500340"
+        }
+      ]
+    },
+    "note": ""
+  },
+  {
+    "sku": "Cork-500350",
+    "color": "Turkish Tile",
+    "barcode": "G0155NQ8304",
+    "edges": [
+      {
+        "sku": "Cork-500350",
+        "barcode": null,
+        "pid": "7880972107827",
+        "status": "ACTIVE",
+        "title": "Palm Beach-Turkish  Tile Cork Wallcovering | Phillipe Romano"
+      }
+    ],
+    "matched": {
+      "id": "gid://shopify/Product/7880972107827",
+      "legacyResourceId": "7880972107827",
+      "title": "Palm Beach-Turkish  Tile Cork Wallcovering | Phillipe Romano",
+      "handle": "palm-beach-cork-wallcovering-turkish-tile",
+      "status": "ACTIVE",
+      "_skuVariants": [
+        {
+          "vid": "gid://shopify/ProductVariant/44525106921523",
+          "barcode": null,
+          "sku": "Cork-500350"
+        }
+      ]
+    },
+    "note": ""
+  }
+]
\ No newline at end of file

← d892db4 Add Activation Calendar tab: every staged SKU gets a go-live  ·  back to Greenland Onboard  ·  Greenland cork go-live: publish the 1 active-unpublished SKU 664f66c →