[object Object]

← back to Sanderson Onboard

TK-10873 follow-up: 41 web-verified harvested promotions (v4), 3 held below-list, Domino dropped; decisions doc

6dedf49ef8e6b56219522f755552812c1a670dca · 2026-08-31 01:45:51 -0700 · steve@designerwallcoverings.com

Files touched

Diff

commit 6dedf49ef8e6b56219522f755552812c1a670dca
Author: steve@designerwallcoverings.com <steve@designerwallcoverings.com>
Date:   Mon Aug 31 01:45:51 2026 -0700

    TK-10873 follow-up: 41 web-verified harvested promotions (v4), 3 held below-list, Domino dropped; decisions doc
---
 tk10873/FOLLOWUP_DECISIONS.md                      |  46 +++
 tk10873/build_v4_promotions.mjs                    |  65 ++++
 tk10873/reprice_live_runbook.mjs                   |  12 +-
 tk10873/zoffany_optionA_promotions_v4.json         | 371 +++++++++++++++++++
 .../zoffany_optionA_promotions_v4.live_plan.json   | 412 +++++++++++++++++++++
 ..._optionA_promotions_v4.restore_map.preview.json | 371 +++++++++++++++++++
 6 files changed, 1273 insertions(+), 4 deletions(-)

diff --git a/tk10873/FOLLOWUP_DECISIONS.md b/tk10873/FOLLOWUP_DECISIONS.md
new file mode 100644
index 0000000..027399f
--- /dev/null
+++ b/tk10873/FOLLOWUP_DECISIONS.md
@@ -0,0 +1,46 @@
+# TK-10873 follow-ups — decisions (2026-08-31)
+
+Steve asked for 3 things after the 277 shipped. Each is resolved below. The DTD/Cody/verify
+discipline held: an adversarial pass + a $0 web-verification pass changed what ships.
+
+## 1. Promote the 45 harvested proposals → 41 SHIP, 3 HOLD, 1 DROP
+- **Built** `zoffany_optionA_promotions_v4.json` (REPRICE-shaped; driven by the SAME proven
+  restore-map-first runbook via `REPRICE_DRAFT=`).
+- **Cody red-teamed the prices** (not the machinery): found the harvested competitor-scrapes were
+  single-source with no list-vs-sale distinction. **Two web-researcher agents ($0) then confirmed
+  each pattern's current US LIST price.**
+- **SHIP (41):** 39 harvested colorways across 15 patterns web-confirmed at current US list
+  (Montacute $530, Royal Exchange $504, Columns/Medallion/Sicilian Lion $494, Richmond Park $416,
+  French Marble $382, Ajanta/Ormonde/Wallis/Kauri/Ormonde Key/Ormonde Stripe/Piastrella/Tallulah $342)
+  **+ 2 ZFOW** ($309.50 = cost/0.65/0.85, verification-grade). Sibling-inferred rows independently
+  re-confirmed; Cody's "$494 maybe-sale" alarm reconciled ($494 IS DecoratorsBest's MAP list).
+- **HOLD (3)** — harvested price came back BELOW current US list (our scrape too low): Darnley
+  ZDAR312884 ($390 → real ~$450), Ebru II ZDAR312865 ($230 → $342), Mitford Damask ZDAR312864
+  ($230 → $342+). Verified targets recorded; a quick follow-up ship once the exact colorway list is confirmed.
+- **DROP (1):** Domino Paper ZEND313098 — double-roll unit + EUR-facing source, math didn't close
+  ($264/2 = $132 < its own $148 wholesale). Never ship.
+
+## 2. ZAQF322696 "Desert Flower II" — already Fabric; verify-then-price
+- Live mirror already has `product_type = Fabric` (it was correctly EXCLUDED from the 277 roll reprice).
+  So the "misfiled as wallpaper roll" is already corrected at the type level.
+- **Open action (gated):** confirm its sellable variant is a per-YARD fabric priced ~$133/yd (Antiquary
+  collection), not a leftover $4.25-sample-only or a wrong roll price. Did NOT auto-reprice — mispricing
+  a possibly-mislabeled unit perpetuates a bug. Needs a per-variant look, then a $133/yd price write.
+
+## 3. Murals + the 3 HELD_NEEDS_PRICE
+- **Murals → HOLD from roll reprice (unit decision = per-metre, NOT standard roll):** Precarious
+  Pangolins (per-yard $444), Verdure ZAMW310430/431 (per-metre), Phaedra (per-metre-mural), Pompadour
+  Print (per-metre-grasscloth). Roll-repricing a per-metre product IS the unit-mislabel bug (cf. the
+  Fabricut canary). These need per-metre variant modeling + a targeted price before any reprice.
+- **Highclere ZDAR312861** — a real 11yd-roll, just no US price found. HOLD for a targeted harvest, then
+  reprice normally (not a mural).
+- **The 3 HELD_NEEDS_PRICE:**
+  - **ZFOW312941 / ZFOW312943 → RESOLVED**, now in the ship set at $309.50 (our_price = cost/0.65/0.85).
+  - **313114 (DWWC-502880) → HOLD.** Its price depends on the image-inference mapping 313114 ≡ ZOW0146-01,
+    which was never confirmed (DM M-01413 to vp-dw-commerce unanswered). Too risky to price a
+    customer-facing product on a filename guess. Keep the DM open.
+
+## Net
+- **41 verification-grade reprices ready to ship** (gated `!`-run, restore-map-first, reversible).
+- **6 rows held** with a clear, cheap next step each (3 below-list re-price, Highclere harvest, ZAQF
+  per-yard check, 313114 mapping confirm) + the per-metre murals pending unit modeling.
diff --git a/tk10873/build_v4_promotions.mjs b/tk10873/build_v4_promotions.mjs
new file mode 100644
index 0000000..8fe7d76
--- /dev/null
+++ b/tk10873/build_v4_promotions.mjs
@@ -0,0 +1,65 @@
+#!/usr/bin/env node
+// build_v4_promotions.mjs — TK-10873 follow-up. Promote the harvested held rows to a
+// REPRICE-shaped draft (v4) the proven reprice_live_runbook.mjs can drive unchanged.
+// READ-ONLY: reads held_price_proposals.json + v3; writes zoffany_optionA_promotions_v4.json.
+//
+// Promotion set (45):
+//   • 43 standard 11yd-roll harvested rows (PROPOSE 35 + PROPOSE_LOW_CONF 8) → price = harvested us_retail.
+//   • 2 ZFOW rows (ZFOW312941/943) → price = our_price $309.50 (= cost/0.65/0.85, the Option-A
+//     contract on a known cost; decision-resolved, not a guess).
+// EXCLUDED (by design, handled as decisions elsewhere):
+//   • 2 PROPOSE_UNIT_REVIEW + the per-metre/yard murals (Pangolins/Verdure/Phaedra/Pompadour) → HOLD (unit-mislabel risk).
+//   • Highclere (roll, no price found) → HOLD for targeted price harvest.
+//   • ZAQF322696 (already product_type=Fabric) → verify-then-price decision, not auto-reprice.
+//   • 313114 → HOLD pending the ZOW0146-01 mapping confirm.
+import fs from 'node:fs';
+const DIR = new URL('.', import.meta.url).pathname;
+const props = JSON.parse(fs.readFileSync(`${DIR}held_price_proposals.json`, 'utf8')).proposals;
+const v3 = JSON.parse(fs.readFileSync(`${DIR}zoffany_optionA_draft_v3.json`, 'utf8'));
+
+// Web-verification pass (2 web-researcher agents, $0) confirmed current US LIST price per pattern.
+// HOLD the patterns whose harvested price came back BELOW current US list (our scrape was too low —
+// shipping it would underprice): Darnley ($390 vs ~$450), Ebru II ($230 vs $342), Mitford Damask
+// ($230 vs $342+). DROP Domino Paper (double-roll unit + EUR source, math didn't close). The other
+// 15 patterns CONFIRM at their harvested US list (incl. the sibling-inferred Kauri/Ormonde Stripe/
+// Wallis, independently re-confirmed at $342; Cody's Columns/Medallion $494 "maybe-sale" alarm
+// reconciled — $494 is DecoratorsBest's real MAP list, not a sale).
+const HOLD_PATTERNS = /^(Darnley|Ebru II|Mitford Damask)$/i;
+const DROP_SKUS = new Set(['ZEND313098']); // Domino Paper
+
+const rows = [];
+// verified 11yd-roll harvested rows (PROPOSE + PROPOSE_LOW_CONF, exactly 11yd single roll, priced)
+for (const r of props) {
+  if (!['PROPOSE', 'PROPOSE_LOW_CONF'].includes(r.disposition)) continue; // excludes UNIT_REVIEW murals
+  if (r.unit !== '11yd-roll' || r.us_retail == null) continue;            // exactly single 11yd roll (drops double-roll)
+  if (DROP_SKUS.has(r.mfr_sku)) continue;                                  // Domino Paper
+  if (HOLD_PATTERNS.test(r.pattern || '')) continue;                       // below-list patterns → held
+  rows.push({
+    mfr_sku: r.mfr_sku, action: 'REPRICE',
+    proposed_sellable_price: Number(Number(r.us_retail).toFixed(2)),
+    price_trade: null, // harvested market retail — no DW trade cost, so no cost floor
+    price_source: `harvest_us_retail:${r.source} (${r.confidence}, US-list-verified)`,
+    unit: r.unit, note: `${r.pattern} — harvested US retail, web-confirmed current list`,
+  });
+}
+const harvested = rows.length;
+// 2 ZFOW at our_price (cost/0.65/0.85 = Option-A contract)
+for (const r of v3) {
+  if (r.action !== 'HELD_NEEDS_PRICE') continue;
+  if (!['ZFOW312941', 'ZFOW312943'].includes(r.mfr_sku)) continue;
+  rows.push({
+    mfr_sku: r.mfr_sku, action: 'REPRICE',
+    proposed_sellable_price: 309.50,
+    price_trade: 171, // our_price 309.50 = 171/0.65/0.85; floor = the cost
+    price_source: 'our_price_derived (cost/0.65/0.85 — Option-A contract)',
+    unit: '11yd-roll', note: `${r.mfr_sku} — DW-derived retail (resolves HELD_NEEDS_PRICE)`,
+  });
+}
+fs.writeFileSync(`${DIR}zoffany_optionA_promotions_v4.json`, JSON.stringify(rows, null, 2));
+const high = rows.filter(r => /\(high\)/.test(r.price_source)).length;
+const med = harvested - high;
+const prices = rows.map(r => r.proposed_sellable_price);
+console.log(`v4 promotions: ${rows.length} REPRICE rows (${harvested} harvested rolls + ${rows.length - harvested} ZFOW our_price)`);
+console.log(`  harvested by confidence: ${high} high · ${med} med   |   ZFOW our_price: ${rows.length - harvested}`);
+console.log(`  price range: $${Math.min(...prices)}–$${Math.max(...prices)}`);
+console.log(`  → zoffany_optionA_promotions_v4.json`);
diff --git a/tk10873/reprice_live_runbook.mjs b/tk10873/reprice_live_runbook.mjs
index 56f9816..9ce3f2e 100644
--- a/tk10873/reprice_live_runbook.mjs
+++ b/tk10873/reprice_live_runbook.mjs
@@ -45,10 +45,14 @@ import { execFileSync } from 'node:child_process';
 import { SAMPLE_PRICE, classifyPrice } from './reprice_lib.mjs';
 
 const DIR = new URL('.', import.meta.url).pathname;
-const V3_IN = `${DIR}zoffany_optionA_draft_v3.json`;
-const PLAN_OUT = `${DIR}reprice_live_plan.json`;
-const PREVIEW_OUT = `${DIR}reprice_restore_map.preview.json`;
-const RESTORE_OUT = `${DIR}reprice_restore_map.live.json`; // populated ONLY by --apply, before writes
+// The reprice set defaults to the v3 draft (the 277). A follow-up set can be driven by
+// pointing REPRICE_DRAFT at another REPRICE-shaped JSON (e.g. the v4 promotions) — output
+// filenames derive from the draft basename so a v4 run NEVER clobbers the v3 live restore map.
+const V3_IN = process.env.REPRICE_DRAFT ? `${DIR}${process.env.REPRICE_DRAFT}` : `${DIR}zoffany_optionA_draft_v3.json`;
+const BASE = V3_IN.replace(/\.json$/, '').split('/').pop();
+const PLAN_OUT = `${DIR}${BASE}.live_plan.json`;
+const PREVIEW_OUT = `${DIR}${BASE}.restore_map.preview.json`;
+const RESTORE_OUT = `${DIR}${BASE}.restore_map.live.json`; // populated ONLY by --apply, before writes
 const LEDGER = `${process.env.HOME}/.claude/yolo-queue/executed-reversible/ledger.jsonl`;
 
 const SHOP = 'designer-laboratory-sandbox.myshopify.com';
diff --git a/tk10873/zoffany_optionA_promotions_v4.json b/tk10873/zoffany_optionA_promotions_v4.json
new file mode 100644
index 0000000..e0a1e43
--- /dev/null
+++ b/tk10873/zoffany_optionA_promotions_v4.json
@@ -0,0 +1,371 @@
+[
+  {
+    "mfr_sku": "ZOW0091-01",
+    "action": "REPRICE",
+    "proposed_sellable_price": 342,
+    "price_trade": null,
+    "price_source": "harvest_us_retail:decoratorsbest.com (high, US-list-verified)",
+    "unit": "11yd-roll",
+    "note": "Ajanta — harvested US retail, web-confirmed current list"
+  },
+  {
+    "mfr_sku": "ZCOT313026",
+    "action": "REPRICE",
+    "proposed_sellable_price": 382,
+    "price_trade": null,
+    "price_source": "harvest_us_retail:decoratorsbest.com (high, US-list-verified)",
+    "unit": "11yd-roll",
+    "note": "French Marble — harvested US retail, web-confirmed current list"
+  },
+  {
+    "mfr_sku": "ZDAR312873",
+    "action": "REPRICE",
+    "proposed_sellable_price": 342,
+    "price_trade": null,
+    "price_source": "harvest_us_retail:decoratorsbest.com (high, US-list-verified)",
+    "unit": "11yd-roll",
+    "note": "Ormonde — harvested US retail, web-confirmed current list"
+  },
+  {
+    "mfr_sku": "ZDAR312857",
+    "action": "REPRICE",
+    "proposed_sellable_price": 416,
+    "price_trade": null,
+    "price_source": "harvest_us_retail:morriswallpaper.com (high, US-list-verified)",
+    "unit": "11yd-roll",
+    "note": "Richmond Park — harvested US retail, web-confirmed current list"
+  },
+  {
+    "mfr_sku": "ZDAR312869",
+    "action": "REPRICE",
+    "proposed_sellable_price": 342,
+    "price_trade": null,
+    "price_source": "harvest_us_retail:morriswallpaper.com (med, US-list-verified)",
+    "unit": "11yd-roll",
+    "note": "Wallis — harvested US retail, web-confirmed current list"
+  },
+  {
+    "mfr_sku": "ZOW0091-02",
+    "action": "REPRICE",
+    "proposed_sellable_price": 342,
+    "price_trade": null,
+    "price_source": "harvest_us_retail:decoratorsbest.com (batch1 sibling) (high, US-list-verified)",
+    "unit": "11yd-roll",
+    "note": "Ajanta — harvested US retail, web-confirmed current list"
+  },
+  {
+    "mfr_sku": "ZOW0091-03",
+    "action": "REPRICE",
+    "proposed_sellable_price": 342,
+    "price_trade": null,
+    "price_source": "harvest_us_retail:decoratorsbest.com (batch1 sibling) (high, US-list-verified)",
+    "unit": "11yd-roll",
+    "note": "Ajanta — harvested US retail, web-confirmed current list"
+  },
+  {
+    "mfr_sku": "ZOW0092-01",
+    "action": "REPRICE",
+    "proposed_sellable_price": 342,
+    "price_trade": null,
+    "price_source": "harvest_us_retail:decoratorsbest.com (med, US-list-verified)",
+    "unit": "11yd-roll",
+    "note": "Kauri — harvested US retail, web-confirmed current list"
+  },
+  {
+    "mfr_sku": "ZOW0092-03",
+    "action": "REPRICE",
+    "proposed_sellable_price": 342,
+    "price_trade": null,
+    "price_source": "harvest_us_retail:decoratorsbest.com (med, US-list-verified)",
+    "unit": "11yd-roll",
+    "note": "Kauri — harvested US retail, web-confirmed current list"
+  },
+  {
+    "mfr_sku": "ZOW0092-04",
+    "action": "REPRICE",
+    "proposed_sellable_price": 342,
+    "price_trade": null,
+    "price_source": "harvest_us_retail:decoratorsbest.com (med, US-list-verified)",
+    "unit": "11yd-roll",
+    "note": "Kauri — harvested US retail, web-confirmed current list"
+  },
+  {
+    "mfr_sku": "ZOW0092-05",
+    "action": "REPRICE",
+    "proposed_sellable_price": 342,
+    "price_trade": null,
+    "price_source": "harvest_us_retail:decoratorsbest.com (med, US-list-verified)",
+    "unit": "11yd-roll",
+    "note": "Kauri — harvested US retail, web-confirmed current list"
+  },
+  {
+    "mfr_sku": "ZOW0093-02",
+    "action": "REPRICE",
+    "proposed_sellable_price": 342,
+    "price_trade": null,
+    "price_source": "harvest_us_retail:decoratorsbest.com (high, US-list-verified)",
+    "unit": "11yd-roll",
+    "note": "Ormonde Key — harvested US retail, web-confirmed current list"
+  },
+  {
+    "mfr_sku": "ZOW0093-03",
+    "action": "REPRICE",
+    "proposed_sellable_price": 342,
+    "price_trade": null,
+    "price_source": "harvest_us_retail:decoratorsbest.com (high, US-list-verified)",
+    "unit": "11yd-roll",
+    "note": "Ormonde Key — harvested US retail, web-confirmed current list"
+  },
+  {
+    "mfr_sku": "ZOW0093-05",
+    "action": "REPRICE",
+    "proposed_sellable_price": 342,
+    "price_trade": null,
+    "price_source": "harvest_us_retail:decoratorsbest.com (high, US-list-verified)",
+    "unit": "11yd-roll",
+    "note": "Ormonde Key — harvested US retail, web-confirmed current list"
+  },
+  {
+    "mfr_sku": "ZOW0093-07",
+    "action": "REPRICE",
+    "proposed_sellable_price": 342,
+    "price_trade": null,
+    "price_source": "harvest_us_retail:decoratorsbest.com (high, US-list-verified)",
+    "unit": "11yd-roll",
+    "note": "Ormonde Key — harvested US retail, web-confirmed current list"
+  },
+  {
+    "mfr_sku": "ZOW0094-01",
+    "action": "REPRICE",
+    "proposed_sellable_price": 342,
+    "price_trade": null,
+    "price_source": "harvest_us_retail:decoratorsbest.com (med, US-list-verified)",
+    "unit": "11yd-roll",
+    "note": "Ormonde Stripe — harvested US retail, web-confirmed current list"
+  },
+  {
+    "mfr_sku": "ZOW0094-03",
+    "action": "REPRICE",
+    "proposed_sellable_price": 342,
+    "price_trade": null,
+    "price_source": "harvest_us_retail:decoratorsbest.com (med, US-list-verified)",
+    "unit": "11yd-roll",
+    "note": "Ormonde Stripe — harvested US retail, web-confirmed current list"
+  },
+  {
+    "mfr_sku": "ZOW0094-06",
+    "action": "REPRICE",
+    "proposed_sellable_price": 342,
+    "price_trade": null,
+    "price_source": "harvest_us_retail:decoratorsbest.com (med, US-list-verified)",
+    "unit": "11yd-roll",
+    "note": "Ormonde Stripe — harvested US retail, web-confirmed current list"
+  },
+  {
+    "mfr_sku": "ZOW0095-01",
+    "action": "REPRICE",
+    "proposed_sellable_price": 342,
+    "price_trade": null,
+    "price_source": "harvest_us_retail:decoratorsbest.com (high, US-list-verified)",
+    "unit": "11yd-roll",
+    "note": "Piastrella — harvested US retail, web-confirmed current list"
+  },
+  {
+    "mfr_sku": "ZOW0095-02",
+    "action": "REPRICE",
+    "proposed_sellable_price": 342,
+    "price_trade": null,
+    "price_source": "harvest_us_retail:decoratorsbest.com (high, US-list-verified)",
+    "unit": "11yd-roll",
+    "note": "Piastrella — harvested US retail, web-confirmed current list"
+  },
+  {
+    "mfr_sku": "ZOW0095-03",
+    "action": "REPRICE",
+    "proposed_sellable_price": 342,
+    "price_trade": null,
+    "price_source": "harvest_us_retail:decoratorsbest.com (high, US-list-verified)",
+    "unit": "11yd-roll",
+    "note": "Piastrella — harvested US retail, web-confirmed current list"
+  },
+  {
+    "mfr_sku": "ZOW0095-05",
+    "action": "REPRICE",
+    "proposed_sellable_price": 342,
+    "price_trade": null,
+    "price_source": "harvest_us_retail:decoratorsbest.com (high, US-list-verified)",
+    "unit": "11yd-roll",
+    "note": "Piastrella — harvested US retail, web-confirmed current list"
+  },
+  {
+    "mfr_sku": "ZOW0096-01",
+    "action": "REPRICE",
+    "proposed_sellable_price": 342,
+    "price_trade": null,
+    "price_source": "harvest_us_retail:decoratorsbest.com (high, US-list-verified)",
+    "unit": "11yd-roll",
+    "note": "Tallulah Plain — harvested US retail, web-confirmed current list"
+  },
+  {
+    "mfr_sku": "ZOW0096-02",
+    "action": "REPRICE",
+    "proposed_sellable_price": 342,
+    "price_trade": null,
+    "price_source": "harvest_us_retail:decoratorsbest.com (high, US-list-verified)",
+    "unit": "11yd-roll",
+    "note": "Tallulah Plain — harvested US retail, web-confirmed current list"
+  },
+  {
+    "mfr_sku": "ZOW0096-03",
+    "action": "REPRICE",
+    "proposed_sellable_price": 342,
+    "price_trade": null,
+    "price_source": "harvest_us_retail:decoratorsbest.com (high, US-list-verified)",
+    "unit": "11yd-roll",
+    "note": "Tallulah Plain — harvested US retail, web-confirmed current list"
+  },
+  {
+    "mfr_sku": "ZOW0098-01",
+    "action": "REPRICE",
+    "proposed_sellable_price": 494,
+    "price_trade": null,
+    "price_source": "harvest_us_retail:decoratorsbest.com (high, US-list-verified)",
+    "unit": "11yd-roll",
+    "note": "Columns — harvested US retail, web-confirmed current list"
+  },
+  {
+    "mfr_sku": "ZOW0098-02",
+    "action": "REPRICE",
+    "proposed_sellable_price": 494,
+    "price_trade": null,
+    "price_source": "harvest_us_retail:decoratorsbest.com (high, US-list-verified)",
+    "unit": "11yd-roll",
+    "note": "Columns — harvested US retail, web-confirmed current list"
+  },
+  {
+    "mfr_sku": "ZOW0098-03",
+    "action": "REPRICE",
+    "proposed_sellable_price": 494,
+    "price_trade": null,
+    "price_source": "harvest_us_retail:decoratorsbest.com (high, US-list-verified)",
+    "unit": "11yd-roll",
+    "note": "Columns — harvested US retail, web-confirmed current list"
+  },
+  {
+    "mfr_sku": "ZOW0100-01",
+    "action": "REPRICE",
+    "proposed_sellable_price": 494,
+    "price_trade": null,
+    "price_source": "harvest_us_retail:decoratorsbest.com (high, US-list-verified)",
+    "unit": "11yd-roll",
+    "note": "Medallion — harvested US retail, web-confirmed current list"
+  },
+  {
+    "mfr_sku": "ZOW0100-02",
+    "action": "REPRICE",
+    "proposed_sellable_price": 494,
+    "price_trade": null,
+    "price_source": "harvest_us_retail:decoratorsbest.com (high, US-list-verified)",
+    "unit": "11yd-roll",
+    "note": "Medallion — harvested US retail, web-confirmed current list"
+  },
+  {
+    "mfr_sku": "ZOW0100-03",
+    "action": "REPRICE",
+    "proposed_sellable_price": 494,
+    "price_trade": null,
+    "price_source": "harvest_us_retail:decoratorsbest.com (high, US-list-verified)",
+    "unit": "11yd-roll",
+    "note": "Medallion — harvested US retail, web-confirmed current list"
+  },
+  {
+    "mfr_sku": "ZOW0101-01",
+    "action": "REPRICE",
+    "proposed_sellable_price": 530,
+    "price_trade": null,
+    "price_source": "harvest_us_retail:morriswallpaper.com (high, US-list-verified)",
+    "unit": "11yd-roll",
+    "note": "Montacute — harvested US retail, web-confirmed current list"
+  },
+  {
+    "mfr_sku": "ZOW0101-02",
+    "action": "REPRICE",
+    "proposed_sellable_price": 530,
+    "price_trade": null,
+    "price_source": "harvest_us_retail:morriswallpaper.com (high, US-list-verified)",
+    "unit": "11yd-roll",
+    "note": "Montacute — harvested US retail, web-confirmed current list"
+  },
+  {
+    "mfr_sku": "ZOW0102-01",
+    "action": "REPRICE",
+    "proposed_sellable_price": 504,
+    "price_trade": null,
+    "price_source": "harvest_us_retail:decoratorsbest.com (high, US-list-verified)",
+    "unit": "11yd-roll",
+    "note": "Royal Exchange — harvested US retail, web-confirmed current list"
+  },
+  {
+    "mfr_sku": "ZOW0102-02",
+    "action": "REPRICE",
+    "proposed_sellable_price": 504,
+    "price_trade": null,
+    "price_source": "harvest_us_retail:decoratorsbest.com (high, US-list-verified)",
+    "unit": "11yd-roll",
+    "note": "Royal Exchange — harvested US retail, web-confirmed current list"
+  },
+  {
+    "mfr_sku": "ZOW0102-03",
+    "action": "REPRICE",
+    "proposed_sellable_price": 504,
+    "price_trade": null,
+    "price_source": "harvest_us_retail:decoratorsbest.com (high, US-list-verified)",
+    "unit": "11yd-roll",
+    "note": "Royal Exchange — harvested US retail, web-confirmed current list"
+  },
+  {
+    "mfr_sku": "ZOW0103-01",
+    "action": "REPRICE",
+    "proposed_sellable_price": 494,
+    "price_trade": null,
+    "price_source": "harvest_us_retail:decoratorsbest.com (high, US-list-verified)",
+    "unit": "11yd-roll",
+    "note": "Sicilian Lion — harvested US retail, web-confirmed current list"
+  },
+  {
+    "mfr_sku": "ZOW0103-02",
+    "action": "REPRICE",
+    "proposed_sellable_price": 494,
+    "price_trade": null,
+    "price_source": "harvest_us_retail:decoratorsbest.com (high, US-list-verified)",
+    "unit": "11yd-roll",
+    "note": "Sicilian Lion — harvested US retail, web-confirmed current list"
+  },
+  {
+    "mfr_sku": "ZOW0103-03",
+    "action": "REPRICE",
+    "proposed_sellable_price": 494,
+    "price_trade": null,
+    "price_source": "harvest_us_retail:decoratorsbest.com (high, US-list-verified)",
+    "unit": "11yd-roll",
+    "note": "Sicilian Lion — harvested US retail, web-confirmed current list"
+  },
+  {
+    "mfr_sku": "ZFOW312941",
+    "action": "REPRICE",
+    "proposed_sellable_price": 309.5,
+    "price_trade": 171,
+    "price_source": "our_price_derived (cost/0.65/0.85 — Option-A contract)",
+    "unit": "11yd-roll",
+    "note": "ZFOW312941 — DW-derived retail (resolves HELD_NEEDS_PRICE)"
+  },
+  {
+    "mfr_sku": "ZFOW312943",
+    "action": "REPRICE",
+    "proposed_sellable_price": 309.5,
+    "price_trade": 171,
+    "price_source": "our_price_derived (cost/0.65/0.85 — Option-A contract)",
+    "unit": "11yd-roll",
+    "note": "ZFOW312943 — DW-derived retail (resolves HELD_NEEDS_PRICE)"
+  }
+]
\ No newline at end of file
diff --git a/tk10873/zoffany_optionA_promotions_v4.live_plan.json b/tk10873/zoffany_optionA_promotions_v4.live_plan.json
new file mode 100644
index 0000000..af8507c
--- /dev/null
+++ b/tk10873/zoffany_optionA_promotions_v4.live_plan.json
@@ -0,0 +1,412 @@
+[
+  {
+    "mfr_sku": "ZOW0091-01",
+    "product_id": "gid://shopify/Product/7794232426547",
+    "sellable_sku": "DWZF-187194",
+    "cached_variant_id": "gid://shopify/ProductVariant/44099843719219",
+    "new_price": 342,
+    "old_price": "<LIVE-READ-REQUIRED before write>",
+    "price_source": "harvest_us_retail:decoratorsbest.com (high, US-list-verified)",
+    "sanity": "PASS"
+  },
+  {
+    "mfr_sku": "ZCOT313026",
+    "product_id": "gid://shopify/Product/7865417039923",
+    "sellable_sku": "DWZF-187036",
+    "cached_variant_id": null,
+    "new_price": 382,
+    "old_price": "<LIVE-READ-REQUIRED before write>",
+    "price_source": "harvest_us_retail:decoratorsbest.com (high, US-list-verified)",
+    "sanity": "PASS"
+  },
+  {
+    "mfr_sku": "ZDAR312873",
+    "product_id": "gid://shopify/Product/7866101792819",
+    "sellable_sku": "DWZF-187002",
+    "cached_variant_id": null,
+    "new_price": 342,
+    "old_price": "<LIVE-READ-REQUIRED before write>",
+    "price_source": "harvest_us_retail:decoratorsbest.com (high, US-list-verified)",
+    "sanity": "PASS"
+  },
+  {
+    "mfr_sku": "ZDAR312857",
+    "product_id": "gid://shopify/Product/7866101825587",
+    "sellable_sku": "DWZF-187026",
+    "cached_variant_id": null,
+    "new_price": 416,
+    "old_price": "<LIVE-READ-REQUIRED before write>",
+    "price_source": "harvest_us_retail:morriswallpaper.com (high, US-list-verified)",
+    "sanity": "PASS"
+  },
+  {
+    "mfr_sku": "ZDAR312869",
+    "product_id": "gid://shopify/Product/7866101858355",
+    "sellable_sku": "DWZF-187025",
+    "cached_variant_id": null,
+    "new_price": 342,
+    "old_price": "<LIVE-READ-REQUIRED before write>",
+    "price_source": "harvest_us_retail:morriswallpaper.com (med, US-list-verified)",
+    "sanity": "PASS"
+  },
+  {
+    "mfr_sku": "ZOW0091-02",
+    "product_id": "gid://shopify/Product/7794232492083",
+    "sellable_sku": "DWZF-187195",
+    "cached_variant_id": "gid://shopify/ProductVariant/44099843784755",
+    "new_price": 342,
+    "old_price": "<LIVE-READ-REQUIRED before write>",
+    "price_source": "harvest_us_retail:decoratorsbest.com (batch1 sibling) (high, US-list-verified)",
+    "sanity": "PASS"
+  },
+  {
+    "mfr_sku": "ZOW0091-03",
+    "product_id": "gid://shopify/Product/7794232524851",
+    "sellable_sku": "DWZF-187196",
+    "cached_variant_id": "gid://shopify/ProductVariant/44099843850291",
+    "new_price": 342,
+    "old_price": "<LIVE-READ-REQUIRED before write>",
+    "price_source": "harvest_us_retail:decoratorsbest.com (batch1 sibling) (high, US-list-verified)",
+    "sanity": "PASS"
+  },
+  {
+    "mfr_sku": "ZOW0092-01",
+    "product_id": "gid://shopify/Product/7794232721459",
+    "sellable_sku": "DWZF-187199",
+    "cached_variant_id": "gid://shopify/ProductVariant/44099844014131",
+    "new_price": 342,
+    "old_price": "<LIVE-READ-REQUIRED before write>",
+    "price_source": "harvest_us_retail:decoratorsbest.com (med, US-list-verified)",
+    "sanity": "PASS"
+  },
+  {
+    "mfr_sku": "ZOW0092-03",
+    "product_id": "gid://shopify/Product/7794232819763",
+    "sellable_sku": "DWZF-187201",
+    "cached_variant_id": "gid://shopify/ProductVariant/44099844276275",
+    "new_price": 342,
+    "old_price": "<LIVE-READ-REQUIRED before write>",
+    "price_source": "harvest_us_retail:decoratorsbest.com (med, US-list-verified)",
+    "sanity": "PASS"
+  },
+  {
+    "mfr_sku": "ZOW0092-04",
+    "product_id": "gid://shopify/Product/7794232885299",
+    "sellable_sku": "DWZF-187202",
+    "cached_variant_id": "gid://shopify/ProductVariant/44099844309043",
+    "new_price": 342,
+    "old_price": "<LIVE-READ-REQUIRED before write>",
+    "price_source": "harvest_us_retail:decoratorsbest.com (med, US-list-verified)",
+    "sanity": "PASS"
+  },
+  {
+    "mfr_sku": "ZOW0092-05",
+    "product_id": "gid://shopify/Product/7794232950835",
+    "sellable_sku": "DWZF-187203",
+    "cached_variant_id": "gid://shopify/ProductVariant/44099844374579",
+    "new_price": 342,
+    "old_price": "<LIVE-READ-REQUIRED before write>",
+    "price_source": "harvest_us_retail:decoratorsbest.com (med, US-list-verified)",
+    "sanity": "PASS"
+  },
+  {
+    "mfr_sku": "ZOW0093-02",
+    "product_id": "gid://shopify/Product/7794233081907",
+    "sellable_sku": "DWZF-187205",
+    "cached_variant_id": "gid://shopify/ProductVariant/44099844505651",
+    "new_price": 342,
+    "old_price": "<LIVE-READ-REQUIRED before write>",
+    "price_source": "harvest_us_retail:decoratorsbest.com (high, US-list-verified)",
+    "sanity": "PASS"
+  },
+  {
+    "mfr_sku": "ZOW0093-03",
+    "product_id": "gid://shopify/Product/7794233147443",
+    "sellable_sku": "DWZF-187206",
+    "cached_variant_id": "gid://shopify/ProductVariant/44099844571187",
+    "new_price": 342,
+    "old_price": "<LIVE-READ-REQUIRED before write>",
+    "price_source": "harvest_us_retail:decoratorsbest.com (high, US-list-verified)",
+    "sanity": "PASS"
+  },
+  {
+    "mfr_sku": "ZOW0093-05",
+    "product_id": "gid://shopify/Product/7794233245747",
+    "sellable_sku": "DWZF-187208",
+    "cached_variant_id": "gid://shopify/ProductVariant/44099844669491",
+    "new_price": 342,
+    "old_price": "<LIVE-READ-REQUIRED before write>",
+    "price_source": "harvest_us_retail:decoratorsbest.com (high, US-list-verified)",
+    "sanity": "PASS"
+  },
+  {
+    "mfr_sku": "ZOW0093-07",
+    "product_id": "gid://shopify/Product/7794233376819",
+    "sellable_sku": "DWZF-187210",
+    "cached_variant_id": "gid://shopify/ProductVariant/44099844800563",
+    "new_price": 342,
+    "old_price": "<LIVE-READ-REQUIRED before write>",
+    "price_source": "harvest_us_retail:decoratorsbest.com (high, US-list-verified)",
+    "sanity": "PASS"
+  },
+  {
+    "mfr_sku": "ZOW0094-01",
+    "product_id": "gid://shopify/Product/7794233409587",
+    "sellable_sku": "DWZF-187211",
+    "cached_variant_id": "gid://shopify/ProductVariant/44099844833331",
+    "new_price": 342,
+    "old_price": "<LIVE-READ-REQUIRED before write>",
+    "price_source": "harvest_us_retail:decoratorsbest.com (med, US-list-verified)",
+    "sanity": "PASS"
+  },
+  {
+    "mfr_sku": "ZOW0094-03",
+    "product_id": "gid://shopify/Product/7794233540659",
+    "sellable_sku": "DWZF-187213",
+    "cached_variant_id": "gid://shopify/ProductVariant/44099844964403",
+    "new_price": 342,
+    "old_price": "<LIVE-READ-REQUIRED before write>",
+    "price_source": "harvest_us_retail:decoratorsbest.com (med, US-list-verified)",
+    "sanity": "PASS"
+  },
+  {
+    "mfr_sku": "ZOW0094-06",
+    "product_id": "gid://shopify/Product/7794233737267",
+    "sellable_sku": "DWZF-187216",
+    "cached_variant_id": "gid://shopify/ProductVariant/44099845128243",
+    "new_price": 342,
+    "old_price": "<LIVE-READ-REQUIRED before write>",
+    "price_source": "harvest_us_retail:decoratorsbest.com (med, US-list-verified)",
+    "sanity": "PASS"
+  },
+  {
+    "mfr_sku": "ZOW0095-01",
+    "product_id": "gid://shopify/Product/7794233770035",
+    "sellable_sku": "DWZF-187217",
+    "cached_variant_id": "gid://shopify/ProductVariant/44099845193779",
+    "new_price": 342,
+    "old_price": "<LIVE-READ-REQUIRED before write>",
+    "price_source": "harvest_us_retail:decoratorsbest.com (high, US-list-verified)",
+    "sanity": "PASS"
+  },
+  {
+    "mfr_sku": "ZOW0095-02",
+    "product_id": "gid://shopify/Product/7794233835571",
+    "sellable_sku": "DWZF-187218",
+    "cached_variant_id": "gid://shopify/ProductVariant/44099845259315",
+    "new_price": 342,
+    "old_price": "<LIVE-READ-REQUIRED before write>",
+    "price_source": "harvest_us_retail:decoratorsbest.com (high, US-list-verified)",
+    "sanity": "PASS"
+  },
+  {
+    "mfr_sku": "ZOW0095-03",
+    "product_id": "gid://shopify/Product/7794233901107",
+    "sellable_sku": "DWZF-187219",
+    "cached_variant_id": "gid://shopify/ProductVariant/44099845324851",
+    "new_price": 342,
+    "old_price": "<LIVE-READ-REQUIRED before write>",
+    "price_source": "harvest_us_retail:decoratorsbest.com (high, US-list-verified)",
+    "sanity": "PASS"
+  },
+  {
+    "mfr_sku": "ZOW0095-05",
+    "product_id": "gid://shopify/Product/7794233999411",
+    "sellable_sku": "DWZF-187221",
+    "cached_variant_id": "gid://shopify/ProductVariant/44099845423155",
+    "new_price": 342,
+    "old_price": "<LIVE-READ-REQUIRED before write>",
+    "price_source": "harvest_us_retail:decoratorsbest.com (high, US-list-verified)",
+    "sanity": "PASS"
+  },
+  {
+    "mfr_sku": "ZOW0096-01",
+    "product_id": "gid://shopify/Product/7794234064947",
+    "sellable_sku": "DWZF-187222",
+    "cached_variant_id": "gid://shopify/ProductVariant/44099845488691",
+    "new_price": 342,
+    "old_price": "<LIVE-READ-REQUIRED before write>",
+    "price_source": "harvest_us_retail:decoratorsbest.com (high, US-list-verified)",
+    "sanity": "PASS"
+  },
+  {
+    "mfr_sku": "ZOW0096-02",
+    "product_id": "gid://shopify/Product/7794234130483",
+    "sellable_sku": "DWZF-187223",
+    "cached_variant_id": "gid://shopify/ProductVariant/44099845554227",
+    "new_price": 342,
+    "old_price": "<LIVE-READ-REQUIRED before write>",
+    "price_source": "harvest_us_retail:decoratorsbest.com (high, US-list-verified)",
+    "sanity": "PASS"
+  },
+  {
+    "mfr_sku": "ZOW0096-03",
+    "product_id": "gid://shopify/Product/7866101923891",
+    "sellable_sku": "DWZF-187387",
+    "cached_variant_id": null,
+    "new_price": 342,
+    "old_price": "<LIVE-READ-REQUIRED before write>",
+    "price_source": "harvest_us_retail:decoratorsbest.com (high, US-list-verified)",
+    "sanity": "PASS"
+  },
+  {
+    "mfr_sku": "ZOW0098-01",
+    "product_id": "gid://shopify/Product/7794238062643",
+    "sellable_sku": "DWZF-187291",
+    "cached_variant_id": "gid://shopify/ProductVariant/44099849977907",
+    "new_price": 494,
+    "old_price": "<LIVE-READ-REQUIRED before write>",
+    "price_source": "harvest_us_retail:decoratorsbest.com (high, US-list-verified)",
+    "sanity": "PASS"
+  },
+  {
+    "mfr_sku": "ZOW0098-02",
+    "product_id": "gid://shopify/Product/7794238128179",
+    "sellable_sku": "DWZF-187292",
+    "cached_variant_id": "gid://shopify/ProductVariant/44099850043443",
+    "new_price": 494,
+    "old_price": "<LIVE-READ-REQUIRED before write>",
+    "price_source": "harvest_us_retail:decoratorsbest.com (high, US-list-verified)",
+    "sanity": "PASS"
+  },
+  {
+    "mfr_sku": "ZOW0098-03",
+    "product_id": "gid://shopify/Product/7794238193715",
+    "sellable_sku": "DWZF-187293",
+    "cached_variant_id": "gid://shopify/ProductVariant/44099850108979",
+    "new_price": 494,
+    "old_price": "<LIVE-READ-REQUIRED before write>",
+    "price_source": "harvest_us_retail:decoratorsbest.com (high, US-list-verified)",
+    "sanity": "PASS"
+  },
+  {
+    "mfr_sku": "ZOW0100-01",
+    "product_id": "gid://shopify/Product/7794238292019",
+    "sellable_sku": "DWZF-187295",
+    "cached_variant_id": "gid://shopify/ProductVariant/44099850207283",
+    "new_price": 494,
+    "old_price": "<LIVE-READ-REQUIRED before write>",
+    "price_source": "harvest_us_retail:decoratorsbest.com (high, US-list-verified)",
+    "sanity": "PASS"
+  },
+  {
+    "mfr_sku": "ZOW0100-02",
+    "product_id": "gid://shopify/Product/7794238357555",
+    "sellable_sku": "DWZF-187296",
+    "cached_variant_id": "gid://shopify/ProductVariant/44099850272819",
+    "new_price": 494,
+    "old_price": "<LIVE-READ-REQUIRED before write>",
+    "price_source": "harvest_us_retail:decoratorsbest.com (high, US-list-verified)",
+    "sanity": "PASS"
+  },
+  {
+    "mfr_sku": "ZOW0100-03",
+    "product_id": "gid://shopify/Product/7794238423091",
+    "sellable_sku": "DWZF-187297",
+    "cached_variant_id": "gid://shopify/ProductVariant/44099850338355",
+    "new_price": 494,
+    "old_price": "<LIVE-READ-REQUIRED before write>",
+    "price_source": "harvest_us_retail:decoratorsbest.com (high, US-list-verified)",
+    "sanity": "PASS"
+  },
+  {
+    "mfr_sku": "ZOW0101-01",
+    "product_id": "gid://shopify/Product/7794238488627",
+    "sellable_sku": "DWZF-187298",
+    "cached_variant_id": "gid://shopify/ProductVariant/44099850403891",
+    "new_price": 530,
+    "old_price": "<LIVE-READ-REQUIRED before write>",
+    "price_source": "harvest_us_retail:morriswallpaper.com (high, US-list-verified)",
+    "sanity": "PASS"
+  },
+  {
+    "mfr_sku": "ZOW0101-02",
+    "product_id": "gid://shopify/Product/7794238554163",
+    "sellable_sku": "DWZF-187299",
+    "cached_variant_id": "gid://shopify/ProductVariant/44099850469427",
+    "new_price": 530,
+    "old_price": "<LIVE-READ-REQUIRED before write>",
+    "price_source": "harvest_us_retail:morriswallpaper.com (high, US-list-verified)",
+    "sanity": "PASS"
+  },
+  {
+    "mfr_sku": "ZOW0102-01",
+    "product_id": "gid://shopify/Product/7794238586931",
+    "sellable_sku": "DWZF-187300",
+    "cached_variant_id": "gid://shopify/ProductVariant/44099850502195",
+    "new_price": 504,
+    "old_price": "<LIVE-READ-REQUIRED before write>",
+    "price_source": "harvest_us_retail:decoratorsbest.com (high, US-list-verified)",
+    "sanity": "PASS"
+  },
+  {
+    "mfr_sku": "ZOW0102-02",
+    "product_id": "gid://shopify/Product/7794238652467",
+    "sellable_sku": "DWZF-187301",
+    "cached_variant_id": "gid://shopify/ProductVariant/44099850567731",
+    "new_price": 504,
+    "old_price": "<LIVE-READ-REQUIRED before write>",
+    "price_source": "harvest_us_retail:decoratorsbest.com (high, US-list-verified)",
+    "sanity": "PASS"
+  },
+  {
+    "mfr_sku": "ZOW0102-03",
+    "product_id": "gid://shopify/Product/7794238718003",
+    "sellable_sku": "DWZF-187302",
+    "cached_variant_id": "gid://shopify/ProductVariant/44099850633267",
+    "new_price": 504,
+    "old_price": "<LIVE-READ-REQUIRED before write>",
+    "price_source": "harvest_us_retail:decoratorsbest.com (high, US-list-verified)",
+    "sanity": "PASS"
+  },
+  {
+    "mfr_sku": "ZOW0103-01",
+    "product_id": "gid://shopify/Product/7794238783539",
+    "sellable_sku": "DWZF-187303",
+    "cached_variant_id": "gid://shopify/ProductVariant/44099850698803",
+    "new_price": 494,
+    "old_price": "<LIVE-READ-REQUIRED before write>",
+    "price_source": "harvest_us_retail:decoratorsbest.com (high, US-list-verified)",
+    "sanity": "PASS"
+  },
+  {
+    "mfr_sku": "ZOW0103-02",
+    "product_id": "gid://shopify/Product/7794238849075",
+    "sellable_sku": "DWZF-187304",
+    "cached_variant_id": "gid://shopify/ProductVariant/44099850764339",
+    "new_price": 494,
+    "old_price": "<LIVE-READ-REQUIRED before write>",
+    "price_source": "harvest_us_retail:decoratorsbest.com (high, US-list-verified)",
+    "sanity": "PASS"
+  },
+  {
+    "mfr_sku": "ZOW0103-03",
+    "product_id": "gid://shopify/Product/7794238881843",
+    "sellable_sku": "DWZF-187305",
+    "cached_variant_id": "gid://shopify/ProductVariant/44099850797107",
+    "new_price": 494,
+    "old_price": "<LIVE-READ-REQUIRED before write>",
+    "price_source": "harvest_us_retail:decoratorsbest.com (high, US-list-verified)",
+    "sanity": "PASS"
+  },
+  {
+    "mfr_sku": "ZFOW312941",
+    "product_id": "gid://shopify/Product/7867463073843",
+    "sellable_sku": "DWZF-187041",
+    "cached_variant_id": "gid://shopify/ProductVariant/44462269956147",
+    "new_price": 309.5,
+    "old_price": "<LIVE-READ-REQUIRED before write>",
+    "price_source": "our_price_derived (cost/0.65/0.85 — Option-A contract)",
+    "sanity": "PASS"
+  },
+  {
+    "mfr_sku": "ZFOW312943",
+    "product_id": "gid://shopify/Product/7867463106611",
+    "sellable_sku": "DWZF-187042",
+    "cached_variant_id": "gid://shopify/ProductVariant/44462270021683",
+    "new_price": 309.5,
+    "old_price": "<LIVE-READ-REQUIRED before write>",
+    "price_source": "our_price_derived (cost/0.65/0.85 — Option-A contract)",
+    "sanity": "PASS"
+  }
+]
\ No newline at end of file
diff --git a/tk10873/zoffany_optionA_promotions_v4.restore_map.preview.json b/tk10873/zoffany_optionA_promotions_v4.restore_map.preview.json
new file mode 100644
index 0000000..571d341
--- /dev/null
+++ b/tk10873/zoffany_optionA_promotions_v4.restore_map.preview.json
@@ -0,0 +1,371 @@
+[
+  {
+    "mfr_sku": "ZOW0091-01",
+    "product_id": "gid://shopify/Product/7794232426547",
+    "sellable_sku": "DWZF-187194",
+    "variant_id": "gid://shopify/ProductVariant/44099843719219",
+    "old_price": "<LIVE-READ-REQUIRED>",
+    "new_price": 342,
+    "_note": "PREVIEW only — the live --apply run materializes old_price + variant_id from a live read BEFORE any write."
+  },
+  {
+    "mfr_sku": "ZCOT313026",
+    "product_id": "gid://shopify/Product/7865417039923",
+    "sellable_sku": "DWZF-187036",
+    "variant_id": "<LIVE-GET-REQUIRED>",
+    "old_price": "<LIVE-READ-REQUIRED>",
+    "new_price": 382,
+    "_note": "PREVIEW only — the live --apply run materializes old_price + variant_id from a live read BEFORE any write."
+  },
+  {
+    "mfr_sku": "ZDAR312873",
+    "product_id": "gid://shopify/Product/7866101792819",
+    "sellable_sku": "DWZF-187002",
+    "variant_id": "<LIVE-GET-REQUIRED>",
+    "old_price": "<LIVE-READ-REQUIRED>",
+    "new_price": 342,
+    "_note": "PREVIEW only — the live --apply run materializes old_price + variant_id from a live read BEFORE any write."
+  },
+  {
+    "mfr_sku": "ZDAR312857",
+    "product_id": "gid://shopify/Product/7866101825587",
+    "sellable_sku": "DWZF-187026",
+    "variant_id": "<LIVE-GET-REQUIRED>",
+    "old_price": "<LIVE-READ-REQUIRED>",
+    "new_price": 416,
+    "_note": "PREVIEW only — the live --apply run materializes old_price + variant_id from a live read BEFORE any write."
+  },
+  {
+    "mfr_sku": "ZDAR312869",
+    "product_id": "gid://shopify/Product/7866101858355",
+    "sellable_sku": "DWZF-187025",
+    "variant_id": "<LIVE-GET-REQUIRED>",
+    "old_price": "<LIVE-READ-REQUIRED>",
+    "new_price": 342,
+    "_note": "PREVIEW only — the live --apply run materializes old_price + variant_id from a live read BEFORE any write."
+  },
+  {
+    "mfr_sku": "ZOW0091-02",
+    "product_id": "gid://shopify/Product/7794232492083",
+    "sellable_sku": "DWZF-187195",
+    "variant_id": "gid://shopify/ProductVariant/44099843784755",
+    "old_price": "<LIVE-READ-REQUIRED>",
+    "new_price": 342,
+    "_note": "PREVIEW only — the live --apply run materializes old_price + variant_id from a live read BEFORE any write."
+  },
+  {
+    "mfr_sku": "ZOW0091-03",
+    "product_id": "gid://shopify/Product/7794232524851",
+    "sellable_sku": "DWZF-187196",
+    "variant_id": "gid://shopify/ProductVariant/44099843850291",
+    "old_price": "<LIVE-READ-REQUIRED>",
+    "new_price": 342,
+    "_note": "PREVIEW only — the live --apply run materializes old_price + variant_id from a live read BEFORE any write."
+  },
+  {
+    "mfr_sku": "ZOW0092-01",
+    "product_id": "gid://shopify/Product/7794232721459",
+    "sellable_sku": "DWZF-187199",
+    "variant_id": "gid://shopify/ProductVariant/44099844014131",
+    "old_price": "<LIVE-READ-REQUIRED>",
+    "new_price": 342,
+    "_note": "PREVIEW only — the live --apply run materializes old_price + variant_id from a live read BEFORE any write."
+  },
+  {
+    "mfr_sku": "ZOW0092-03",
+    "product_id": "gid://shopify/Product/7794232819763",
+    "sellable_sku": "DWZF-187201",
+    "variant_id": "gid://shopify/ProductVariant/44099844276275",
+    "old_price": "<LIVE-READ-REQUIRED>",
+    "new_price": 342,
+    "_note": "PREVIEW only — the live --apply run materializes old_price + variant_id from a live read BEFORE any write."
+  },
+  {
+    "mfr_sku": "ZOW0092-04",
+    "product_id": "gid://shopify/Product/7794232885299",
+    "sellable_sku": "DWZF-187202",
+    "variant_id": "gid://shopify/ProductVariant/44099844309043",
+    "old_price": "<LIVE-READ-REQUIRED>",
+    "new_price": 342,
+    "_note": "PREVIEW only — the live --apply run materializes old_price + variant_id from a live read BEFORE any write."
+  },
+  {
+    "mfr_sku": "ZOW0092-05",
+    "product_id": "gid://shopify/Product/7794232950835",
+    "sellable_sku": "DWZF-187203",
+    "variant_id": "gid://shopify/ProductVariant/44099844374579",
+    "old_price": "<LIVE-READ-REQUIRED>",
+    "new_price": 342,
+    "_note": "PREVIEW only — the live --apply run materializes old_price + variant_id from a live read BEFORE any write."
+  },
+  {
+    "mfr_sku": "ZOW0093-02",
+    "product_id": "gid://shopify/Product/7794233081907",
+    "sellable_sku": "DWZF-187205",
+    "variant_id": "gid://shopify/ProductVariant/44099844505651",
+    "old_price": "<LIVE-READ-REQUIRED>",
+    "new_price": 342,
+    "_note": "PREVIEW only — the live --apply run materializes old_price + variant_id from a live read BEFORE any write."
+  },
+  {
+    "mfr_sku": "ZOW0093-03",
+    "product_id": "gid://shopify/Product/7794233147443",
+    "sellable_sku": "DWZF-187206",
+    "variant_id": "gid://shopify/ProductVariant/44099844571187",
+    "old_price": "<LIVE-READ-REQUIRED>",
+    "new_price": 342,
+    "_note": "PREVIEW only — the live --apply run materializes old_price + variant_id from a live read BEFORE any write."
+  },
+  {
+    "mfr_sku": "ZOW0093-05",
+    "product_id": "gid://shopify/Product/7794233245747",
+    "sellable_sku": "DWZF-187208",
+    "variant_id": "gid://shopify/ProductVariant/44099844669491",
+    "old_price": "<LIVE-READ-REQUIRED>",
+    "new_price": 342,
+    "_note": "PREVIEW only — the live --apply run materializes old_price + variant_id from a live read BEFORE any write."
+  },
+  {
+    "mfr_sku": "ZOW0093-07",
+    "product_id": "gid://shopify/Product/7794233376819",
+    "sellable_sku": "DWZF-187210",
+    "variant_id": "gid://shopify/ProductVariant/44099844800563",
+    "old_price": "<LIVE-READ-REQUIRED>",
+    "new_price": 342,
+    "_note": "PREVIEW only — the live --apply run materializes old_price + variant_id from a live read BEFORE any write."
+  },
+  {
+    "mfr_sku": "ZOW0094-01",
+    "product_id": "gid://shopify/Product/7794233409587",
+    "sellable_sku": "DWZF-187211",
+    "variant_id": "gid://shopify/ProductVariant/44099844833331",
+    "old_price": "<LIVE-READ-REQUIRED>",
+    "new_price": 342,
+    "_note": "PREVIEW only — the live --apply run materializes old_price + variant_id from a live read BEFORE any write."
+  },
+  {
+    "mfr_sku": "ZOW0094-03",
+    "product_id": "gid://shopify/Product/7794233540659",
+    "sellable_sku": "DWZF-187213",
+    "variant_id": "gid://shopify/ProductVariant/44099844964403",
+    "old_price": "<LIVE-READ-REQUIRED>",
+    "new_price": 342,
+    "_note": "PREVIEW only — the live --apply run materializes old_price + variant_id from a live read BEFORE any write."
+  },
+  {
+    "mfr_sku": "ZOW0094-06",
+    "product_id": "gid://shopify/Product/7794233737267",
+    "sellable_sku": "DWZF-187216",
+    "variant_id": "gid://shopify/ProductVariant/44099845128243",
+    "old_price": "<LIVE-READ-REQUIRED>",
+    "new_price": 342,
+    "_note": "PREVIEW only — the live --apply run materializes old_price + variant_id from a live read BEFORE any write."
+  },
+  {
+    "mfr_sku": "ZOW0095-01",
+    "product_id": "gid://shopify/Product/7794233770035",
+    "sellable_sku": "DWZF-187217",
+    "variant_id": "gid://shopify/ProductVariant/44099845193779",
+    "old_price": "<LIVE-READ-REQUIRED>",
+    "new_price": 342,
+    "_note": "PREVIEW only — the live --apply run materializes old_price + variant_id from a live read BEFORE any write."
+  },
+  {
+    "mfr_sku": "ZOW0095-02",
+    "product_id": "gid://shopify/Product/7794233835571",
+    "sellable_sku": "DWZF-187218",
+    "variant_id": "gid://shopify/ProductVariant/44099845259315",
+    "old_price": "<LIVE-READ-REQUIRED>",
+    "new_price": 342,
+    "_note": "PREVIEW only — the live --apply run materializes old_price + variant_id from a live read BEFORE any write."
+  },
+  {
+    "mfr_sku": "ZOW0095-03",
+    "product_id": "gid://shopify/Product/7794233901107",
+    "sellable_sku": "DWZF-187219",
+    "variant_id": "gid://shopify/ProductVariant/44099845324851",
+    "old_price": "<LIVE-READ-REQUIRED>",
+    "new_price": 342,
+    "_note": "PREVIEW only — the live --apply run materializes old_price + variant_id from a live read BEFORE any write."
+  },
+  {
+    "mfr_sku": "ZOW0095-05",
+    "product_id": "gid://shopify/Product/7794233999411",
+    "sellable_sku": "DWZF-187221",
+    "variant_id": "gid://shopify/ProductVariant/44099845423155",
+    "old_price": "<LIVE-READ-REQUIRED>",
+    "new_price": 342,
+    "_note": "PREVIEW only — the live --apply run materializes old_price + variant_id from a live read BEFORE any write."
+  },
+  {
+    "mfr_sku": "ZOW0096-01",
+    "product_id": "gid://shopify/Product/7794234064947",
+    "sellable_sku": "DWZF-187222",
+    "variant_id": "gid://shopify/ProductVariant/44099845488691",
+    "old_price": "<LIVE-READ-REQUIRED>",
+    "new_price": 342,
+    "_note": "PREVIEW only — the live --apply run materializes old_price + variant_id from a live read BEFORE any write."
+  },
+  {
+    "mfr_sku": "ZOW0096-02",
+    "product_id": "gid://shopify/Product/7794234130483",
+    "sellable_sku": "DWZF-187223",
+    "variant_id": "gid://shopify/ProductVariant/44099845554227",
+    "old_price": "<LIVE-READ-REQUIRED>",
+    "new_price": 342,
+    "_note": "PREVIEW only — the live --apply run materializes old_price + variant_id from a live read BEFORE any write."
+  },
+  {
+    "mfr_sku": "ZOW0096-03",
+    "product_id": "gid://shopify/Product/7866101923891",
+    "sellable_sku": "DWZF-187387",
+    "variant_id": "<LIVE-GET-REQUIRED>",
+    "old_price": "<LIVE-READ-REQUIRED>",
+    "new_price": 342,
+    "_note": "PREVIEW only — the live --apply run materializes old_price + variant_id from a live read BEFORE any write."
+  },
+  {
+    "mfr_sku": "ZOW0098-01",
+    "product_id": "gid://shopify/Product/7794238062643",
+    "sellable_sku": "DWZF-187291",
+    "variant_id": "gid://shopify/ProductVariant/44099849977907",
+    "old_price": "<LIVE-READ-REQUIRED>",
+    "new_price": 494,
+    "_note": "PREVIEW only — the live --apply run materializes old_price + variant_id from a live read BEFORE any write."
+  },
+  {
+    "mfr_sku": "ZOW0098-02",
+    "product_id": "gid://shopify/Product/7794238128179",
+    "sellable_sku": "DWZF-187292",
+    "variant_id": "gid://shopify/ProductVariant/44099850043443",
+    "old_price": "<LIVE-READ-REQUIRED>",
+    "new_price": 494,
+    "_note": "PREVIEW only — the live --apply run materializes old_price + variant_id from a live read BEFORE any write."
+  },
+  {
+    "mfr_sku": "ZOW0098-03",
+    "product_id": "gid://shopify/Product/7794238193715",
+    "sellable_sku": "DWZF-187293",
+    "variant_id": "gid://shopify/ProductVariant/44099850108979",
+    "old_price": "<LIVE-READ-REQUIRED>",
+    "new_price": 494,
+    "_note": "PREVIEW only — the live --apply run materializes old_price + variant_id from a live read BEFORE any write."
+  },
+  {
+    "mfr_sku": "ZOW0100-01",
+    "product_id": "gid://shopify/Product/7794238292019",
+    "sellable_sku": "DWZF-187295",
+    "variant_id": "gid://shopify/ProductVariant/44099850207283",
+    "old_price": "<LIVE-READ-REQUIRED>",
+    "new_price": 494,
+    "_note": "PREVIEW only — the live --apply run materializes old_price + variant_id from a live read BEFORE any write."
+  },
+  {
+    "mfr_sku": "ZOW0100-02",
+    "product_id": "gid://shopify/Product/7794238357555",
+    "sellable_sku": "DWZF-187296",
+    "variant_id": "gid://shopify/ProductVariant/44099850272819",
+    "old_price": "<LIVE-READ-REQUIRED>",
+    "new_price": 494,
+    "_note": "PREVIEW only — the live --apply run materializes old_price + variant_id from a live read BEFORE any write."
+  },
+  {
+    "mfr_sku": "ZOW0100-03",
+    "product_id": "gid://shopify/Product/7794238423091",
+    "sellable_sku": "DWZF-187297",
+    "variant_id": "gid://shopify/ProductVariant/44099850338355",
+    "old_price": "<LIVE-READ-REQUIRED>",
+    "new_price": 494,
+    "_note": "PREVIEW only — the live --apply run materializes old_price + variant_id from a live read BEFORE any write."
+  },
+  {
+    "mfr_sku": "ZOW0101-01",
+    "product_id": "gid://shopify/Product/7794238488627",
+    "sellable_sku": "DWZF-187298",
+    "variant_id": "gid://shopify/ProductVariant/44099850403891",
+    "old_price": "<LIVE-READ-REQUIRED>",
+    "new_price": 530,
+    "_note": "PREVIEW only — the live --apply run materializes old_price + variant_id from a live read BEFORE any write."
+  },
+  {
+    "mfr_sku": "ZOW0101-02",
+    "product_id": "gid://shopify/Product/7794238554163",
+    "sellable_sku": "DWZF-187299",
+    "variant_id": "gid://shopify/ProductVariant/44099850469427",
+    "old_price": "<LIVE-READ-REQUIRED>",
+    "new_price": 530,
+    "_note": "PREVIEW only — the live --apply run materializes old_price + variant_id from a live read BEFORE any write."
+  },
+  {
+    "mfr_sku": "ZOW0102-01",
+    "product_id": "gid://shopify/Product/7794238586931",
+    "sellable_sku": "DWZF-187300",
+    "variant_id": "gid://shopify/ProductVariant/44099850502195",
+    "old_price": "<LIVE-READ-REQUIRED>",
+    "new_price": 504,
+    "_note": "PREVIEW only — the live --apply run materializes old_price + variant_id from a live read BEFORE any write."
+  },
+  {
+    "mfr_sku": "ZOW0102-02",
+    "product_id": "gid://shopify/Product/7794238652467",
+    "sellable_sku": "DWZF-187301",
+    "variant_id": "gid://shopify/ProductVariant/44099850567731",
+    "old_price": "<LIVE-READ-REQUIRED>",
+    "new_price": 504,
+    "_note": "PREVIEW only — the live --apply run materializes old_price + variant_id from a live read BEFORE any write."
+  },
+  {
+    "mfr_sku": "ZOW0102-03",
+    "product_id": "gid://shopify/Product/7794238718003",
+    "sellable_sku": "DWZF-187302",
+    "variant_id": "gid://shopify/ProductVariant/44099850633267",
+    "old_price": "<LIVE-READ-REQUIRED>",
+    "new_price": 504,
+    "_note": "PREVIEW only — the live --apply run materializes old_price + variant_id from a live read BEFORE any write."
+  },
+  {
+    "mfr_sku": "ZOW0103-01",
+    "product_id": "gid://shopify/Product/7794238783539",
+    "sellable_sku": "DWZF-187303",
+    "variant_id": "gid://shopify/ProductVariant/44099850698803",
+    "old_price": "<LIVE-READ-REQUIRED>",
+    "new_price": 494,
+    "_note": "PREVIEW only — the live --apply run materializes old_price + variant_id from a live read BEFORE any write."
+  },
+  {
+    "mfr_sku": "ZOW0103-02",
+    "product_id": "gid://shopify/Product/7794238849075",
+    "sellable_sku": "DWZF-187304",
+    "variant_id": "gid://shopify/ProductVariant/44099850764339",
+    "old_price": "<LIVE-READ-REQUIRED>",
+    "new_price": 494,
+    "_note": "PREVIEW only — the live --apply run materializes old_price + variant_id from a live read BEFORE any write."
+  },
+  {
+    "mfr_sku": "ZOW0103-03",
+    "product_id": "gid://shopify/Product/7794238881843",
+    "sellable_sku": "DWZF-187305",
+    "variant_id": "gid://shopify/ProductVariant/44099850797107",
+    "old_price": "<LIVE-READ-REQUIRED>",
+    "new_price": 494,
+    "_note": "PREVIEW only — the live --apply run materializes old_price + variant_id from a live read BEFORE any write."
+  },
+  {
+    "mfr_sku": "ZFOW312941",
+    "product_id": "gid://shopify/Product/7867463073843",
+    "sellable_sku": "DWZF-187041",
+    "variant_id": "gid://shopify/ProductVariant/44462269956147",
+    "old_price": "<LIVE-READ-REQUIRED>",
+    "new_price": 309.5,
+    "_note": "PREVIEW only — the live --apply run materializes old_price + variant_id from a live read BEFORE any write."
+  },
+  {
+    "mfr_sku": "ZFOW312943",
+    "product_id": "gid://shopify/Product/7867463106611",
+    "sellable_sku": "DWZF-187042",
+    "variant_id": "gid://shopify/ProductVariant/44462270021683",
+    "old_price": "<LIVE-READ-REQUIRED>",
+    "new_price": 309.5,
+    "_note": "PREVIEW only — the live --apply run materializes old_price + variant_id from a live read BEFORE any write."
+  }
+]
\ No newline at end of file

← fc1b467 auto-data-snapshot: 2026-08-31T01:22:16 (1 data files) — tk1  ·  back to Sanderson Onboard  ·  TK-10873: DTD+Cody refine — ship Ebru II (pinned) into v4 (4 7e2cada →