[object Object]

← back to Hollywood Import

Innovations-wide price reconciliation: 23 current patterns priced (list×0.90), 20 discontinued; search-slug-match resolver for stale DB SKUs

e7dde61b973358695571ff321a60e72d3ec605a0 · 2026-06-17 16:32:14 -0700 · SteveStudio2

Files touched

Diff

commit e7dde61b973358695571ff321a60e72d3ec605a0
Author: SteveStudio2 <steve@designerwallcoverings.com>
Date:   Wed Jun 17 16:32:14 2026 -0700

    Innovations-wide price reconciliation: 23 current patterns priced (list×0.90), 20 discontinued; search-slug-match resolver for stale DB SKUs
---
 innov-reconcile.mjs       |  107 +++++
 innov-reconciliation.json | 1063 +++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 1170 insertions(+)

diff --git a/innov-reconcile.mjs b/innov-reconcile.mjs
new file mode 100644
index 0000000..be64b59
--- /dev/null
+++ b/innov-reconcile.mjs
@@ -0,0 +1,107 @@
+// Innovations-wide reconciliation: for every Innovations pattern we carry, probe the
+// authed live catalog (one representative per pattern — prices are uniform per pattern),
+// pull the list price, compute cost = list × 0.90 (10% trade discount), and stage.
+// READ-ONLY on vendor + LOCAL stage only — NO Shopify/canonical write (gated).
+import { chromium } from 'playwright';
+import fs from 'node:fs';
+
+const BASE = 'https://www.innovationsusa.com';
+const DISCOUNT = 0.90; // 10% trade discount → cost = list × 0.90
+const sleep = (ms) => new Promise(r => setTimeout(r, ms));
+
+const rows = fs.readFileSync(new URL('innov-universe.tsv', import.meta.url), 'utf8')
+  .trim().split('\n').map(l => {
+    const [dw_sku, mfr_sku, pattern_name, color_name, product_url] = l.split('\t');
+    return { dw_sku, mfr_sku, pattern_name, color_name, product_url };
+  });
+
+// derive a live item URL + pattern slug per row
+const slugify = (s) => (s || '').toLowerCase()
+  .replace(/\s*\|\s*innovations usa\s*$/i, '')
+  .replace(/\s+wallcovering\s*$/i, '')
+  .replace(/\s+\d+\s*$/,'')            // trailing "Damier 2" → "damier"
+  .replace(/\(.*?\)/g,'').trim()
+  .replace(/[^a-z0-9]+/g, '-').replace(/^-|-$/g, '');
+const liveItem = (r) => {
+  const m = (r.product_url || '').match(/innovationsusa\.com\/item\/([^/]+)\/([^/?#]+)/i);
+  if (m) return { slug: m[1].toLowerCase(), url: `${BASE}/item/${m[1]}/${m[2]}`.toLowerCase() };
+  const slug = slugify(r.pattern_name);
+  const code = (r.mfr_sku || '').toLowerCase();
+  if (!slug || !/^[a-z]{2,5}-?\d/i.test(code)) return { slug, url: null };
+  return { slug, url: `${BASE}/item/${slug}/${code}` };
+};
+
+// group rows by pattern slug
+const groups = new Map();
+for (const r of rows) {
+  const { slug, url } = liveItem(r);
+  const key = slug || ('?' + r.pattern_name);
+  if (!groups.has(key)) groups.set(key, { slug: key, rows: [], probeUrls: [] });
+  const g = groups.get(key);
+  g.rows.push(r);
+  if (url && !g.probeUrls.includes(url)) g.probeUrls.push(url);
+}
+
+const browser = await chromium.launch({ channel: 'chrome', headless: true });
+const ctx = await browser.newContext({ storageState: './innov-auth.json', viewport: { width: 1400, height: 1000 } });
+const page = await ctx.newPage();
+
+const out = { ranAt: new Date().toISOString(), discount: '10% (cost = list × 0.90)', patterns: [] };
+let priced = 0, disc = 0;
+
+const priceItem = async (u) => {
+  const resp = await page.goto(u, { waitUntil: 'domcontentloaded', timeout: 30000 }).catch(() => null);
+  await sleep(1400);
+  if (!resp || resp.status() >= 400) return null;
+  return await page.evaluate(() => {
+    const t = document.body.innerText;
+    const h1 = (document.querySelector('h1,h2')?.innerText || '').trim();
+    const prices = [...t.matchAll(/\$\s?(\d[\d,]*\.\d{2})/g)].map(m => parseFloat(m[1].replace(/,/g, '')));
+    return { title: h1, prices };
+  });
+};
+
+for (const g of groups.values()) {
+  let listPrice = null, allPrices = [], hitUrl = null, title = '', resolvedBy = '';
+
+  // (a) try our stored/constructed vendor URLs first
+  for (const u of g.probeUrls.slice(0, 4)) {
+    const r = await priceItem(u);
+    if (r && r.prices.length) { allPrices = r.prices; title = r.title; hitUrl = u; listPrice = Math.max(...r.prices); resolvedBy = 'stored-url'; break; }
+  }
+
+  // (b) fallback: SEARCH the pattern name; accept only results whose slug matches THIS pattern's slug
+  if (listPrice == null && g.slug && !g.slug.startsWith('?')) {
+    const q = g.slug.replace(/-/g, ' ');
+    await page.goto(`${BASE}/search/${encodeURIComponent(q)}`, { waitUntil: 'domcontentloaded', timeout: 30000 }).catch(() => {});
+    await sleep(1800);
+    const links = await page.evaluate(() => [...document.querySelectorAll('a[href*="/item/"]')]
+      .map(a => a.getAttribute('href')).filter((v, i, a) => a.indexOf(v) === i).slice(0, 8));
+    // slug-match guard: only trust a result on OUR pattern's slug (avoids anjuna→coast false positives)
+    const matched = links.filter(h => new RegExp(`/item/${g.slug}/`, 'i').test(h));
+    for (const h of matched.slice(0, 3)) {
+      const u = h.startsWith('http') ? h : BASE + h;
+      const r = await priceItem(u);
+      if (r && r.prices.length) { allPrices = r.prices; title = r.title; hitUrl = u; listPrice = Math.max(...r.prices); resolvedBy = 'search-slug-match'; break; }
+    }
+  }
+  const status = listPrice != null ? 'current' : 'discontinued';
+  if (status === 'current') priced += g.rows.length; else disc += g.rows.length;
+  const cost = listPrice != null ? Math.round(listPrice * DISCOUNT * 100) / 100 : null;
+  out.patterns.push({
+    slug: g.slug, pattern_name: g.rows[0].pattern_name, colorways: g.rows.length,
+    status, resolvedBy, hitUrl, title, listPrice, allPrices, cost,
+    dw_skus: g.rows.map(r => r.dw_sku)
+  });
+  console.log(`${status === 'current' ? '✓' : '✗'} ${g.slug.padEnd(22)} cw:${String(g.rows.length).padStart(2)}  list:${listPrice ?? '—'}  cost:${cost ?? '—'}  ${resolvedBy.padEnd(16)} ${hitUrl ? hitUrl.replace(BASE, '') : 'no-url'}`);
+}
+
+out.summary = {
+  patterns: out.patterns.length,
+  current: out.patterns.filter(p => p.status === 'current').length,
+  discontinued: out.patterns.filter(p => p.status === 'discontinued').length,
+  colorways_priced: priced, colorways_discontinued: disc
+};
+fs.writeFileSync(new URL('innov-reconciliation.json', import.meta.url), JSON.stringify(out, null, 2));
+console.log(`\n=== ${out.summary.patterns} patterns · ${out.summary.current} current / ${out.summary.discontinued} discontinued · ${priced} colorways priced, ${disc} discontinued ===`);
+await browser.close();
diff --git a/innov-reconciliation.json b/innov-reconciliation.json
new file mode 100644
index 0000000..71f8f23
--- /dev/null
+++ b/innov-reconciliation.json
@@ -0,0 +1,1063 @@
+{
+  "ranAt": "2026-06-17T23:27:24.370Z",
+  "discount": "10% (cost = list × 0.90)",
+  "patterns": [
+    {
+      "slug": "abstract-suede",
+      "pattern_name": "Abstract Suede",
+      "colorways": 2,
+      "status": "current",
+      "resolvedBy": "stored-url",
+      "hitUrl": "https://www.innovationsusa.com/item/abstract-suede/asu-01",
+      "title": "ABSTRACT SUEDE",
+      "listPrice": 104.95,
+      "allPrices": [
+        104.95
+      ],
+      "cost": 94.46,
+      "dw_skus": [
+        "DWWC-502930",
+        "DWWC-502940"
+      ]
+    },
+    {
+      "slug": "agate",
+      "pattern_name": "Agate",
+      "colorways": 2,
+      "status": "current",
+      "resolvedBy": "stored-url",
+      "hitUrl": "https://www.innovationsusa.com/item/agate/aga-001",
+      "title": "AGATE",
+      "listPrice": 134.95,
+      "allPrices": [
+        134.95
+      ],
+      "cost": 121.46,
+      "dw_skus": [
+        "DWWC-502900",
+        "DWWC-502920"
+      ]
+    },
+    {
+      "slug": "alchemy-helio-3.0",
+      "pattern_name": "Alchemy Helio (R78901)",
+      "colorways": 6,
+      "status": "current",
+      "resolvedBy": "stored-url",
+      "hitUrl": "https://www.innovationsusa.com/item/alchemy-helio-3.0/r78901",
+      "title": "ALCHEMY HELIO 3.0",
+      "listPrice": 52.95,
+      "allPrices": [
+        52.95
+      ],
+      "cost": 47.66,
+      "dw_skus": [
+        "DWWC-503080",
+        "DWWC-503090",
+        "DWWC-503100",
+        "DWWC-503110",
+        "DWWC-503120",
+        "DWWC-503130"
+      ]
+    },
+    {
+      "slug": "ashlar",
+      "pattern_name": "Ashlar Wallcovering",
+      "colorways": 4,
+      "status": "discontinued",
+      "resolvedBy": "",
+      "hitUrl": null,
+      "title": "",
+      "listPrice": null,
+      "allPrices": [],
+      "cost": null,
+      "dw_skus": [
+        "DWIN-160001",
+        "DWIN-15438",
+        "DWIN-15437",
+        "DWIN-15436"
+      ]
+    },
+    {
+      "slug": "by-innovations-usa",
+      "pattern_name": "by Innovations USA",
+      "colorways": 13,
+      "status": "discontinued",
+      "resolvedBy": "",
+      "hitUrl": null,
+      "title": "",
+      "listPrice": null,
+      "allPrices": [],
+      "cost": null,
+      "dw_skus": [
+        "DWIN-15244",
+        "DWIN-15243",
+        "DWIN-15242",
+        "DWIN-15241",
+        "DWIN-15240",
+        "DWIN-15239",
+        "DWIN-15205",
+        "DWIN-15204",
+        "DWIN-15203",
+        "DWIN-15202",
+        "DWIN-15201",
+        "DWIN-15200",
+        "DWIN-15323"
+      ]
+    },
+    {
+      "slug": "yuma",
+      "pattern_name": "by Innovations USA",
+      "colorways": 7,
+      "status": "current",
+      "resolvedBy": "stored-url",
+      "hitUrl": "https://www.innovationsusa.com/item/yuma/yum-06",
+      "title": "YUMA",
+      "listPrice": 43.95,
+      "allPrices": [
+        43.95
+      ],
+      "cost": 39.56,
+      "dw_skus": [
+        "DWIN-15109-Sample",
+        "DWIN-15112",
+        "DWIN-15111",
+        "DWIN-15111-Sample",
+        "DWIN-15110",
+        "DWIN-15110-Sample",
+        "DWIN-15109"
+      ]
+    },
+    {
+      "slug": "coast",
+      "pattern_name": "Coast | Innovations USA",
+      "colorways": 10,
+      "status": "current",
+      "resolvedBy": "stored-url",
+      "hitUrl": "https://www.innovationsusa.com/item/coast/coa-001",
+      "title": "COAST",
+      "listPrice": 31.95,
+      "allPrices": [
+        31.95
+      ],
+      "cost": 28.76,
+      "dw_skus": [
+        "DWIN-15426",
+        "DWIN-15435",
+        "DWIN-15434",
+        "DWIN-15433",
+        "DWIN-15432",
+        "DWIN-15431",
+        "DWIN-15430",
+        "DWIN-15429",
+        "DWIN-15428",
+        "DWIN-15427"
+      ]
+    },
+    {
+      "slug": "cordillera",
+      "pattern_name": "Cordillera | Innovations USA",
+      "colorways": 5,
+      "status": "discontinued",
+      "resolvedBy": "",
+      "hitUrl": null,
+      "title": "",
+      "listPrice": null,
+      "allPrices": [],
+      "cost": null,
+      "dw_skus": [
+        "DWIN-15421",
+        "DWIN-15425",
+        "DWIN-15424",
+        "DWIN-15423",
+        "DWIN-15422"
+      ]
+    },
+    {
+      "slug": "daintree",
+      "pattern_name": "Daintree | Innovations USA",
+      "colorways": 14,
+      "status": "current",
+      "resolvedBy": "stored-url",
+      "hitUrl": "https://www.innovationsusa.com/item/daintree/dai-001",
+      "title": "DAINTREE",
+      "listPrice": 31.95,
+      "allPrices": [
+        31.95
+      ],
+      "cost": 28.76,
+      "dw_skus": [
+        "DWIN-15407",
+        "DWIN-15420",
+        "DWIN-15419",
+        "DWIN-15418",
+        "DWIN-15417",
+        "DWIN-15416",
+        "DWIN-15415",
+        "DWIN-15414",
+        "DWIN-15413",
+        "DWIN-15412",
+        "DWIN-15411",
+        "DWIN-15410",
+        "DWIN-15409",
+        "DWIN-15408"
+      ]
+    },
+    {
+      "slug": "damier",
+      "pattern_name": "Damier",
+      "colorways": 6,
+      "status": "current",
+      "resolvedBy": "stored-url",
+      "hitUrl": "https://www.innovationsusa.com/item/damier/dmr-07",
+      "title": "DAMIER",
+      "listPrice": 104.95,
+      "allPrices": [
+        104.95
+      ],
+      "cost": 94.46,
+      "dw_skus": [
+        "DWWC-503000",
+        "DWWC-502950",
+        "DWWC-502960",
+        "DWWC-502970",
+        "DWWC-502980",
+        "DWWC-502990"
+      ]
+    },
+    {
+      "slug": "empress",
+      "pattern_name": "Empress | Innovations USA",
+      "colorways": 5,
+      "status": "discontinued",
+      "resolvedBy": "",
+      "hitUrl": null,
+      "title": "",
+      "listPrice": null,
+      "allPrices": [],
+      "cost": null,
+      "dw_skus": [
+        "DWIN-15402",
+        "DWIN-15406",
+        "DWIN-15405",
+        "DWIN-15404",
+        "DWIN-15403"
+      ]
+    },
+    {
+      "slug": "felix",
+      "pattern_name": "Felix | Innovations USA",
+      "colorways": 3,
+      "status": "current",
+      "resolvedBy": "stored-url",
+      "hitUrl": "https://www.innovationsusa.com/item/felix/fel-001",
+      "title": "FELIX",
+      "listPrice": 119.95,
+      "allPrices": [
+        119.95
+      ],
+      "cost": 107.96,
+      "dw_skus": [
+        "DWIN-15399",
+        "DWIN-15401",
+        "DWIN-15400"
+      ]
+    },
+    {
+      "slug": "forma",
+      "pattern_name": "Forma | Innovations USA",
+      "colorways": 11,
+      "status": "discontinued",
+      "resolvedBy": "",
+      "hitUrl": null,
+      "title": "",
+      "listPrice": null,
+      "allPrices": [],
+      "cost": null,
+      "dw_skus": [
+        "DWIN-15398",
+        "DWIN-15397",
+        "DWIN-15396",
+        "DWIN-15395",
+        "DWIN-15394",
+        "DWIN-15393",
+        "DWIN-15392",
+        "DWIN-15391",
+        "DWIN-15390",
+        "DWIN-15389",
+        "DWIN-15388"
+      ]
+    },
+    {
+      "slug": "fuse",
+      "pattern_name": "Fuse | Innovations USA",
+      "colorways": 7,
+      "status": "current",
+      "resolvedBy": "stored-url",
+      "hitUrl": "https://www.innovationsusa.com/item/fuse/fus-001",
+      "title": "FUSE",
+      "listPrice": 134.95,
+      "allPrices": [
+        134.95
+      ],
+      "cost": 121.46,
+      "dw_skus": [
+        "DWIN-15381",
+        "DWIN-15387",
+        "DWIN-15386",
+        "DWIN-15385",
+        "DWIN-15384",
+        "DWIN-15383",
+        "DWIN-15382"
+      ]
+    },
+    {
+      "slug": "geode",
+      "pattern_name": "Geode Adamantine",
+      "colorways": 9,
+      "status": "current",
+      "resolvedBy": "stored-url",
+      "hitUrl": "https://www.innovationsusa.com/item/geode/ged-003",
+      "title": "GEODE",
+      "listPrice": 137.95,
+      "allPrices": [
+        137.95
+      ],
+      "cost": 124.15,
+      "dw_skus": [
+        "DWIN-15378",
+        "DWIN-15373",
+        "DWIN-15372",
+        "DWIN-15376",
+        "DWIN-15375",
+        "DWIN-15374",
+        "DWIN-15380",
+        "DWIN-15379",
+        "DWIN-15377"
+      ]
+    },
+    {
+      "slug": "glyph",
+      "pattern_name": "Glyph | Innovations USA",
+      "colorways": 17,
+      "status": "discontinued",
+      "resolvedBy": "",
+      "hitUrl": null,
+      "title": "",
+      "listPrice": null,
+      "allPrices": [],
+      "cost": null,
+      "dw_skus": [
+        "DWIN-160005",
+        "GLY-001",
+        "DWIN-15370",
+        "DWIN-15369",
+        "DWIN-15368",
+        "DWIN-15367",
+        "DWIN-15366",
+        "DWIN-15365",
+        "DWIN-15364",
+        "DWIN-15363",
+        "DWIN-15362",
+        "DWIN-15361",
+        "DWIN-15360",
+        "DWIN-15359",
+        "DWIN-15358",
+        "DWIN-15357",
+        "DWIN-15356"
+      ]
+    },
+    {
+      "slug": "grid-lock",
+      "pattern_name": "Grid Lock | Innovations USA",
+      "colorways": 12,
+      "status": "discontinued",
+      "resolvedBy": "",
+      "hitUrl": null,
+      "title": "",
+      "listPrice": null,
+      "allPrices": [],
+      "cost": null,
+      "dw_skus": [
+        "DWIN-15344",
+        "DWIN-15355",
+        "DWIN-15354",
+        "DWIN-15353",
+        "DWIN-15352",
+        "DWIN-15351",
+        "DWIN-15350",
+        "DWIN-15349",
+        "DWIN-15348",
+        "DWIN-15347",
+        "DWIN-15346",
+        "DWIN-15345"
+      ]
+    },
+    {
+      "slug": "guild",
+      "pattern_name": "Guild | Innovations USA",
+      "colorways": 11,
+      "status": "discontinued",
+      "resolvedBy": "",
+      "hitUrl": null,
+      "title": "",
+      "listPrice": null,
+      "allPrices": [],
+      "cost": null,
+      "dw_skus": [
+        "DWIN-15333",
+        "DWIN-15343",
+        "DWIN-15342",
+        "DWIN-15341",
+        "DWIN-15340",
+        "DWIN-15339",
+        "DWIN-15338",
+        "DWIN-15337",
+        "DWIN-15336",
+        "DWIN-15335",
+        "DWIN-15334"
+      ]
+    },
+    {
+      "slug": "horizon",
+      "pattern_name": "Horizon | Innovations USA",
+      "colorways": 6,
+      "status": "discontinued",
+      "resolvedBy": "",
+      "hitUrl": null,
+      "title": "",
+      "listPrice": null,
+      "allPrices": [],
+      "cost": null,
+      "dw_skus": [
+        "DWIN-160002",
+        "DWIN-15332",
+        "DWIN-15332-Sample",
+        "DWIN-15331",
+        "DWIN-15331-Sample",
+        "HOR-05"
+      ]
+    },
+    {
+      "slug": "huntress",
+      "pattern_name": "Huntress",
+      "colorways": 6,
+      "status": "current",
+      "resolvedBy": "stored-url",
+      "hitUrl": "https://www.innovationsusa.com/item/huntress/hun-01",
+      "title": "HUNTRESS",
+      "listPrice": 104.95,
+      "allPrices": [
+        104.95
+      ],
+      "cost": 94.46,
+      "dw_skus": [
+        "DWWC-503010",
+        "DWIN-15328",
+        "DWIN-15327",
+        "DWIN-15326",
+        "DWIN-15086",
+        "DWIN-15085"
+      ]
+    },
+    {
+      "slug": "immersion",
+      "pattern_name": "Immersion | Innovations USA",
+      "colorways": 11,
+      "status": "discontinued",
+      "resolvedBy": "",
+      "hitUrl": null,
+      "title": "",
+      "listPrice": null,
+      "allPrices": [],
+      "cost": null,
+      "dw_skus": [
+        "DWIN-15082",
+        "DWIN-15322",
+        "DWIN-15321",
+        "DWIN-15320",
+        "DWIN-15319",
+        "DWIN-15318",
+        "DWIN-15317",
+        "DWIN-15316",
+        "DWIN-15315",
+        "DWIN-15314",
+        "DWIN-15083"
+      ]
+    },
+    {
+      "slug": "labyrinth",
+      "pattern_name": "Labyrinth Wallcovering",
+      "colorways": 12,
+      "status": "discontinued",
+      "resolvedBy": "",
+      "hitUrl": null,
+      "title": "",
+      "listPrice": null,
+      "allPrices": [],
+      "cost": null,
+      "dw_skus": [
+        "DWIN-15079",
+        "DWIN-15311",
+        "DWIN-15310",
+        "DWIN-15309",
+        "DWIN-15308",
+        "DWIN-15307",
+        "DWIN-15306",
+        "DWIN-15305",
+        "DWIN-15304",
+        "DWIN-15303",
+        "DWIN-15081",
+        "DWIN-15080"
+      ]
+    },
+    {
+      "slug": "lattice",
+      "pattern_name": "Lattice Wallcovering",
+      "colorways": 11,
+      "status": "discontinued",
+      "resolvedBy": "",
+      "hitUrl": null,
+      "title": "",
+      "listPrice": null,
+      "allPrices": [],
+      "cost": null,
+      "dw_skus": [
+        "DWIN-15298",
+        "DWIN-15297",
+        "DWIN-15296",
+        "DWIN-15295",
+        "DWIN-15294",
+        "DWIN-15293",
+        "DWIN-15292",
+        "DWIN-15291",
+        "DWIN-15290",
+        "DWIN-15289",
+        "DWIN-15078"
+      ]
+    },
+    {
+      "slug": "madera",
+      "pattern_name": "Madera Wallcovering",
+      "colorways": 10,
+      "status": "discontinued",
+      "resolvedBy": "",
+      "hitUrl": null,
+      "title": "",
+      "listPrice": null,
+      "allPrices": [],
+      "cost": null,
+      "dw_skus": [
+        "DWIN-15287",
+        "DWIN-15286",
+        "DWIN-15285",
+        "DWIN-15284",
+        "DWIN-15283",
+        "DWIN-15282",
+        "DWIN-15281",
+        "DWIN-15280",
+        "DWIN-15077",
+        "DWIN-15076"
+      ]
+    },
+    {
+      "slug": "mazarin",
+      "pattern_name": "Mazarin Wallcovering",
+      "colorways": 16,
+      "status": "current",
+      "resolvedBy": "search-slug-match",
+      "hitUrl": "https://www.innovationsusa.com/item/mazarin/maz-02",
+      "title": "MAZARIN",
+      "listPrice": 74.95,
+      "allPrices": [
+        74.95
+      ],
+      "cost": 67.46,
+      "dw_skus": [
+        "DWIN-15270",
+        "DWIN-15269",
+        "DWIN-15075",
+        "DWIN-15074",
+        "DWIN-15073",
+        "DWIN-15072",
+        "DWIN-15071",
+        "DWIN-15070",
+        "DWIN-15069",
+        "DWIN-15277",
+        "DWIN-15276",
+        "DWIN-15275",
+        "DWIN-15274",
+        "DWIN-15273",
+        "DWIN-15272",
+        "DWIN-15271"
+      ]
+    },
+    {
+      "slug": "maze",
+      "pattern_name": "Maze | Innovations USA",
+      "colorways": 11,
+      "status": "current",
+      "resolvedBy": "stored-url",
+      "hitUrl": "https://www.innovationsusa.com/item/maze/mae-001",
+      "title": "MAZE",
+      "listPrice": 31.95,
+      "allPrices": [
+        31.95
+      ],
+      "cost": 28.76,
+      "dw_skus": [
+        "DWIN-15261",
+        "DWIN-15260",
+        "DWIN-15259",
+        "DWIN-15258",
+        "DWIN-15257",
+        "DWIN-15256",
+        "DWIN-15255",
+        "DWIN-15254",
+        "DWIN-15253",
+        "DWIN-15068",
+        "DWIN-15067"
+      ]
+    },
+    {
+      "slug": "monarch",
+      "pattern_name": "Monarch | Innovations USA",
+      "colorways": 4,
+      "status": "discontinued",
+      "resolvedBy": "",
+      "hitUrl": null,
+      "title": "",
+      "listPrice": null,
+      "allPrices": [],
+      "cost": null,
+      "dw_skus": [
+        "DWIN-160003",
+        "MON-01",
+        "DWIN-15250",
+        "DWIN-15249"
+      ]
+    },
+    {
+      "slug": "motley",
+      "pattern_name": "Motley | Innovations USA",
+      "colorways": 7,
+      "status": "discontinued",
+      "resolvedBy": "",
+      "hitUrl": null,
+      "title": "",
+      "listPrice": null,
+      "allPrices": [],
+      "cost": null,
+      "dw_skus": [
+        "DWIN-160006",
+        "DWIN-15245",
+        "MOE-001",
+        "DWIN-15247",
+        "DWIN-15247-Sample",
+        "DWIN-15246",
+        "DWIN-15246-Sample"
+      ]
+    },
+    {
+      "slug": "nautilus",
+      "pattern_name": "Nautilus | Innovations USA",
+      "colorways": 9,
+      "status": "current",
+      "resolvedBy": "search-slug-match",
+      "hitUrl": "https://www.innovationsusa.com/item/nautilus/j602",
+      "title": "NAUTILUS",
+      "listPrice": 59.95,
+      "allPrices": [
+        59.95
+      ],
+      "cost": 53.96,
+      "dw_skus": [
+        "DWIN-15066",
+        "DWIN-15065",
+        "DWIN-15064",
+        "DWIN-15063",
+        "DWIN-15062",
+        "DWIN-15061",
+        "DWIN-15060",
+        "DWIN-15059",
+        "DWIN-15058"
+      ]
+    },
+    {
+      "slug": "origami",
+      "pattern_name": "Origami | Innovations USA",
+      "colorways": 22,
+      "status": "current",
+      "resolvedBy": "search-slug-match",
+      "hitUrl": "https://www.innovationsusa.com/item/origami/ori02",
+      "title": "ORIGAMI",
+      "listPrice": 104.95,
+      "allPrices": [
+        104.95
+      ],
+      "cost": 94.46,
+      "dw_skus": [
+        "DWIN-15236",
+        "DWIN-15235",
+        "DWIN-15234",
+        "DWIN-15233",
+        "DWIN-15232",
+        "DWIN-15231",
+        "DWIN-15230",
+        "DWIN-15229",
+        "DWIN-15057",
+        "DWIN-15056",
+        "DWIN-15055",
+        "DWIN-15046",
+        "DWIN-15045",
+        "DWIN-15044",
+        "DWIN-15054",
+        "DWIN-15053",
+        "DWIN-15052",
+        "DWIN-15051",
+        "DWIN-15050",
+        "DWIN-15049",
+        "DWIN-15048",
+        "DWIN-15047"
+      ]
+    },
+    {
+      "slug": "origami-pewter",
+      "pattern_name": "Origami Pewter Wallcovering | Innovations USA",
+      "colorways": 1,
+      "status": "discontinued",
+      "resolvedBy": "",
+      "hitUrl": null,
+      "title": "",
+      "listPrice": null,
+      "allPrices": [],
+      "cost": null,
+      "dw_skus": [
+        "DWIN-15228"
+      ]
+    },
+    {
+      "slug": "origami-royal",
+      "pattern_name": "Origami Royal Wallcovering | Innovations USA",
+      "colorways": 1,
+      "status": "discontinued",
+      "resolvedBy": "",
+      "hitUrl": null,
+      "title": "",
+      "listPrice": null,
+      "allPrices": [],
+      "cost": null,
+      "dw_skus": [
+        "DWIN-15227"
+      ]
+    },
+    {
+      "slug": "rangoon-silk",
+      "pattern_name": "Rangoon Silk | Innovations USA",
+      "colorways": 15,
+      "status": "current",
+      "resolvedBy": "search-slug-match",
+      "hitUrl": "https://www.innovationsusa.com/item/rangoon-silk/rs8493",
+      "title": "RANGOON SILK",
+      "listPrice": 38.95,
+      "allPrices": [
+        38.95
+      ],
+      "cost": 35.06,
+      "dw_skus": [
+        "DWIN-15214",
+        "DWIN-15210",
+        "DWIN-15209",
+        "DWIN-15208",
+        "DWIN-15207",
+        "DWIN-15206",
+        "DWIN-15043",
+        "DWIN-15042",
+        "DWIN-15041",
+        "DWIN-15040",
+        "DWIN-15039",
+        "DWIN-15038",
+        "DWIN-15213",
+        "DWIN-15212",
+        "DWIN-15211"
+      ]
+    },
+    {
+      "slug": "sanctuary",
+      "pattern_name": "Sanctuary | Innovations USA",
+      "colorways": 4,
+      "status": "current",
+      "resolvedBy": "stored-url",
+      "hitUrl": "https://www.innovationsusa.com/item/sanctuary/sac-001",
+      "title": "SANCTUARY",
+      "listPrice": 124.95,
+      "allPrices": [
+        124.95
+      ],
+      "cost": 112.46,
+      "dw_skus": [
+        "DWIN-15199",
+        "DWIN-15198",
+        "DWIN-15197",
+        "DWIN-15037"
+      ]
+    },
+    {
+      "slug": "sombra",
+      "pattern_name": "Sombra Wallcovering",
+      "colorways": 8,
+      "status": "current",
+      "resolvedBy": "stored-url",
+      "hitUrl": "https://www.innovationsusa.com/item/sombra/som-001",
+      "title": "SOMBRA",
+      "listPrice": 31.95,
+      "allPrices": [
+        31.95
+      ],
+      "cost": 28.76,
+      "dw_skus": [
+        "DWIN-15036",
+        "DWIN-15035",
+        "DWIN-15034",
+        "DWIN-15033",
+        "DWIN-15032",
+        "DWIN-15031",
+        "DWIN-15030",
+        "DWIN-15029"
+      ]
+    },
+    {
+      "slug": "sonar",
+      "pattern_name": "Sonar Wallcovering",
+      "colorways": 15,
+      "status": "discontinued",
+      "resolvedBy": "",
+      "hitUrl": null,
+      "title": "",
+      "listPrice": null,
+      "allPrices": [],
+      "cost": null,
+      "dw_skus": [
+        "DWIN-15187",
+        "DWIN-15186",
+        "DWIN-15185",
+        "DWIN-15184",
+        "DWIN-15183",
+        "DWIN-15182",
+        "DWIN-15181",
+        "DWIN-15180",
+        "DWIN-15179",
+        "DWIN-15028",
+        "DWIN-15027",
+        "DWIN-15026",
+        "DWIN-15025",
+        "DWIN-15024",
+        "DWIN-15023"
+      ]
+    },
+    {
+      "slug": "spalt",
+      "pattern_name": "Spalt | Innovations USA",
+      "colorways": 9,
+      "status": "current",
+      "resolvedBy": "stored-url",
+      "hitUrl": "https://www.innovationsusa.com/item/spalt/spa-01",
+      "title": "SPALT",
+      "listPrice": 105.95,
+      "allPrices": [
+        105.95
+      ],
+      "cost": 95.36,
+      "dw_skus": [
+        "DWIN-15172",
+        "DWIN-15166",
+        "DWIN-15165",
+        "DWIN-15164",
+        "DWIN-15171",
+        "DWIN-15170",
+        "DWIN-15169",
+        "DWIN-15168",
+        "DWIN-15167"
+      ]
+    },
+    {
+      "slug": "spindrift",
+      "pattern_name": "Spindrift Wallcovering",
+      "colorways": 9,
+      "status": "discontinued",
+      "resolvedBy": "",
+      "hitUrl": null,
+      "title": "",
+      "listPrice": null,
+      "allPrices": [],
+      "cost": null,
+      "dw_skus": [
+        "DWIN-15014",
+        "DWIN-15022",
+        "DWIN-15021",
+        "DWIN-15020",
+        "DWIN-15019",
+        "DWIN-15018",
+        "DWIN-15017",
+        "DWIN-15016",
+        "DWIN-15015"
+      ]
+    },
+    {
+      "slug": "splice",
+      "pattern_name": "Splice Wallcovering",
+      "colorways": 10,
+      "status": "current",
+      "resolvedBy": "search-slug-match",
+      "hitUrl": "https://www.innovationsusa.com/item/splice/spl-001",
+      "title": "SPLICE",
+      "listPrice": 134.95,
+      "allPrices": [
+        134.95
+      ],
+      "cost": 121.46,
+      "dw_skus": [
+        "DWIN-15150",
+        "DWIN-15149",
+        "DWIN-15148",
+        "DWIN-15147",
+        "DWIN-15013",
+        "DWIN-15012",
+        "DWIN-15154",
+        "DWIN-15153",
+        "DWIN-15152",
+        "DWIN-15151"
+      ]
+    },
+    {
+      "slug": "sumatra",
+      "pattern_name": "Sumatra Wallcovering",
+      "colorways": 16,
+      "status": "current",
+      "resolvedBy": "search-slug-match",
+      "hitUrl": "https://www.innovationsusa.com/item/sumatra/sum-221",
+      "title": "SUMATRA",
+      "listPrice": 99.95,
+      "allPrices": [
+        99.95
+      ],
+      "cost": 89.96,
+      "dw_skus": [
+        "DWIN-15137",
+        "DWIN-15011",
+        "DWIN-15010",
+        "DWIN-15009",
+        "DWIN-15008",
+        "DWIN-15007",
+        "DWIN-15006",
+        "DWIN-15005",
+        "DWIN-15129",
+        "DWIN-15144",
+        "DWIN-15143",
+        "DWIN-15142",
+        "DWIN-15141",
+        "DWIN-15140",
+        "DWIN-15139",
+        "DWIN-15138"
+      ]
+    },
+    {
+      "slug": "vandal",
+      "pattern_name": "Vandal | Innovations USA",
+      "colorways": 9,
+      "status": "current",
+      "resolvedBy": "search-slug-match",
+      "hitUrl": "https://www.innovationsusa.com/item/vandal/van-002",
+      "title": "VANDAL",
+      "listPrice": 105.95,
+      "allPrices": [
+        105.95
+      ],
+      "cost": 95.36,
+      "dw_skus": [
+        "DWIN-15129",
+        "DWIN-15127",
+        "DWIN-15127-Sample",
+        "DWIN-15126",
+        "DWIN-15126-Sample",
+        "DWIN-15125",
+        "DWIN-15125-Sample",
+        "DWIN-15128",
+        "DWIN-15128-Sample"
+      ]
+    },
+    {
+      "slug": "vector",
+      "pattern_name": "Vector | Innovations USA",
+      "colorways": 13,
+      "status": "discontinued",
+      "resolvedBy": "",
+      "hitUrl": null,
+      "title": "",
+      "listPrice": null,
+      "allPrices": [],
+      "cost": null,
+      "dw_skus": [
+        "DWIN-15124",
+        "DWIN-15003",
+        "DWIN-15002",
+        "DWIN-15001",
+        "DWIN-15000",
+        "DWIN-15123",
+        "DWIN-15122",
+        "DWIN-15121",
+        "DWIN-15120",
+        "DWIN-15119",
+        "DWIN-15118",
+        "DWIN-15117",
+        "DWIN-15116"
+      ]
+    },
+    {
+      "slug": "zion",
+      "pattern_name": "Zion | Innovations USA",
+      "colorways": 23,
+      "status": "current",
+      "resolvedBy": "stored-url",
+      "hitUrl": "https://www.innovationsusa.com/item/zion/zio-01",
+      "title": "ZION",
+      "listPrice": 52.95,
+      "allPrices": [
+        52.95
+      ],
+      "cost": 47.66,
+      "dw_skus": [
+        "DWIN-160004",
+        "DWIN-15088",
+        "DWIN-15087",
+        "ZIO-01",
+        "DWIN-15107",
+        "DWIN-15106",
+        "DWIN-15105",
+        "DWIN-15104",
+        "DWIN-15103",
+        "DWIN-15102",
+        "DWIN-15101",
+        "DWIN-15100",
+        "DWIN-15099",
+        "DWIN-15098",
+        "DWIN-15097",
+        "DWIN-15096",
+        "DWIN-15095",
+        "DWIN-15094",
+        "DWIN-15093",
+        "DWIN-15092",
+        "DWIN-15091",
+        "DWIN-15090",
+        "DWIN-15089"
+      ]
+    }
+  ],
+  "summary": {
+    "patterns": 43,
+    "current": 23,
+    "discontinued": 20,
+    "colorways_priced": 224,
+    "colorways_discontinued": 178
+  }
+}
\ No newline at end of file

← 1771988 Innovations: login cracked + 24 priced  ·  back to Hollywood Import  ·  Innovations cost map (224 colorways, list×0.90 per-yd); 182 e06a701 →