[object Object]

← back to Designer Wallcoverings

auto-save: 2026-06-25T16:35:16 (6 files) — pending-approval/boost-filter-consolidation-2026-06-25 shopify/scripts/anna-french-priceout-2026-06-25/data/run-report.json vendor-scrapers/china-seas-refresh pending-approval/anna-french-anomaly-resolution-2026-06-25.md shopify/scripts/cadence/data/anna-french/af-fabric-fix-commit-2026-06-25.json

3d5bb06ce1f1a627bcc174df3f737150100d5581 · 2026-06-25 16:35:47 -0700 · Steve Abrams

Files touched

Diff

commit 3d5bb06ce1f1a627bcc174df3f737150100d5581
Author: Steve Abrams <steve@designerwallcoverings.com>
Date:   Thu Jun 25 16:35:47 2026 -0700

    auto-save: 2026-06-25T16:35:16 (6 files) — pending-approval/boost-filter-consolidation-2026-06-25 shopify/scripts/anna-french-priceout-2026-06-25/data/run-report.json vendor-scrapers/china-seas-refresh pending-approval/anna-french-anomaly-resolution-2026-06-25.md shopify/scripts/cadence/data/anna-french/af-fabric-fix-commit-2026-06-25.json
---
 .../anna-french-anomaly-resolution-2026-06-25.md   |   92 +
 .../data/run-report.json                           |    7 +-
 .../af-fabric-fix-commit-2026-06-25.json           | 2183 ++++++++++++++++++++
 .../anna-french/af-wc-fix-commit-2026-06-25.json   |  645 ++++++
 4 files changed, 2924 insertions(+), 3 deletions(-)

diff --git a/pending-approval/anna-french-anomaly-resolution-2026-06-25.md b/pending-approval/anna-french-anomaly-resolution-2026-06-25.md
new file mode 100644
index 00000000..92aa4137
--- /dev/null
+++ b/pending-approval/anna-french-anomaly-resolution-2026-06-25.md
@@ -0,0 +1,92 @@
+# Anna French — 65-anomaly resolution plan (GATED, needs Steve sign-off)
+
+**Date:** 2026-06-25
+**Owner:** vp-dw-commerce
+**Source:** `shopify/scripts/cadence/data/anna-french/anna-french-repair-commit-2026-06-25.json` (the COMMIT-mode audit; 455 products already repaired live, 65 anomalies safely skipped)
+**Full per-item data:** `/tmp/af-anomaly-resolutions.json`
+**Status:** read-only analysis complete; NO live writes performed in this pass.
+
+---
+
+## TL;DR
+The 478-product AF repair landed; 65 products were safely **skipped** (never mis-written). They split:
+
+| Class | Count | Disposition |
+|---|---|---|
+| **Handle collision (cross-type)** | **32** | ✅ **AUTO-FIXABLE** — propose media-suffix rule, gated commit |
+| Multi-match, color inconclusive | 21 | ⚠️ NOT auto-resolvable from current signals — metafield-color pass or manual |
+| Type mismatch (live typed opposite staging) | 10 | 🔍 Investigate — defer |
+| GID missing (mirror stale/deleted) | 2 | 🔁 Re-sync mirror → cadence |
+
+---
+
+## 1. The 32 collisions — clean deterministic fix (the ask)
+
+**Finding (verified 32/32):** every collision is a **Fabric (AF) and a Wallcovering (AT) of the same pattern+color** that computed the *identical* clean handle.
+Example: `AF15119` (fabric "Cornwall Blush") wants `cornwall-blush-anna-french`, but `DWAT-65039` (wallcovering "Cornwall Blush") already holds it. Same pattern, different media — NOT a duplicate.
+
+**Proposed rule:** keep the **wallcovering** on the bare handle; give the **fabric** a media qualifier:
+`cornwall-blush-anna-french` (WC)  →  `cornwall-blush-fabric-anna-french` (fabric).
+(Direction is a Steve decision — alternative is to suffix the wallcovering instead. Default proposed: suffix the fabric, since AT/wallcovering is the larger established cohort.)
+
+**Execution (on approval):**
+- Dry-run a `--collisions-only` variant of `anna-french-repair-inplace.mjs` that, for these 32, sets the disambiguated handle + completes the rest of the repair (SKU flip, sample fix, leak scrub) that was skipped.
+- Idempotent + per-product, same as the main run. Captured audit JSON.
+- ~32 products → minutes, $0 (Admin API + local PG).
+
+**Decision needed:** (a) approve the media-suffix fix? (b) suffix the *fabric* or the *wallcovering*?
+
+## 2. The 21 multi-matches — needs a better signal (no blind write)
+Each `mfr_sku` matched **two** live products of the same type; the candidates carry **old-scheme handles** (`dwta-65099designerwallcovering`) with no color in them, so color can't disambiguate. 0/21 auto-resolved.
+**Proposed next step (read-only, separate pass):** match the staging `color_name` against each candidate's live **color metafield / variant option**, not the handle. Items that still tie → manual review list for Steve. **No writes until a candidate is unambiguously chosen.**
+
+## 3. The 10 type-mismatches — investigate (defer)
+Staging says Wallcovering (AT, ×8) or Fabric (AF, ×2) but the only live candidate is typed the **opposite** (e.g. `AT57851` WC vs a live Fabric `dwtt-80280…`; `AF15124` fabric vs a live WC `cornwall-wallcoverings-af15124-…-thibaut`).
+Either staging's deterministic type is wrong, or the live product needs a `product_type` correction. **Needs a judgment call per item — do NOT auto-flip type.** Defer to an investigation pass.
+
+## 4. The 2 missing GIDs — mirror hygiene (defer)
+`AT78737`, `AT78742`: chosen GID not found live (mirror stale or product deleted). **Re-sync `shopify_products` mirror, then re-plan**; if truly absent, they are net-new → land via the **metered cadence** (per standing rule: only cadence creates products).
+
+---
+
+## Recommendation
+Approve **#1 (the 32 collisions)** now — it's deterministic and the clear win. Let me run **#2's read-only metafield-color pass** to shrink the 21 before any decision. Hold **#3/#4** for a separate investigation. Nothing here writes to live until you approve #1's direction.
+
+---
+
+## UPDATE 2026-06-25 — collision fix EXECUTED (Steve approved: fabric gets `-fabric`)
+
+DB-driven via `dw_unified.anna_french_catalog.product_type` (type is authoritative; widths vary per pattern).
+
+**DONE & verified live:**
+- **Phase 1 — 52 fabrics → `-fabric-anna-french`** (handle-only). 52/52 verified live. Redirects: 20 created + **32 stale redirects corrected** (had pointed old→bare, now the wallcovering's).
+- **Phase 2a — 30 single-match wallcoverings:** 26 already-correct (NOOP, fixed in the main run), **4 blocked by type-mismatch** (AT57851/57852/78734/15121 — live product typed Fabric, not Wallcovering).
+
+**COLLISION FIX COMPLETE for all unambiguous cases.** Remaining = gated:
+
+### Phase 2b — 14 DUPLICATE wallcoverings (NEEDS STEVE)
+Each mfr_sku has **two** live products (the multi-match anomalies = real dupes). Resolving = pick canonical + **ARCHIVE the dupe** (never delete). Cannot auto-decide which is canonical.
+
+| mfr_sku | product A | product B |
+|---|---|---|
+| AT23109 | 6948071407667 | 6948071637043 |
+| AT23110 | 6948071538739 | 6948071342131 |
+| AT24535 | 6948067016755 | 7552709558323 |
+| AT24536 | 6948066951219 | 7552709623859 |
+| AT24537 | 6948066852915 | 7552709722163 |
+| AT24539 | 7552709787699 | 6948067049523 |
+| AT24540 | 7552709853235 | 6948066918451 |
+| AT24544 | 6948067213363 | 7552710017075 |
+| AT24556 | 7552710574131 | 6948068098099 |
+| AT24560 | 7552710770739 | 6948067639347 |
+| AT24561 | 6948067573811 | 7552710901811 |
+| AT24562 | 6948067508275 | 7552710934579 |
+| AT9833  | 6948075798579 | 7552735215667 |
+| AT9860  | 6948075307059 | 7552736591923 |
+
+**Proposed canonical rule (needs OK):** keep the product whose variant SKU matches staging `dw_sku` (new DWAT scheme) and is ACTIVE w/ images; archive the legacy DWTA/DWTT twin. I can build a read-only side-by-side (status/images/SKU/created-date) for all 14 before any archive.
+
+### Phase 2c — ~10 type-mismatches (investigate)
+Live product typed opposite to staging (AT57851 etc.). Needs per-item judgment — do NOT auto-flip product_type.
+
+### Phase 3 — 2 missing GIDs / net-new → metered cadence (only cadence creates products).
diff --git a/shopify/scripts/anna-french-priceout-2026-06-25/data/run-report.json b/shopify/scripts/anna-french-priceout-2026-06-25/data/run-report.json
index 8c6b6fd6..cac44d68 100644
--- a/shopify/scripts/anna-french-priceout-2026-06-25/data/run-report.json
+++ b/shopify/scripts/anna-french-priceout-2026-06-25/data/run-report.json
@@ -1,6 +1,6 @@
 {
-  "started": "2026-06-25T22:57:48.636Z",
-  "apply": false,
+  "started": "2026-06-25T23:12:38.597Z",
+  "apply": true,
   "vendor": "Anna French",
   "created": [],
   "skippedAlreadyHadVariant": [],
@@ -889,7 +889,8 @@
     "granted": 0,
     "refunded": 0
   },
-  "finished": "2026-06-25T22:57:48.636Z",
+  "pgUpdated": "BEGIN\nCREATE TABLE\nINSERT 0 146\nUPDATE 146\n146\nCOMMIT",
+  "finished": "2026-06-25T23:12:39.405Z",
   "totals": {
     "rollVariantsCreated": 0,
     "rollVariantsWouldCreate": 0,
diff --git a/shopify/scripts/cadence/data/anna-french/af-fabric-fix-commit-2026-06-25.json b/shopify/scripts/cadence/data/anna-french/af-fabric-fix-commit-2026-06-25.json
new file mode 100644
index 00000000..1641c7b6
--- /dev/null
+++ b/shopify/scripts/cadence/data/anna-french/af-fabric-fix-commit-2026-06-25.json
@@ -0,0 +1,2183 @@
+{
+  "generated": "2026-06-25T23:27:39.692Z",
+  "mode": "COMMIT",
+  "shop": "designer-laboratory-sandbox.myshopify.com",
+  "api_version": "2024-10",
+  "match_key": "mfr_sku (upper) -> shopify_products.shopify_id -> live GraphQL",
+  "staged_actionable": 734,
+  "products": [
+    {
+      "mfr_sku": "AF15107",
+      "staging_dw_sku": "DWAF-74980",
+      "product_type": "Fabric",
+      "gid": "gid://shopify/Product/7802077085747",
+      "current_status": "ACTIVE",
+      "current_handle": "westmont-blush-anna-french",
+      "new_handle": "westmont-blush-fabric-anna-french",
+      "current_title": "Westmont Fabric – Blush | Anna French",
+      "new_title": "Westmont Blush | Anna French",
+      "handle_flip": {
+        "from": "westmont-blush-anna-french",
+        "to": "westmont-blush-fabric-anna-french"
+      },
+      "title_flip": null,
+      "sku_flips": "NOOP",
+      "sample_action": "NOOP",
+      "leak_scrubs": "NOOP",
+      "archive_ghost": null,
+      "risks": [],
+      "actions": [
+        "handle-flip"
+      ],
+      "_commit_results": [
+        {
+          "step": "handle",
+          "r": {
+            "ok": true,
+            "data": {
+              "productUpdate": {
+                "product": {
+                  "id": "gid://shopify/Product/7802077085747",
+                  "handle": "westmont-blush-fabric-anna-french"
+                },
+                "userErrors": []
+              }
+            }
+          }
+        }
+      ]
+    },
+    {
+      "mfr_sku": "AF15108",
+      "staging_dw_sku": "DWAF-74712",
+      "product_type": "Fabric",
+      "gid": "gid://shopify/Product/7800459821107",
+      "current_status": "ACTIVE",
+      "current_handle": "westmont-spa-blue-anna-french",
+      "new_handle": "westmont-spa-blue-fabric-anna-french",
+      "current_title": "Westmont Fabric – Spa Blue | Anna French",
+      "new_title": "Westmont Spa Blue | Anna French",
+      "handle_flip": {
+        "from": "westmont-spa-blue-anna-french",
+        "to": "westmont-spa-blue-fabric-anna-french"
+      },
+      "title_flip": null,
+      "sku_flips": "NOOP",
+      "sample_action": "NOOP",
+      "leak_scrubs": "NOOP",
+      "archive_ghost": null,
+      "risks": [],
+      "actions": [
+        "handle-flip"
+      ],
+      "_commit_results": [
+        {
+          "step": "handle",
+          "r": {
+            "ok": true,
+            "data": {
+              "productUpdate": {
+                "product": {
+                  "id": "gid://shopify/Product/7800459821107",
+                  "handle": "westmont-spa-blue-fabric-anna-french"
+                },
+                "userErrors": []
+              }
+            }
+          }
+        }
+      ]
+    },
+    {
+      "mfr_sku": "AF15109",
+      "staging_dw_sku": "DWAF-74987",
+      "product_type": "Fabric",
+      "gid": "gid://shopify/Product/7802081116211",
+      "current_status": "ACTIVE",
+      "current_handle": "westmont-red-and-blue-anna-french",
+      "new_handle": "westmont-red-and-blue-fabric-anna-french",
+      "current_title": "Westmont Fabric – Red and Blue | Anna French",
+      "new_title": "Westmont Red and Blue | Anna French",
+      "handle_flip": {
+        "from": "westmont-red-and-blue-anna-french",
+        "to": "westmont-red-and-blue-fabric-anna-french"
+      },
+      "title_flip": null,
+      "sku_flips": "NOOP",
+      "sample_action": "NOOP",
+      "leak_scrubs": "NOOP",
+      "archive_ghost": null,
+      "risks": [],
+      "actions": [
+        "handle-flip"
+      ],
+      "_commit_results": [
+        {
+          "step": "handle",
+          "r": {
+            "ok": true,
+            "data": {
+              "productUpdate": {
+                "product": {
+                  "id": "gid://shopify/Product/7802081116211",
+                  "handle": "westmont-red-and-blue-fabric-anna-french"
+                },
+                "userErrors": []
+              }
+            }
+          }
+        }
+      ]
+    },
+    {
+      "mfr_sku": "AF15110",
+      "staging_dw_sku": "DWAF-74713",
+      "product_type": "Fabric",
+      "gid": "gid://shopify/Product/7800459853875",
+      "current_status": "ACTIVE",
+      "current_handle": "westmont-brown-and-slate-anna-french",
+      "new_handle": "westmont-brown-and-slate-fabric-anna-french",
+      "current_title": "Westmont Fabric – Brown and Slate | Anna French",
+      "new_title": "Westmont Brown and Slate | Anna French",
+      "handle_flip": {
+        "from": "westmont-brown-and-slate-anna-french",
+        "to": "westmont-brown-and-slate-fabric-anna-french"
+      },
+      "title_flip": null,
+      "sku_flips": "NOOP",
+      "sample_action": "NOOP",
+      "leak_scrubs": "NOOP",
+      "archive_ghost": null,
+      "risks": [],
+      "actions": [
+        "handle-flip"
+      ],
+      "_commit_results": [
+        {
+          "step": "handle",
+          "r": {
+            "ok": true,
+            "data": {
+              "productUpdate": {
+                "product": {
+                  "id": "gid://shopify/Product/7800459853875",
+                  "handle": "westmont-brown-and-slate-fabric-anna-french"
+                },
+                "userErrors": []
+              }
+            }
+          }
+        }
+      ]
+    },
+    {
+      "mfr_sku": "AF15111",
+      "staging_dw_sku": "DWAF-74714",
+      "product_type": "Fabric",
+      "gid": "gid://shopify/Product/7800459919411",
+      "current_status": "ACTIVE",
+      "current_handle": "westmont-green-anna-french",
+      "new_handle": "westmont-green-fabric-anna-french",
+      "current_title": "Westmont Fabric – Green | Anna French",
+      "new_title": "Westmont Green | Anna French",
+      "handle_flip": {
+        "from": "westmont-green-anna-french",
+        "to": "westmont-green-fabric-anna-french"
+      },
+      "title_flip": null,
+      "sku_flips": "NOOP",
+      "sample_action": "NOOP",
+      "leak_scrubs": "NOOP",
+      "archive_ghost": null,
+      "risks": [],
+      "actions": [
+        "handle-flip"
+      ],
+      "_commit_results": [
+        {
+          "step": "handle",
+          "r": {
+            "ok": true,
+            "data": {
+              "productUpdate": {
+                "product": {
+                  "id": "gid://shopify/Product/7800459919411",
+                  "handle": "westmont-green-fabric-anna-french"
+                },
+                "userErrors": []
+              }
+            }
+          }
+        }
+      ]
+    },
+    {
+      "mfr_sku": "AF15112",
+      "staging_dw_sku": "DWAF-74978",
+      "product_type": "Fabric",
+      "gid": "gid://shopify/Product/7802074955827",
+      "current_status": "ACTIVE",
+      "current_handle": "westmont-blue-anna-french",
+      "new_handle": "westmont-blue-fabric-anna-french",
+      "current_title": "Westmont Fabric – Blue | Anna French",
+      "new_title": "Westmont Blue | Anna French",
+      "handle_flip": {
+        "from": "westmont-blue-anna-french",
+        "to": "westmont-blue-fabric-anna-french"
+      },
+      "title_flip": null,
+      "sku_flips": "NOOP",
+      "sample_action": "NOOP",
+      "leak_scrubs": "NOOP",
+      "archive_ghost": null,
+      "risks": [],
+      "actions": [
+        "handle-flip"
+      ],
+      "_commit_results": [
+        {
+          "step": "handle",
+          "r": {
+            "ok": true,
+            "data": {
+              "productUpdate": {
+                "product": {
+                  "id": "gid://shopify/Product/7802074955827",
+                  "handle": "westmont-blue-fabric-anna-french"
+                },
+                "userErrors": []
+              }
+            }
+          }
+        }
+      ]
+    },
+    {
+      "mfr_sku": "AF15119",
+      "staging_dw_sku": "DWAF-74890",
+      "product_type": "Fabric",
+      "gid": "gid://shopify/Product/7801329942579",
+      "current_status": "ACTIVE",
+      "current_handle": "cornwall-fabrics-af15119-blush-thibaut",
+      "new_handle": "cornwall-blush-fabric-anna-french",
+      "current_title": "Cornwall Fabric – Blush | Anna French",
+      "new_title": "Cornwall Blush | Anna French",
+      "handle_flip": {
+        "from": "cornwall-fabrics-af15119-blush-thibaut",
+        "to": "cornwall-blush-fabric-anna-french"
+      },
+      "title_flip": null,
+      "sku_flips": "NOOP",
+      "sample_action": "NOOP",
+      "leak_scrubs": "NOOP",
+      "archive_ghost": null,
+      "risks": [],
+      "actions": [
+        "handle-flip"
+      ],
+      "_commit_results": [
+        {
+          "step": "handle",
+          "r": {
+            "ok": true,
+            "data": {
+              "productUpdate": {
+                "product": {
+                  "id": "gid://shopify/Product/7801329942579",
+                  "handle": "cornwall-blush-fabric-anna-french"
+                },
+                "userErrors": []
+              }
+            }
+          }
+        }
+      ]
+    },
+    {
+      "mfr_sku": "AF15120",
+      "staging_dw_sku": "DWAF-74773",
+      "product_type": "Fabric",
+      "gid": "gid://shopify/Product/7800569724979",
+      "current_status": "ACTIVE",
+      "current_handle": "cornwall-fabrics-af15120-blue-thibaut",
+      "new_handle": "cornwall-blue-fabric-anna-french",
+      "current_title": "Cornwall Fabric – Blue | Anna French",
+      "new_title": "Cornwall Blue | Anna French",
+      "handle_flip": {
+        "from": "cornwall-fabrics-af15120-blue-thibaut",
+        "to": "cornwall-blue-fabric-anna-french"
+      },
+      "title_flip": null,
+      "sku_flips": "NOOP",
+      "sample_action": "NOOP",
+      "leak_scrubs": "NOOP",
+      "archive_ghost": null,
+      "risks": [],
+      "actions": [
+        "handle-flip"
+      ],
+      "_commit_results": [
+        {
+          "step": "handle",
+          "r": {
+            "ok": true,
+            "data": {
+              "productUpdate": {
+                "product": {
+                  "id": "gid://shopify/Product/7800569724979",
+                  "handle": "cornwall-blue-fabric-anna-french"
+                },
+                "userErrors": []
+              }
+            }
+          }
+        }
+      ]
+    },
+    {
+      "mfr_sku": "AF15121",
+      "staging_dw_sku": "DWAF-74774",
+      "product_type": "Fabric",
+      "gid": "gid://shopify/Product/7800569790515",
+      "current_status": "ACTIVE",
+      "current_handle": "cornwall-green-and-beige-anna-french",
+      "new_handle": "cornwall-green-and-beige-fabric-anna-french",
+      "current_title": "Cornwall Fabric – Green and Beige | Anna French",
+      "new_title": "Cornwall Green and Beige | Anna French",
+      "handle_flip": {
+        "from": "cornwall-green-and-beige-anna-french",
+        "to": "cornwall-green-and-beige-fabric-anna-french"
+      },
+      "title_flip": null,
+      "sku_flips": "NOOP",
+      "sample_action": "NOOP",
+      "leak_scrubs": "NOOP",
+      "archive_ghost": null,
+      "risks": [],
+      "actions": [
+        "handle-flip"
+      ],
+      "_commit_results": [
+        {
+          "step": "handle",
+          "r": {
+            "ok": true,
+            "data": {
+              "productUpdate": {
+                "product": {
+                  "id": "gid://shopify/Product/7800569790515",
+                  "handle": "cornwall-green-and-beige-fabric-anna-french"
+                },
+                "userErrors": []
+              }
+            }
+          }
+        }
+      ]
+    },
+    {
+      "mfr_sku": "AF15122",
+      "staging_dw_sku": "DWAF-74775",
+      "product_type": "Fabric",
+      "gid": "gid://shopify/Product/7800569888819",
+      "current_status": "ACTIVE",
+      "current_handle": "cornwall-fabrics-af15122-brown-and-slate-thibaut",
+      "new_handle": "cornwall-brown-and-slate-fabric-anna-french",
+      "current_title": "Cornwall Fabric – Brown and Slate | Anna French",
+      "new_title": "Cornwall Brown and Slate | Anna French",
+      "handle_flip": {
+        "from": "cornwall-fabrics-af15122-brown-and-slate-thibaut",
+        "to": "cornwall-brown-and-slate-fabric-anna-french"
+      },
+      "title_flip": null,
+      "sku_flips": "NOOP",
+      "sample_action": "NOOP",
+      "leak_scrubs": "NOOP",
+      "archive_ghost": null,
+      "risks": [],
+      "actions": [
+        "handle-flip"
+      ],
+      "_commit_results": [
+        {
+          "step": "handle",
+          "r": {
+            "ok": true,
+            "data": {
+              "productUpdate": {
+                "product": {
+                  "id": "gid://shopify/Product/7800569888819",
+                  "handle": "cornwall-brown-and-slate-fabric-anna-french"
+                },
+                "userErrors": []
+              }
+            }
+          }
+        }
+      ]
+    },
+    {
+      "mfr_sku": "AF15123",
+      "staging_dw_sku": "DWAF-74889",
+      "product_type": "Fabric",
+      "gid": "gid://shopify/Product/7801329909811",
+      "current_status": "ACTIVE",
+      "current_handle": "cornwall-fabrics-af15123-spa-blue-thibaut",
+      "new_handle": "cornwall-spa-blue-fabric-anna-french",
+      "current_title": "Cornwall Fabric – Spa Blue | Anna French",
+      "new_title": "Cornwall Spa Blue | Anna French",
+      "handle_flip": {
+        "from": "cornwall-fabrics-af15123-spa-blue-thibaut",
+        "to": "cornwall-spa-blue-fabric-anna-french"
+      },
+      "title_flip": null,
+      "sku_flips": "NOOP",
+      "sample_action": "NOOP",
+      "leak_scrubs": "NOOP",
+      "archive_ghost": null,
+      "risks": [],
+      "actions": [
+        "handle-flip"
+      ],
+      "_commit_results": [
+        {
+          "step": "handle",
+          "r": {
+            "ok": true,
+            "data": {
+              "productUpdate": {
+                "product": {
+                  "id": "gid://shopify/Product/7801329909811",
+                  "handle": "cornwall-spa-blue-fabric-anna-french"
+                },
+                "userErrors": []
+              }
+            }
+          }
+        }
+      ]
+    },
+    {
+      "mfr_sku": "AF16124",
+      "staging_dw_sku": "DWAF-74827",
+      "product_type": "Fabric",
+      "gid": "gid://shopify/Product/7801012387891",
+      "current_status": "ACTIVE",
+      "current_handle": "holly-trellis-sage-anna-french",
+      "new_handle": "holly-trellis-sage-fabric-anna-french",
+      "current_title": "Holly Trellis Fabric – Sage | Anna French",
+      "new_title": "Holly Trellis Sage | Anna French",
+      "handle_flip": {
+        "from": "holly-trellis-sage-anna-french",
+        "to": "holly-trellis-sage-fabric-anna-french"
+      },
+      "title_flip": null,
+      "sku_flips": "NOOP",
+      "sample_action": "NOOP",
+      "leak_scrubs": "NOOP",
+      "archive_ghost": null,
+      "risks": [],
+      "actions": [
+        "handle-flip"
+      ],
+      "_commit_results": [
+        {
+          "step": "handle",
+          "r": {
+            "ok": true,
+            "data": {
+              "productUpdate": {
+                "product": {
+                  "id": "gid://shopify/Product/7801012387891",
+                  "handle": "holly-trellis-sage-fabric-anna-french"
+                },
+                "userErrors": []
+              }
+            }
+          }
+        }
+      ]
+    },
+    {
+      "mfr_sku": "AF16127",
+      "staging_dw_sku": "DWAF-74832",
+      "product_type": "Fabric",
+      "gid": "gid://shopify/Product/7801012617267",
+      "current_status": "ACTIVE",
+      "current_handle": "holly-trellis-lavender-anna-french",
+      "new_handle": "holly-trellis-lavender-fabric-anna-french",
+      "current_title": "Holly Trellis Fabric – Lavender | Anna French",
+      "new_title": "Holly Trellis Lavender | Anna French",
+      "handle_flip": {
+        "from": "holly-trellis-lavender-anna-french",
+        "to": "holly-trellis-lavender-fabric-anna-french"
+      },
+      "title_flip": null,
+      "sku_flips": "NOOP",
+      "sample_action": "NOOP",
+      "leak_scrubs": "NOOP",
+      "archive_ghost": null,
+      "risks": [],
+      "actions": [
+        "handle-flip"
+      ],
+      "_commit_results": [
+        {
+          "step": "handle",
+          "r": {
+            "ok": true,
+            "data": {
+              "productUpdate": {
+                "product": {
+                  "id": "gid://shopify/Product/7801012617267",
+                  "handle": "holly-trellis-lavender-fabric-anna-french"
+                },
+                "userErrors": []
+              }
+            }
+          }
+        }
+      ]
+    },
+    {
+      "mfr_sku": "AF16128",
+      "staging_dw_sku": "DWAF-74837",
+      "product_type": "Fabric",
+      "gid": "gid://shopify/Product/7801012879411",
+      "current_status": "ACTIVE",
+      "current_handle": "holly-trellis-blush-anna-french",
+      "new_handle": "holly-trellis-blush-fabric-anna-french",
+      "current_title": "Holly Trellis Fabric – Blush | Anna French",
+      "new_title": "Holly Trellis Blush | Anna French",
+      "handle_flip": {
+        "from": "holly-trellis-blush-anna-french",
+        "to": "holly-trellis-blush-fabric-anna-french"
+      },
+      "title_flip": null,
+      "sku_flips": "NOOP",
+      "sample_action": "NOOP",
+      "leak_scrubs": "NOOP",
+      "archive_ghost": null,
+      "risks": [],
+      "actions": [
+        "handle-flip"
+      ],
+      "_commit_results": [
+        {
+          "step": "handle",
+          "r": {
+            "ok": true,
+            "data": {
+              "productUpdate": {
+                "product": {
+                  "id": "gid://shopify/Product/7801012879411",
+                  "handle": "holly-trellis-blush-fabric-anna-french"
+                },
+                "userErrors": []
+              }
+            }
+          }
+        }
+      ]
+    },
+    {
+      "mfr_sku": "AF23106",
+      "staging_dw_sku": "DWAF-74780",
+      "product_type": "Fabric",
+      "gid": "gid://shopify/Product/7800570150963",
+      "current_status": "ACTIVE",
+      "current_handle": "willow-tree-beige-anna-french",
+      "new_handle": "willow-tree-beige-fabric-anna-french",
+      "current_title": "Willow Tree Fabric – Beige | Anna French",
+      "new_title": "Willow Tree Beige | Anna French",
+      "handle_flip": {
+        "from": "willow-tree-beige-anna-french",
+        "to": "willow-tree-beige-fabric-anna-french"
+      },
+      "title_flip": null,
+      "sku_flips": "NOOP",
+      "sample_action": "NOOP",
+      "leak_scrubs": "NOOP",
+      "archive_ghost": null,
+      "risks": [],
+      "actions": [
+        "handle-flip"
+      ],
+      "_commit_results": [
+        {
+          "step": "handle",
+          "r": {
+            "ok": true,
+            "data": {
+              "productUpdate": {
+                "product": {
+                  "id": "gid://shopify/Product/7800570150963",
+                  "handle": "willow-tree-beige-fabric-anna-french"
+                },
+                "userErrors": []
+              }
+            }
+          }
+        }
+      ]
+    },
+    {
+      "mfr_sku": "AF23107",
+      "staging_dw_sku": "DWAF-74883",
+      "product_type": "Fabric",
+      "gid": "gid://shopify/Product/7801329680435",
+      "current_status": "ACTIVE",
+      "current_handle": "willow-tree-fabrics-af23107-lavender-thibaut",
+      "new_handle": "willow-tree-lavender-fabric-anna-french",
+      "current_title": "Willow Tree Fabric – Lavender | Anna French",
+      "new_title": "Willow Tree Lavender | Anna French",
+      "handle_flip": {
+        "from": "willow-tree-fabrics-af23107-lavender-thibaut",
+        "to": "willow-tree-lavender-fabric-anna-french"
+      },
+      "title_flip": null,
+      "sku_flips": "NOOP",
+      "sample_action": "NOOP",
+      "leak_scrubs": "NOOP",
+      "archive_ghost": null,
+      "risks": [],
+      "actions": [
+        "handle-flip"
+      ],
+      "_commit_results": [
+        {
+          "step": "handle",
+          "r": {
+            "ok": true,
+            "data": {
+              "productUpdate": {
+                "product": {
+                  "id": "gid://shopify/Product/7801329680435",
+                  "handle": "willow-tree-lavender-fabric-anna-french"
+                },
+                "userErrors": []
+              }
+            }
+          }
+        }
+      ]
+    },
+    {
+      "mfr_sku": "AF23108",
+      "staging_dw_sku": "DWAF-74884",
+      "product_type": "Fabric",
+      "gid": "gid://shopify/Product/7801329745971",
+      "current_status": "ACTIVE",
+      "current_handle": "willow-tree-fabrics-af23108-soft-blue-thibaut",
+      "new_handle": "willow-tree-soft-blue-fabric-anna-french",
+      "current_title": "Willow Tree Fabric – Soft Blue | Anna French",
+      "new_title": "Willow Tree Soft Blue | Anna French",
+      "handle_flip": {
+        "from": "willow-tree-fabrics-af23108-soft-blue-thibaut",
+        "to": "willow-tree-soft-blue-fabric-anna-french"
+      },
+      "title_flip": null,
+      "sku_flips": "NOOP",
+      "sample_action": "NOOP",
+      "leak_scrubs": "NOOP",
+      "archive_ghost": null,
+      "risks": [],
+      "actions": [
+        "handle-flip"
+      ],
+      "_commit_results": [
+        {
+          "step": "handle",
+          "r": {
+            "ok": true,
+            "data": {
+              "productUpdate": {
+                "product": {
+                  "id": "gid://shopify/Product/7801329745971",
+                  "handle": "willow-tree-soft-blue-fabric-anna-french"
+                },
+                "userErrors": []
+              }
+            }
+          }
+        }
+      ]
+    },
+    {
+      "mfr_sku": "AF23109",
+      "staging_dw_sku": "DWAF-74781",
+      "product_type": "Fabric",
+      "gid": "gid://shopify/Product/7800570183731",
+      "current_status": "ACTIVE",
+      "current_handle": "willow-tree-fabrics-af23109-turquoise-thibaut",
+      "new_handle": "willow-tree-turquoise-fabric-anna-french",
+      "current_title": "Willow Tree Fabric – Turquoise | Anna French",
+      "new_title": "Willow Tree Turquoise | Anna French",
+      "handle_flip": {
+        "from": "willow-tree-fabrics-af23109-turquoise-thibaut",
+        "to": "willow-tree-turquoise-fabric-anna-french"
+      },
+      "title_flip": null,
+      "sku_flips": "NOOP",
+      "sample_action": "NOOP",
+      "leak_scrubs": "NOOP",
+      "archive_ghost": null,
+      "risks": [],
+      "actions": [
+        "handle-flip"
+      ],
+      "_commit_results": [
+        {
+          "step": "handle",
+          "r": {
+            "ok": true,
+            "data": {
+              "productUpdate": {
+                "product": {
+                  "id": "gid://shopify/Product/7800570183731",
+                  "handle": "willow-tree-turquoise-fabric-anna-french"
+                },
+                "userErrors": []
+              }
+            }
+          }
+        }
+      ]
+    },
+    {
+      "mfr_sku": "AF23110",
+      "staging_dw_sku": "DWAF-74885",
+      "product_type": "Fabric",
+      "gid": "gid://shopify/Product/7801329778739",
+      "current_status": "ACTIVE",
+      "current_handle": "willow-tree-navy-anna-french",
+      "new_handle": "willow-tree-navy-fabric-anna-french",
+      "current_title": "Willow Tree Fabric – Navy | Anna French",
+      "new_title": "Willow Tree Navy | Anna French",
+      "handle_flip": {
+        "from": "willow-tree-navy-anna-french",
+        "to": "willow-tree-navy-fabric-anna-french"
+      },
+      "title_flip": null,
+      "sku_flips": "NOOP",
+      "sample_action": "NOOP",
+      "leak_scrubs": "NOOP",
+      "archive_ghost": null,
+      "risks": [],
+      "actions": [
+        "handle-flip"
+      ],
+      "_commit_results": [
+        {
+          "step": "handle",
+          "r": {
+            "ok": true,
+            "data": {
+              "productUpdate": {
+                "product": {
+                  "id": "gid://shopify/Product/7801329778739",
+                  "handle": "willow-tree-navy-fabric-anna-french"
+                },
+                "userErrors": []
+              }
+            }
+          }
+        }
+      ]
+    },
+    {
+      "mfr_sku": "AF23111",
+      "staging_dw_sku": "DWAF-74886",
+      "product_type": "Fabric",
+      "gid": "gid://shopify/Product/7801329811507",
+      "current_status": "ACTIVE",
+      "current_handle": "willow-tree-fabrics-af23111-blush-thibaut",
+      "new_handle": "willow-tree-blush-fabric-anna-french",
+      "current_title": "Willow Tree Fabric – Blush | Anna French",
+      "new_title": "Willow Tree Blush | Anna French",
+      "handle_flip": {
+        "from": "willow-tree-fabrics-af23111-blush-thibaut",
+        "to": "willow-tree-blush-fabric-anna-french"
+      },
+      "title_flip": null,
+      "sku_flips": "NOOP",
+      "sample_action": "NOOP",
+      "leak_scrubs": "NOOP",
+      "archive_ghost": null,
+      "risks": [],
+      "actions": [
+        "handle-flip"
+      ],
+      "_commit_results": [
+        {
+          "step": "handle",
+          "r": {
+            "ok": true,
+            "data": {
+              "productUpdate": {
+                "product": {
+                  "id": "gid://shopify/Product/7801329811507",
+                  "handle": "willow-tree-blush-fabric-anna-french"
+                },
+                "userErrors": []
+              }
+            }
+          }
+        }
+      ]
+    },
+    {
+      "mfr_sku": "AF23132",
+      "staging_dw_sku": "DWAF-74903",
+      "product_type": "Fabric",
+      "gid": "gid://shopify/Product/7801330565171",
+      "current_status": "ACTIVE",
+      "current_handle": "winter-bud-fabrics-af23132-blush-thibaut",
+      "new_handle": "winter-bud-blush-fabric-anna-french",
+      "current_title": "Winter Bud Fabric – Blush | Anna French",
+      "new_title": "Winter Bud Blush | Anna French",
+      "handle_flip": {
+        "from": "winter-bud-fabrics-af23132-blush-thibaut",
+        "to": "winter-bud-blush-fabric-anna-french"
+      },
+      "title_flip": null,
+      "sku_flips": "NOOP",
+      "sample_action": "NOOP",
+      "leak_scrubs": "NOOP",
+      "archive_ghost": null,
+      "risks": [],
+      "actions": [
+        "handle-flip"
+      ],
+      "_commit_results": [
+        {
+          "step": "handle",
+          "r": {
+            "ok": true,
+            "data": {
+              "productUpdate": {
+                "product": {
+                  "id": "gid://shopify/Product/7801330565171",
+                  "handle": "winter-bud-blush-fabric-anna-french"
+                },
+                "userErrors": []
+              }
+            }
+          }
+        }
+      ]
+    },
+    {
+      "mfr_sku": "AF23133",
+      "staging_dw_sku": "DWAF-74749",
+      "product_type": "Fabric",
+      "gid": "gid://shopify/Product/7800467292211",
+      "current_status": "ACTIVE",
+      "current_handle": "winter-bud-fabrics-af23133-soft-blue-thibaut",
+      "new_handle": "winter-bud-soft-blue-fabric-anna-french",
+      "current_title": "Winter Bud Fabric – Soft Blue | Anna French",
+      "new_title": "Winter Bud Soft Blue | Anna French",
+      "handle_flip": {
+        "from": "winter-bud-fabrics-af23133-soft-blue-thibaut",
+        "to": "winter-bud-soft-blue-fabric-anna-french"
+      },
+      "title_flip": null,
+      "sku_flips": "NOOP",
+      "sample_action": "NOOP",
+      "leak_scrubs": "NOOP",
+      "archive_ghost": null,
+      "risks": [],
+      "actions": [
+        "handle-flip"
+      ],
+      "_commit_results": [
+        {
+          "step": "handle",
+          "r": {
+            "ok": true,
+            "data": {
+              "productUpdate": {
+                "product": {
+                  "id": "gid://shopify/Product/7800467292211",
+                  "handle": "winter-bud-soft-blue-fabric-anna-french"
+                },
+                "userErrors": []
+              }
+            }
+          }
+        }
+      ]
+    },
+    {
+      "mfr_sku": "AF23134",
+      "staging_dw_sku": "DWAF-74751",
+      "product_type": "Fabric",
+      "gid": "gid://shopify/Product/7800467423283",
+      "current_status": "ACTIVE",
+      "current_handle": "winter-bud-fabrics-af23134-lavender-thibaut",
+      "new_handle": "winter-bud-lavender-fabric-anna-french",
+      "current_title": "Winter Bud Fabric – Lavender | Anna French",
+      "new_title": "Winter Bud Lavender | Anna French",
+      "handle_flip": {
+        "from": "winter-bud-fabrics-af23134-lavender-thibaut",
+        "to": "winter-bud-lavender-fabric-anna-french"
+      },
+      "title_flip": null,
+      "sku_flips": "NOOP",
+      "sample_action": "NOOP",
+      "leak_scrubs": "NOOP",
+      "archive_ghost": null,
+      "risks": [],
+      "actions": [
+        "handle-flip"
+      ],
+      "_commit_results": [
+        {
+          "step": "handle",
+          "r": {
+            "ok": true,
+            "data": {
+              "productUpdate": {
+                "product": {
+                  "id": "gid://shopify/Product/7800467423283",
+                  "handle": "winter-bud-lavender-fabric-anna-french"
+                },
+                "userErrors": []
+              }
+            }
+          }
+        }
+      ]
+    },
+    {
+      "mfr_sku": "AF23135",
+      "staging_dw_sku": "DWAF-74904",
+      "product_type": "Fabric",
+      "gid": "gid://shopify/Product/7801330696243",
+      "current_status": "ACTIVE",
+      "current_handle": "winter-bud-fabrics-af23135-blue-thibaut",
+      "new_handle": "winter-bud-blue-fabric-anna-french",
+      "current_title": "Winter Bud Fabric – Blue | Anna French",
+      "new_title": "Winter Bud Blue | Anna French",
+      "handle_flip": {
+        "from": "winter-bud-fabrics-af23135-blue-thibaut",
+        "to": "winter-bud-blue-fabric-anna-french"
+      },
+      "title_flip": null,
+      "sku_flips": "NOOP",
+      "sample_action": "NOOP",
+      "leak_scrubs": "NOOP",
+      "archive_ghost": null,
+      "risks": [],
+      "actions": [
+        "handle-flip"
+      ],
+      "_commit_results": [
+        {
+          "step": "handle",
+          "r": {
+            "ok": true,
+            "data": {
+              "productUpdate": {
+                "product": {
+                  "id": "gid://shopify/Product/7801330696243",
+                  "handle": "winter-bud-blue-fabric-anna-french"
+                },
+                "userErrors": []
+              }
+            }
+          }
+        }
+      ]
+    },
+    {
+      "mfr_sku": "AF23136",
+      "staging_dw_sku": "DWAF-74752",
+      "product_type": "Fabric",
+      "gid": "gid://shopify/Product/7800467488819",
+      "current_status": "ACTIVE",
+      "current_handle": "winter-bud-fabrics-af23136-teal-thibaut",
+      "new_handle": "winter-bud-teal-fabric-anna-french",
+      "current_title": "Winter Bud Fabric – Teal | Anna French",
+      "new_title": "Winter Bud Teal | Anna French",
+      "handle_flip": {
+        "from": "winter-bud-fabrics-af23136-teal-thibaut",
+        "to": "winter-bud-teal-fabric-anna-french"
+      },
+      "title_flip": null,
+      "sku_flips": "NOOP",
+      "sample_action": "NOOP",
+      "leak_scrubs": "NOOP",
+      "archive_ghost": null,
+      "risks": [],
+      "actions": [
+        "handle-flip"
+      ],
+      "_commit_results": [
+        {
+          "step": "handle",
+          "r": {
+            "ok": true,
+            "data": {
+              "productUpdate": {
+                "product": {
+                  "id": "gid://shopify/Product/7800467488819",
+                  "handle": "winter-bud-teal-fabric-anna-french"
+                },
+                "userErrors": []
+              }
+            }
+          }
+        }
+      ]
+    },
+    {
+      "mfr_sku": "AF23137",
+      "staging_dw_sku": "DWAF-74747",
+      "product_type": "Fabric",
+      "gid": "gid://shopify/Product/7800467128371",
+      "current_status": "ACTIVE",
+      "current_handle": "winter-bud-fabrics-af23137-coral-thibaut",
+      "new_handle": "winter-bud-coral-fabric-anna-french",
+      "current_title": "Winter Bud Fabric – Coral | Anna French",
+      "new_title": "Winter Bud Coral | Anna French",
+      "handle_flip": {
+        "from": "winter-bud-fabrics-af23137-coral-thibaut",
+        "to": "winter-bud-coral-fabric-anna-french"
+      },
+      "title_flip": null,
+      "sku_flips": "NOOP",
+      "sample_action": "NOOP",
+      "leak_scrubs": "NOOP",
+      "archive_ghost": null,
+      "risks": [],
+      "actions": [
+        "handle-flip"
+      ],
+      "_commit_results": [
+        {
+          "step": "handle",
+          "r": {
+            "ok": true,
+            "data": {
+              "productUpdate": {
+                "product": {
+                  "id": "gid://shopify/Product/7800467128371",
+                  "handle": "winter-bud-coral-fabric-anna-french"
+                },
+                "userErrors": []
+              }
+            }
+          }
+        }
+      ]
+    },
+    {
+      "mfr_sku": "AF23145",
+      "staging_dw_sku": "DWAF-74801",
+      "product_type": "Fabric",
+      "gid": "gid://shopify/Product/7800571985971",
+      "current_status": "ACTIVE",
+      "current_handle": "wynford-fabrics-af23145-soft-blue-thibaut",
+      "new_handle": "wynford-soft-blue-fabric-anna-french",
+      "current_title": "Wynford Fabric – Soft Blue | Anna French",
+      "new_title": "Wynford Soft Blue | Anna French",
+      "handle_flip": {
+        "from": "wynford-fabrics-af23145-soft-blue-thibaut",
+        "to": "wynford-soft-blue-fabric-anna-french"
+      },
+      "title_flip": null,
+      "sku_flips": "NOOP",
+      "sample_action": "NOOP",
+      "leak_scrubs": "NOOP",
+      "archive_ghost": null,
+      "risks": [],
+      "actions": [
+        "handle-flip"
+      ],
+      "_commit_results": [
+        {
+          "step": "handle",
+          "r": {
+            "ok": true,
+            "data": {
+              "productUpdate": {
+                "product": {
+                  "id": "gid://shopify/Product/7800571985971",
+                  "handle": "wynford-soft-blue-fabric-anna-french"
+                },
+                "userErrors": []
+              }
+            }
+          }
+        }
+      ]
+    },
+    {
+      "mfr_sku": "AF23146",
+      "staging_dw_sku": "DWAF-74860",
+      "product_type": "Fabric",
+      "gid": "gid://shopify/Product/7801326993459",
+      "current_status": "ACTIVE",
+      "current_handle": "wynford-fabrics-af23146-navy-on-white-thibaut",
+      "new_handle": "wynford-navy-on-white-fabric-anna-french",
+      "current_title": "Wynford Fabric – Navy on White | Anna French",
+      "new_title": "Wynford Navy on White | Anna French",
+      "handle_flip": {
+        "from": "wynford-fabrics-af23146-navy-on-white-thibaut",
+        "to": "wynford-navy-on-white-fabric-anna-french"
+      },
+      "title_flip": null,
+      "sku_flips": "NOOP",
+      "sample_action": "NOOP",
+      "leak_scrubs": "NOOP",
+      "archive_ghost": null,
+      "risks": [],
+      "actions": [
+        "handle-flip"
+      ],
+      "_commit_results": [
+        {
+          "step": "handle",
+          "r": {
+            "ok": true,
+            "data": {
+              "productUpdate": {
+                "product": {
+                  "id": "gid://shopify/Product/7801326993459",
+                  "handle": "wynford-navy-on-white-fabric-anna-french"
+                },
+                "userErrors": []
+              }
+            }
+          }
+        }
+      ]
+    },
+    {
+      "mfr_sku": "AF23147",
+      "staging_dw_sku": "DWAF-74930",
+      "product_type": "Fabric",
+      "gid": "gid://shopify/Product/7801631604787",
+      "current_status": "ACTIVE",
+      "current_handle": "wynford-fabrics-af23147-spa-blue-thibaut",
+      "new_handle": "wynford-spa-blue-fabric-anna-french",
+      "current_title": "Wynford Fabric – Spa Blue | Anna French",
+      "new_title": "Wynford Spa Blue | Anna French",
+      "handle_flip": {
+        "from": "wynford-fabrics-af23147-spa-blue-thibaut",
+        "to": "wynford-spa-blue-fabric-anna-french"
+      },
+      "title_flip": null,
+      "sku_flips": "NOOP",
+      "sample_action": "NOOP",
+      "leak_scrubs": "NOOP",
+      "archive_ghost": null,
+      "risks": [],
+      "actions": [
+        "handle-flip"
+      ],
+      "_commit_results": [
+        {
+          "step": "handle",
+          "r": {
+            "ok": true,
+            "data": {
+              "productUpdate": {
+                "product": {
+                  "id": "gid://shopify/Product/7801631604787",
+                  "handle": "wynford-spa-blue-fabric-anna-french"
+                },
+                "userErrors": []
+              }
+            }
+          }
+        }
+      ]
+    },
+    {
+      "mfr_sku": "AF23148",
+      "staging_dw_sku": "DWAF-74799",
+      "product_type": "Fabric",
+      "gid": "gid://shopify/Product/7800571920435",
+      "current_status": "ACTIVE",
+      "current_handle": "wynford-fabrics-af23148-plum-thibaut",
+      "new_handle": "wynford-plum-fabric-anna-french",
+      "current_title": "Wynford Fabric – Plum | Anna French",
+      "new_title": "Wynford Plum | Anna French",
+      "handle_flip": {
+        "from": "wynford-fabrics-af23148-plum-thibaut",
+        "to": "wynford-plum-fabric-anna-french"
+      },
+      "title_flip": null,
+      "sku_flips": "NOOP",
+      "sample_action": "NOOP",
+      "leak_scrubs": "NOOP",
+      "archive_ghost": null,
+      "risks": [],
+      "actions": [
+        "handle-flip"
+      ],
+      "_commit_results": [
+        {
+          "step": "handle",
+          "r": {
+            "ok": true,
+            "data": {
+              "productUpdate": {
+                "product": {
+                  "id": "gid://shopify/Product/7800571920435",
+                  "handle": "wynford-plum-fabric-anna-french"
+                },
+                "userErrors": []
+              }
+            }
+          }
+        }
+      ]
+    },
+    {
+      "mfr_sku": "AF23149",
+      "staging_dw_sku": "DWAF-74802",
+      "product_type": "Fabric",
+      "gid": "gid://shopify/Product/7800572051507",
+      "current_status": "ACTIVE",
+      "current_handle": "wynford-fabrics-af23149-navy-thibaut",
+      "new_handle": "wynford-navy-fabric-anna-french",
+      "current_title": "Wynford Fabric – Navy | Anna French",
+      "new_title": "Wynford Navy | Anna French",
+      "handle_flip": {
+        "from": "wynford-fabrics-af23149-navy-thibaut",
+        "to": "wynford-navy-fabric-anna-french"
+      },
+      "title_flip": null,
+      "sku_flips": "NOOP",
+      "sample_action": "NOOP",
+      "leak_scrubs": "NOOP",
+      "archive_ghost": null,
+      "risks": [],
+      "actions": [
+        "handle-flip"
+      ],
+      "_commit_results": [
+        {
+          "step": "handle",
+          "r": {
+            "ok": true,
+            "data": {
+              "productUpdate": {
+                "product": {
+                  "id": "gid://shopify/Product/7800572051507",
+                  "handle": "wynford-navy-fabric-anna-french"
+                },
+                "userErrors": []
+              }
+            }
+          }
+        }
+      ]
+    },
+    {
+      "mfr_sku": "AF23150",
+      "staging_dw_sku": "DWAF-74912",
+      "product_type": "Fabric",
+      "gid": "gid://shopify/Product/7801630851123",
+      "current_status": "ACTIVE",
+      "current_handle": "wynford-fabrics-af23150-black-thibaut",
+      "new_handle": "wynford-black-fabric-anna-french",
+      "current_title": "Wynford Fabric – Black | Anna French",
+      "new_title": "Wynford Black | Anna French",
+      "handle_flip": {
+        "from": "wynford-fabrics-af23150-black-thibaut",
+        "to": "wynford-black-fabric-anna-french"
+      },
+      "title_flip": null,
+      "sku_flips": "NOOP",
+      "sample_action": "NOOP",
+      "leak_scrubs": "NOOP",
+      "archive_ghost": null,
+      "risks": [],
+      "actions": [
+        "handle-flip"
+      ],
+      "_commit_results": [
+        {
+          "step": "handle",
+          "r": {
+            "ok": true,
+            "data": {
+              "productUpdate": {
+                "product": {
+                  "id": "gid://shopify/Product/7801630851123",
+                  "handle": "wynford-black-fabric-anna-french"
+                },
+                "userErrors": []
+              }
+            }
+          }
+        }
+      ]
+    },
+    {
+      "mfr_sku": "AF24535",
+      "staging_dw_sku": "DWAF-74875",
+      "product_type": "Fabric",
+      "gid": "gid://shopify/Product/7801328435251",
+      "current_status": "ACTIVE",
+      "current_handle": "dahlia-sky-on-white-anna-french",
+      "new_handle": "dahlia-sky-on-white-fabric-anna-french",
+      "current_title": "Dahlia Fabric – Sky on White | Anna French",
+      "new_title": "Dahlia Sky on White | Anna French",
+      "handle_flip": {
+        "from": "dahlia-sky-on-white-anna-french",
+        "to": "dahlia-sky-on-white-fabric-anna-french"
+      },
+      "title_flip": null,
+      "sku_flips": "NOOP",
+      "sample_action": "NOOP",
+      "leak_scrubs": "NOOP",
+      "archive_ghost": null,
+      "risks": [],
+      "actions": [
+        "handle-flip"
+      ],
+      "_commit_results": [
+        {
+          "step": "handle",
+          "r": {
+            "ok": true,
+            "data": {
+              "productUpdate": {
+                "product": {
+                  "id": "gid://shopify/Product/7801328435251",
+                  "handle": "dahlia-sky-on-white-fabric-anna-french"
+                },
+                "userErrors": []
+              }
+            }
+          }
+        }
+      ]
+    },
+    {
+      "mfr_sku": "AF24536",
+      "staging_dw_sku": "DWAF-74863",
+      "product_type": "Fabric",
+      "gid": "gid://shopify/Product/7801327124531",
+      "current_status": "ACTIVE",
+      "current_handle": "dahlia-fabrics-af24536-neutral-on-robin-x27-s-egg-neutral-on-robins-egg-thibaut",
+      "new_handle": "dahlia-neutral-on-robins-egg-fabric-anna-french",
+      "current_title": "Dahlia Fabric – Neutral on Robin&#x27;s Egg Neutral on Robin's Egg | Anna French",
+      "new_title": "Dahlia Neutral on Robin's Egg | Anna French",
+      "handle_flip": {
+        "from": "dahlia-fabrics-af24536-neutral-on-robin-x27-s-egg-neutral-on-robins-egg-thibaut",
+        "to": "dahlia-neutral-on-robins-egg-fabric-anna-french"
+      },
+      "title_flip": null,
+      "sku_flips": "NOOP",
+      "sample_action": "NOOP",
+      "leak_scrubs": "NOOP",
+      "archive_ghost": null,
+      "risks": [],
+      "actions": [
+        "handle-flip"
+      ],
+      "_commit_results": [
+        {
+          "step": "handle",
+          "r": {
+            "ok": true,
+            "data": {
+              "productUpdate": {
+                "product": {
+                  "id": "gid://shopify/Product/7801327124531",
+                  "handle": "dahlia-neutral-on-robins-egg-fabric-anna-french"
+                },
+                "userErrors": []
+              }
+            }
+          }
+        }
+      ]
+    },
+    {
+      "mfr_sku": "AF24537",
+      "staging_dw_sku": "DWAF-74969",
+      "product_type": "Fabric",
+      "gid": "gid://shopify/Product/7802073579571",
+      "current_status": "ACTIVE",
+      "current_handle": "dahlia-coral-on-robins-egg-anna-french",
+      "new_handle": "dahlia-coral-on-robins-egg-fabric-anna-french",
+      "current_title": "Dahlia Fabric – Coral on Robin&#x27;s Egg Coral on Robin's Egg | Anna French",
+      "new_title": "Dahlia Coral on Robin's Egg | Anna French",
+      "handle_flip": {
+        "from": "dahlia-coral-on-robins-egg-anna-french",
+        "to": "dahlia-coral-on-robins-egg-fabric-anna-french"
+      },
+      "title_flip": null,
+      "sku_flips": "NOOP",
+      "sample_action": "NOOP",
+      "leak_scrubs": "NOOP",
+      "archive_ghost": null,
+      "risks": [],
+      "actions": [
+        "handle-flip"
+      ],
+      "_commit_results": [
+        {
+          "step": "handle",
+          "r": {
+            "ok": true,
+            "data": {
+              "productUpdate": {
+                "product": {
+                  "id": "gid://shopify/Product/7802073579571",
+                  "handle": "dahlia-coral-on-robins-egg-fabric-anna-french"
+                },
+                "userErrors": []
+              }
+            }
+          }
+        }
+      ]
+    },
+    {
+      "mfr_sku": "AF24538",
+      "staging_dw_sku": "DWAF-74970",
+      "product_type": "Fabric",
+      "gid": "gid://shopify/Product/7802073677875",
+      "current_status": "ACTIVE",
+      "current_handle": "dahlia-fabrics-af24538-spring-on-white-thibaut",
+      "new_handle": "dahlia-spring-on-white-fabric-anna-french",
+      "current_title": "Dahlia Fabric – Spring on White | Anna French",
+      "new_title": "Dahlia Spring on White | Anna French",
+      "handle_flip": {
+        "from": "dahlia-fabrics-af24538-spring-on-white-thibaut",
+        "to": "dahlia-spring-on-white-fabric-anna-french"
+      },
+      "title_flip": null,
+      "sku_flips": "NOOP",
+      "sample_action": "NOOP",
+      "leak_scrubs": "NOOP",
+      "archive_ghost": null,
+      "risks": [],
+      "actions": [
+        "handle-flip"
+      ],
+      "_commit_results": [
+        {
+          "step": "handle",
+          "r": {
+            "ok": true,
+            "data": {
+              "productUpdate": {
+                "product": {
+                  "id": "gid://shopify/Product/7802073677875",
+                  "handle": "dahlia-spring-on-white-fabric-anna-french"
+                },
+                "userErrors": []
+              }
+            }
+          }
+        }
+      ]
+    },
+    {
+      "mfr_sku": "AF24539",
+      "staging_dw_sku": "DWAF-74864",
+      "product_type": "Fabric",
+      "gid": "gid://shopify/Product/7801327157299",
+      "current_status": "ACTIVE",
+      "current_handle": "dahlia-fabrics-af24539-soft-gold-on-cream-thibaut",
+      "new_handle": "dahlia-soft-gold-on-cream-fabric-anna-french",
+      "current_title": "Dahlia Fabric – Soft Gold on Cream | Anna French",
+      "new_title": "Dahlia Soft Gold on Cream | Anna French",
+      "handle_flip": {
+        "from": "dahlia-fabrics-af24539-soft-gold-on-cream-thibaut",
+        "to": "dahlia-soft-gold-on-cream-fabric-anna-french"
+      },
+      "title_flip": null,
+      "sku_flips": "NOOP",
+      "sample_action": "NOOP",
+      "leak_scrubs": "NOOP",
+      "archive_ghost": null,
+      "risks": [],
+      "actions": [
+        "handle-flip"
+      ],
+      "_commit_results": [
+        {
+          "step": "handle",
+          "r": {
+            "ok": true,
+            "data": {
+              "productUpdate": {
+                "product": {
+                  "id": "gid://shopify/Product/7801327157299",
+                  "handle": "dahlia-soft-gold-on-cream-fabric-anna-french"
+                },
+                "userErrors": []
+              }
+            }
+          }
+        }
+      ]
+    },
+    {
+      "mfr_sku": "AF24540",
+      "staging_dw_sku": "DWAF-75004",
+      "product_type": "Fabric",
+      "gid": "gid://shopify/Product/7802084589619",
+      "current_status": "ACTIVE",
+      "current_handle": "dahlia-fabrics-af24540-navy-on-linen-thibaut",
+      "new_handle": "dahlia-navy-on-linen-fabric-anna-french",
+      "current_title": "Dahlia Fabric – Navy on Linen | Anna French",
+      "new_title": "Dahlia Navy on Linen | Anna French",
+      "handle_flip": {
+        "from": "dahlia-fabrics-af24540-navy-on-linen-thibaut",
+        "to": "dahlia-navy-on-linen-fabric-anna-french"
+      },
+      "title_flip": null,
+      "sku_flips": "NOOP",
+      "sample_action": "NOOP",
+      "leak_scrubs": "NOOP",
+      "archive_ghost": null,
+      "risks": [],
+      "actions": [
+        "handle-flip"
+      ],
+      "_commit_results": [
+        {
+          "step": "handle",
+          "r": {
+            "ok": true,
+            "data": {
+              "productUpdate": {
+                "product": {
+                  "id": "gid://shopify/Product/7802084589619",
+                  "handle": "dahlia-navy-on-linen-fabric-anna-french"
+                },
+                "userErrors": []
+              }
+            }
+          }
+        }
+      ]
+    },
+    {
+      "mfr_sku": "AF24544",
+      "staging_dw_sku": "DWAF-74734",
+      "product_type": "Fabric",
+      "gid": "gid://shopify/Product/7800465784883",
+      "current_status": "ACTIVE",
+      "current_handle": "ellery-stripe-robins-egg-on-white-anna-french",
+      "new_handle": "ellery-stripe-robins-egg-on-white-fabric-anna-french",
+      "current_title": "Ellery Stripe - Robin&#x27;s Egg on White Robin's Egg on White Fabric | Anna French",
+      "new_title": "Ellery Stripe Robin's Egg on White | Anna French",
+      "handle_flip": {
+        "from": "ellery-stripe-robins-egg-on-white-anna-french",
+        "to": "ellery-stripe-robins-egg-on-white-fabric-anna-french"
+      },
+      "title_flip": null,
+      "sku_flips": "NOOP",
+      "sample_action": "NOOP",
+      "leak_scrubs": "NOOP",
+      "archive_ghost": null,
+      "risks": [],
+      "actions": [
+        "handle-flip"
+      ],
+      "_commit_results": [
+        {
+          "step": "handle",
+          "r": {
+            "ok": true,
+            "data": {
+              "productUpdate": {
+                "product": {
+                  "id": "gid://shopify/Product/7800465784883",
+                  "handle": "ellery-stripe-robins-egg-on-white-fabric-anna-french"
+                },
+                "userErrors": []
+              }
+            }
+          }
+        }
+      ]
+    },
+    {
+      "mfr_sku": "AF24556",
+      "staging_dw_sku": "DWAF-74690",
+      "product_type": "Fabric",
+      "gid": "gid://shopify/Product/7799838015539",
+      "current_status": "ACTIVE",
+      "current_handle": "pontorma-fabrics-af24556-robin-x27-s-egg-robins-egg-thibaut",
+      "new_handle": "pontorma-robins-egg-fabric-anna-french",
+      "current_title": "Pontorma - Robin&#x27;s Egg Robin's Egg Fabric | Anna French",
+      "new_title": "Pontorma Robin's Egg | Anna French",
+      "handle_flip": {
+        "from": "pontorma-fabrics-af24556-robin-x27-s-egg-robins-egg-thibaut",
+        "to": "pontorma-robins-egg-fabric-anna-french"
+      },
+      "title_flip": null,
+      "sku_flips": "NOOP",
+      "sample_action": "NOOP",
+      "leak_scrubs": "NOOP",
+      "archive_ghost": null,
+      "risks": [],
+      "actions": [
+        "handle-flip"
+      ],
+      "_commit_results": [
+        {
+          "step": "handle",
+          "r": {
+            "ok": true,
+            "data": {
+              "productUpdate": {
+                "product": {
+                  "id": "gid://shopify/Product/7799838015539",
+                  "handle": "pontorma-robins-egg-fabric-anna-french"
+                },
+                "userErrors": []
+              }
+            }
+          }
+        }
+      ]
+    },
+    {
+      "mfr_sku": "AF24560",
+      "staging_dw_sku": "DWAF-74938",
+      "product_type": "Fabric",
+      "gid": "gid://shopify/Product/7801632129075",
+      "current_status": "ACTIVE",
+      "current_handle": "elwood-spring-anna-french",
+      "new_handle": "elwood-spring-fabric-anna-french",
+      "current_title": "Elwood Fabric – Spring | Anna French",
+      "new_title": "Elwood Spring | Anna French",
+      "handle_flip": {
+        "from": "elwood-spring-anna-french",
+        "to": "elwood-spring-fabric-anna-french"
+      },
+      "title_flip": null,
+      "sku_flips": "NOOP",
+      "sample_action": "NOOP",
+      "leak_scrubs": "NOOP",
+      "archive_ghost": null,
+      "risks": [],
+      "actions": [
+        "handle-flip"
+      ],
+      "_commit_results": [
+        {
+          "step": "handle",
+          "r": {
+            "ok": true,
+            "data": {
+              "productUpdate": {
+                "product": {
+                  "id": "gid://shopify/Product/7801632129075",
+                  "handle": "elwood-spring-fabric-anna-french"
+                },
+                "userErrors": []
+              }
+            }
+          }
+        }
+      ]
+    },
+    {
+      "mfr_sku": "AF24561",
+      "staging_dw_sku": "DWAF-74888",
+      "product_type": "Fabric",
+      "gid": "gid://shopify/Product/7801329877043",
+      "current_status": "ACTIVE",
+      "current_handle": "elwood-fabrics-af24561-soft-gold-thibaut",
+      "new_handle": "elwood-soft-gold-fabric-anna-french",
+      "current_title": "Elwood Fabric – Soft Gold | Anna French",
+      "new_title": "Elwood Soft Gold | Anna French",
+      "handle_flip": {
+        "from": "elwood-fabrics-af24561-soft-gold-thibaut",
+        "to": "elwood-soft-gold-fabric-anna-french"
+      },
+      "title_flip": null,
+      "sku_flips": "NOOP",
+      "sample_action": "NOOP",
+      "leak_scrubs": "NOOP",
+      "archive_ghost": null,
+      "risks": [],
+      "actions": [
+        "handle-flip"
+      ],
+      "_commit_results": [
+        {
+          "step": "handle",
+          "r": {
+            "ok": true,
+            "data": {
+              "productUpdate": {
+                "product": {
+                  "id": "gid://shopify/Product/7801329877043",
+                  "handle": "elwood-soft-gold-fabric-anna-french"
+                },
+                "userErrors": []
+              }
+            }
+          }
+        }
+      ]
+    },
+    {
+      "mfr_sku": "AF24562",
+      "staging_dw_sku": "DWAF-75006",
+      "product_type": "Fabric",
+      "gid": "gid://shopify/Product/7802085081139",
+      "current_status": "ACTIVE",
+      "current_handle": "elwood-fabrics-af24562-robin-x27-s-egg-robins-egg-thibaut",
+      "new_handle": "elwood-robins-egg-fabric-anna-french",
+      "current_title": "Elwood Fabric – Robin&#x27;s Egg Robin's Egg | Anna French",
+      "new_title": "Elwood Robin's Egg | Anna French",
+      "handle_flip": {
+        "from": "elwood-fabrics-af24562-robin-x27-s-egg-robins-egg-thibaut",
+        "to": "elwood-robins-egg-fabric-anna-french"
+      },
+      "title_flip": null,
+      "sku_flips": "NOOP",
+      "sample_action": "NOOP",
+      "leak_scrubs": "NOOP",
+      "archive_ghost": null,
+      "risks": [],
+      "actions": [
+        "handle-flip"
+      ],
+      "_commit_results": [
+        {
+          "step": "handle",
+          "r": {
+            "ok": true,
+            "data": {
+              "productUpdate": {
+                "product": {
+                  "id": "gid://shopify/Product/7802085081139",
+                  "handle": "elwood-robins-egg-fabric-anna-french"
+                },
+                "userErrors": []
+              }
+            }
+          }
+        }
+      ]
+    },
+    {
+      "mfr_sku": "AF57850",
+      "staging_dw_sku": "DWAF-74805",
+      "product_type": "Fabric",
+      "gid": "gid://shopify/Product/7800572149811",
+      "current_status": "ACTIVE",
+      "current_handle": "woodland-fabrics-af57850-beige-and-soft-blue-thibaut",
+      "new_handle": "woodland-beige-and-soft-blue-fabric-anna-french",
+      "current_title": "Woodland Fabric – Beige and Soft Blue | Anna French",
+      "new_title": "Woodland Beige and Soft Blue | Anna French",
+      "handle_flip": {
+        "from": "woodland-fabrics-af57850-beige-and-soft-blue-thibaut",
+        "to": "woodland-beige-and-soft-blue-fabric-anna-french"
+      },
+      "title_flip": null,
+      "sku_flips": "NOOP",
+      "sample_action": "NOOP",
+      "leak_scrubs": "NOOP",
+      "archive_ghost": null,
+      "risks": [],
+      "actions": [
+        "handle-flip"
+      ],
+      "_commit_results": [
+        {
+          "step": "handle",
+          "r": {
+            "ok": true,
+            "data": {
+              "productUpdate": {
+                "product": {
+                  "id": "gid://shopify/Product/7800572149811",
+                  "handle": "woodland-beige-and-soft-blue-fabric-anna-french"
+                },
+                "userErrors": []
+              }
+            }
+          }
+        }
+      ]
+    },
+    {
+      "mfr_sku": "AF57851",
+      "staging_dw_sku": "DWAF-74905",
+      "product_type": "Fabric",
+      "gid": "gid://shopify/Product/7801330729011",
+      "current_status": "ACTIVE",
+      "current_handle": "woodland-blue-and-green-anna-french",
+      "new_handle": "woodland-blue-and-green-fabric-anna-french",
+      "current_title": "Woodland Fabric – Blue and Green | Anna French",
+      "new_title": "Woodland Blue and Green | Anna French",
+      "handle_flip": {
+        "from": "woodland-blue-and-green-anna-french",
+        "to": "woodland-blue-and-green-fabric-anna-french"
+      },
+      "title_flip": null,
+      "sku_flips": "NOOP",
+      "sample_action": "NOOP",
+      "leak_scrubs": "NOOP",
+      "archive_ghost": null,
+      "risks": [],
+      "actions": [
+        "handle-flip"
+      ],
+      "_commit_results": [
+        {
+          "step": "handle",
+          "r": {
+            "ok": true,
+            "data": {
+              "productUpdate": {
+                "product": {
+                  "id": "gid://shopify/Product/7801330729011",
+                  "handle": "woodland-blue-and-green-fabric-anna-french"
+                },
+                "userErrors": []
+              }
+            }
+          }
+        }
+      ]
+    },
+    {
+      "mfr_sku": "AF57852",
+      "staging_dw_sku": "DWAF-74804",
+      "product_type": "Fabric",
+      "gid": "gid://shopify/Product/7800572117043",
+      "current_status": "ACTIVE",
+      "current_handle": "woodland-green-and-blush-anna-french",
+      "new_handle": "woodland-green-and-blush-fabric-anna-french",
+      "current_title": "Woodland Fabric – Green and Blush | Anna French",
+      "new_title": "Woodland Green and Blush | Anna French",
+      "handle_flip": {
+        "from": "woodland-green-and-blush-anna-french",
+        "to": "woodland-green-and-blush-fabric-anna-french"
+      },
+      "title_flip": null,
+      "sku_flips": "NOOP",
+      "sample_action": "NOOP",
+      "leak_scrubs": "NOOP",
+      "archive_ghost": null,
+      "risks": [],
+      "actions": [
+        "handle-flip"
+      ],
+      "_commit_results": [
+        {
+          "step": "handle",
+          "r": {
+            "ok": true,
+            "data": {
+              "productUpdate": {
+                "product": {
+                  "id": "gid://shopify/Product/7800572117043",
+                  "handle": "woodland-green-and-blush-fabric-anna-french"
+                },
+                "userErrors": []
+              }
+            }
+          }
+        }
+      ]
+    },
+    {
+      "mfr_sku": "AF57853",
+      "staging_dw_sku": "DWAF-74902",
+      "product_type": "Fabric",
+      "gid": "gid://shopify/Product/7801330499635",
+      "current_status": "ACTIVE",
+      "current_handle": "woodland-fabrics-af57853-green-on-natural-thibaut",
+      "new_handle": "woodland-green-on-natural-fabric-anna-french",
+      "current_title": "Woodland Fabric – Green on Natural | Anna French",
+      "new_title": "Woodland Green on Natural | Anna French",
+      "handle_flip": {
+        "from": "woodland-fabrics-af57853-green-on-natural-thibaut",
+        "to": "woodland-green-on-natural-fabric-anna-french"
+      },
+      "title_flip": null,
+      "sku_flips": "NOOP",
+      "sample_action": "NOOP",
+      "leak_scrubs": "NOOP",
+      "archive_ghost": null,
+      "risks": [],
+      "actions": [
+        "handle-flip"
+      ],
+      "_commit_results": [
+        {
+          "step": "handle",
+          "r": {
+            "ok": true,
+            "data": {
+              "productUpdate": {
+                "product": {
+                  "id": "gid://shopify/Product/7801330499635",
+                  "handle": "woodland-green-on-natural-fabric-anna-french"
+                },
+                "userErrors": []
+              }
+            }
+          }
+        }
+      ]
+    },
+    {
+      "mfr_sku": "AF57854",
+      "staging_dw_sku": "DWAF-74807",
+      "product_type": "Fabric",
+      "gid": "gid://shopify/Product/7800572280883",
+      "current_status": "ACTIVE",
+      "current_handle": "woodland-fabrics-af57854-blue-thibaut",
+      "new_handle": "woodland-blue-fabric-anna-french",
+      "current_title": "Woodland Fabric – Blue | Anna French",
+      "new_title": "Woodland Blue | Anna French",
+      "handle_flip": {
+        "from": "woodland-fabrics-af57854-blue-thibaut",
+        "to": "woodland-blue-fabric-anna-french"
+      },
+      "title_flip": null,
+      "sku_flips": "NOOP",
+      "sample_action": "NOOP",
+      "leak_scrubs": "NOOP",
+      "archive_ghost": null,
+      "risks": [],
+      "actions": [
+        "handle-flip"
+      ],
+      "_commit_results": [
+        {
+          "step": "handle",
+          "r": {
+            "ok": true,
+            "data": {
+              "productUpdate": {
+                "product": {
+                  "id": "gid://shopify/Product/7800572280883",
+                  "handle": "woodland-blue-fabric-anna-french"
+                },
+                "userErrors": []
+              }
+            }
+          }
+        }
+      ]
+    },
+    {
+      "mfr_sku": "AF78734",
+      "staging_dw_sku": "DWAF-74723",
+      "product_type": "Fabric",
+      "gid": "gid://shopify/Product/7800463458355",
+      "current_status": "ACTIVE",
+      "current_handle": "tansman-robins-egg-anna-french",
+      "new_handle": "tansman-robins-egg-fabric-anna-french",
+      "current_title": "Tansman - Robin&#x27;s Egg Robin's Egg Fabric | Anna French",
+      "new_title": "Tansman Robin's Egg | Anna French",
+      "handle_flip": {
+        "from": "tansman-robins-egg-anna-french",
+        "to": "tansman-robins-egg-fabric-anna-french"
+      },
+      "title_flip": null,
+      "sku_flips": "NOOP",
+      "sample_action": "NOOP",
+      "leak_scrubs": "NOOP",
+      "archive_ghost": null,
+      "risks": [],
+      "actions": [
+        "handle-flip"
+      ],
+      "_commit_results": [
+        {
+          "step": "handle",
+          "r": {
+            "ok": true,
+            "data": {
+              "productUpdate": {
+                "product": {
+                  "id": "gid://shopify/Product/7800463458355",
+                  "handle": "tansman-robins-egg-fabric-anna-french"
+                },
+                "userErrors": []
+              }
+            }
+          }
+        }
+      ]
+    },
+    {
+      "mfr_sku": "AF9827",
+      "staging_dw_sku": "DWAF-74982",
+      "product_type": "Fabric",
+      "gid": "gid://shopify/Product/7802080264243",
+      "current_status": "ACTIVE",
+      "current_handle": "kyoto-fabrics-af9827-robin-x27-s-egg-robins-egg-thibaut",
+      "new_handle": "kyoto-robins-egg-fabric-anna-french",
+      "current_title": "Kyoto - Robin&#x27;s Egg Robin's Egg Fabric | Anna French",
+      "new_title": "Kyoto Robin's Egg | Anna French",
+      "handle_flip": {
+        "from": "kyoto-fabrics-af9827-robin-x27-s-egg-robins-egg-thibaut",
+        "to": "kyoto-robins-egg-fabric-anna-french"
+      },
+      "title_flip": null,
+      "sku_flips": "NOOP",
+      "sample_action": "NOOP",
+      "leak_scrubs": "NOOP",
+      "archive_ghost": null,
+      "risks": [],
+      "actions": [
+        "handle-flip"
+      ],
+      "_commit_results": [
+        {
+          "step": "handle",
+          "r": {
+            "ok": true,
+            "data": {
+              "productUpdate": {
+                "product": {
+                  "id": "gid://shopify/Product/7802080264243",
+                  "handle": "kyoto-robins-egg-fabric-anna-french"
+                },
+                "userErrors": []
+              }
+            }
+          }
+        }
+      ]
+    },
+    {
+      "mfr_sku": "AF9833",
+      "staging_dw_sku": "DWAF-74895",
+      "product_type": "Fabric",
+      "gid": "gid://shopify/Product/7801330106419",
+      "current_status": "ACTIVE",
+      "current_handle": "shadows-fabrics-af9833-robin-x27-s-egg-robins-egg-thibaut",
+      "new_handle": "shadows-robins-egg-fabric-anna-french",
+      "current_title": "Shadows - Robin&#x27;s Egg Robin's Egg Fabric | Anna French",
+      "new_title": "Shadows Robin's Egg | Anna French",
+      "handle_flip": {
+        "from": "shadows-fabrics-af9833-robin-x27-s-egg-robins-egg-thibaut",
+        "to": "shadows-robins-egg-fabric-anna-french"
+      },
+      "title_flip": null,
+      "sku_flips": "NOOP",
+      "sample_action": "NOOP",
+      "leak_scrubs": "NOOP",
+      "archive_ghost": null,
+      "risks": [],
+      "actions": [
+        "handle-flip"
+      ],
+      "_commit_results": [
+        {
+          "step": "handle",
+          "r": {
+            "ok": true,
+            "data": {
+              "productUpdate": {
+                "product": {
+                  "id": "gid://shopify/Product/7801330106419",
+                  "handle": "shadows-robins-egg-fabric-anna-french"
+                },
+                "userErrors": []
+              }
+            }
+          }
+        }
+      ]
+    },
+    {
+      "mfr_sku": "AF9860",
+      "staging_dw_sku": "DWAF-74997",
+      "product_type": "Fabric",
+      "gid": "gid://shopify/Product/7802083541043",
+      "current_status": "ACTIVE",
+      "current_handle": "puccini-robins-egg-anna-french",
+      "new_handle": "puccini-robins-egg-fabric-anna-french",
+      "current_title": "Puccini - Robin&#x27;s Egg Robin's Egg Fabric | Anna French",
+      "new_title": "Puccini Robin's Egg | Anna French",
+      "handle_flip": {
+        "from": "puccini-robins-egg-anna-french",
+        "to": "puccini-robins-egg-fabric-anna-french"
+      },
+      "title_flip": null,
+      "sku_flips": "NOOP",
+      "sample_action": "NOOP",
+      "leak_scrubs": "NOOP",
+      "archive_ghost": null,
+      "risks": [],
+      "actions": [
+        "handle-flip"
+      ],
+      "_commit_results": [
+        {
+          "step": "handle",
+          "r": {
+            "ok": true,
+            "data": {
+              "productUpdate": {
+                "product": {
+                  "id": "gid://shopify/Product/7802083541043",
+                  "handle": "puccini-robins-egg-fabric-anna-french"
+                },
+                "userErrors": []
+              }
+            }
+          }
+        }
+      ]
+    }
+  ],
+  "unmatched": [],
+  "anomalies": [
+    {
+      "mfr_sku": "AF15124",
+      "reason": "no live product matches deterministic type Fabric",
+      "candidates": [
+        {
+          "gid": "gid://shopify/Product/7800569954355",
+          "type": "Wallcovering",
+          "handle": "cornwall-wallcoverings-af15124-red-and-blue-thibaut"
+        }
+      ]
+    },
+    {
+      "mfr_sku": "AF15164",
+      "reason": "no live product matches deterministic type Fabric",
+      "candidates": [
+        {
+          "gid": "gid://shopify/Product/7801330303027",
+          "type": "Wallcovering",
+          "handle": "julian-wallcoverings-af15164-brown-thibaut"
+        }
+      ]
+    }
+  ],
+  "tallies": {
+    "matched_products": 52,
+    "unmatched": 0,
+    "anomalies": 2,
+    "handle_flips": 52,
+    "title_flips": 0,
+    "sku_flips_products": 0,
+    "sku_flips_variants": 0,
+    "sample_adds": 0,
+    "sample_fixes": 0,
+    "leak_scrubs_products": 0,
+    "leak_scrubs_fields": 0,
+    "archive_ghosts": 0,
+    "noop_already_correct": 0,
+    "archived_not_reactivated": 0
+  }
+}
\ No newline at end of file
diff --git a/shopify/scripts/cadence/data/anna-french/af-wc-fix-commit-2026-06-25.json b/shopify/scripts/cadence/data/anna-french/af-wc-fix-commit-2026-06-25.json
new file mode 100644
index 00000000..6c591ecf
--- /dev/null
+++ b/shopify/scripts/cadence/data/anna-french/af-wc-fix-commit-2026-06-25.json
@@ -0,0 +1,645 @@
+{
+  "generated": "2026-06-25T23:32:21.009Z",
+  "mode": "COMMIT",
+  "shop": "designer-laboratory-sandbox.myshopify.com",
+  "api_version": "2024-10",
+  "match_key": "mfr_sku (upper) -> shopify_products.shopify_id -> live GraphQL",
+  "staged_actionable": 734,
+  "products": [
+    {
+      "mfr_sku": "AT23107",
+      "staging_dw_sku": "DWAT-65150",
+      "product_type": "Wallcovering",
+      "gid": "gid://shopify/Product/6948071473203",
+      "current_status": "ACTIVE",
+      "current_handle": "willow-tree-lavender-anna-french",
+      "new_handle": "willow-tree-lavender-anna-french",
+      "current_title": "Willow Tree - Lavender Wallcovering | Anna French",
+      "new_title": "Willow Tree Lavender | Anna French",
+      "handle_flip": "NOOP",
+      "title_flip": null,
+      "sku_flips": "NOOP",
+      "sample_action": "NOOP",
+      "leak_scrubs": "NOOP",
+      "archive_ghost": null,
+      "risks": [],
+      "actions": [
+        "NOOP-already-correct"
+      ],
+      "_commit_results": []
+    },
+    {
+      "mfr_sku": "AT23108",
+      "staging_dw_sku": "DWAT-65151",
+      "product_type": "Wallcovering",
+      "gid": "gid://shopify/Product/6948071571507",
+      "current_status": "ACTIVE",
+      "current_handle": "willow-tree-soft-blue-anna-french",
+      "new_handle": "willow-tree-soft-blue-anna-french",
+      "current_title": "Willow Tree - Light Blue Wallcovering | Anna French",
+      "new_title": "Willow Tree Soft Blue | Anna French",
+      "handle_flip": "NOOP",
+      "title_flip": null,
+      "sku_flips": "NOOP",
+      "sample_action": "NOOP",
+      "leak_scrubs": "NOOP",
+      "archive_ghost": null,
+      "risks": [],
+      "actions": [
+        "NOOP-already-correct"
+      ],
+      "_commit_results": []
+    },
+    {
+      "mfr_sku": "AT23111",
+      "staging_dw_sku": "DWAT-65154",
+      "product_type": "Wallcovering",
+      "gid": "gid://shopify/Product/6948071440435",
+      "current_status": "ACTIVE",
+      "current_handle": "willow-tree-blush-anna-french",
+      "new_handle": "willow-tree-blush-anna-french",
+      "current_title": "Willow Tree - Blush Wallcovering | Anna French",
+      "new_title": "Willow Tree Blush | Anna French",
+      "handle_flip": "NOOP",
+      "title_flip": null,
+      "sku_flips": "NOOP",
+      "sample_action": "NOOP",
+      "leak_scrubs": "NOOP",
+      "archive_ghost": null,
+      "risks": [],
+      "actions": [
+        "NOOP-already-correct"
+      ],
+      "_commit_results": []
+    },
+    {
+      "mfr_sku": "AT23132",
+      "staging_dw_sku": "DWAT-65169",
+      "product_type": "Wallcovering",
+      "gid": "gid://shopify/Product/6948071702579",
+      "current_status": "ACTIVE",
+      "current_handle": "winter-bud-blush-anna-french",
+      "new_handle": "winter-bud-blush-anna-french",
+      "current_title": "Winter Bud - Blush Wallcovering | Anna French",
+      "new_title": "Winter Bud Blush | Anna French",
+      "handle_flip": "NOOP",
+      "title_flip": null,
+      "sku_flips": "NOOP",
+      "sample_action": "NOOP",
+      "leak_scrubs": "NOOP",
+      "archive_ghost": null,
+      "risks": [],
+      "actions": [
+        "NOOP-already-correct"
+      ],
+      "_commit_results": []
+    },
+    {
+      "mfr_sku": "AT23133",
+      "staging_dw_sku": "DWAT-65170",
+      "product_type": "Wallcovering",
+      "gid": "gid://shopify/Product/6948071866419",
+      "current_status": "ACTIVE",
+      "current_handle": "winter-bud-soft-blue-anna-french",
+      "new_handle": "winter-bud-soft-blue-anna-french",
+      "current_title": "Winter Bud - Light Blue Wallcovering | Anna French",
+      "new_title": "Winter Bud Soft Blue | Anna French",
+      "handle_flip": "NOOP",
+      "title_flip": null,
+      "sku_flips": "NOOP",
+      "sample_action": "NOOP",
+      "leak_scrubs": "NOOP",
+      "archive_ghost": null,
+      "risks": [],
+      "actions": [
+        "NOOP-already-correct"
+      ],
+      "_commit_results": []
+    },
+    {
+      "mfr_sku": "AT23134",
+      "staging_dw_sku": "DWAT-65171",
+      "product_type": "Wallcovering",
+      "gid": "gid://shopify/Product/6948071800883",
+      "current_status": "ACTIVE",
+      "current_handle": "winter-bud-lavender-anna-french",
+      "new_handle": "winter-bud-lavender-anna-french",
+      "current_title": "Winter Bud - Lavender Wallcovering | Anna French",
+      "new_title": "Winter Bud Lavender | Anna French",
+      "handle_flip": "NOOP",
+      "title_flip": null,
+      "sku_flips": "NOOP",
+      "sample_action": "NOOP",
+      "leak_scrubs": "NOOP",
+      "archive_ghost": null,
+      "risks": [],
+      "actions": [
+        "NOOP-already-correct"
+      ],
+      "_commit_results": []
+    },
+    {
+      "mfr_sku": "AT23135",
+      "staging_dw_sku": "DWAT-65172",
+      "product_type": "Wallcovering",
+      "gid": "gid://shopify/Product/6948071669811",
+      "current_status": "ACTIVE",
+      "current_handle": "winter-bud-blue-anna-french",
+      "new_handle": "winter-bud-blue-anna-french",
+      "current_title": "Winter Bud - Blue Wallcovering | Anna French",
+      "new_title": "Winter Bud Blue | Anna French",
+      "handle_flip": "NOOP",
+      "title_flip": null,
+      "sku_flips": "NOOP",
+      "sample_action": "NOOP",
+      "leak_scrubs": "NOOP",
+      "archive_ghost": null,
+      "risks": [],
+      "actions": [
+        "NOOP-already-correct"
+      ],
+      "_commit_results": []
+    },
+    {
+      "mfr_sku": "AT23136",
+      "staging_dw_sku": "DWAT-65173",
+      "product_type": "Wallcovering",
+      "gid": "gid://shopify/Product/6948071899187",
+      "current_status": "ACTIVE",
+      "current_handle": "winter-bud-teal-anna-french",
+      "new_handle": "winter-bud-teal-anna-french",
+      "current_title": "Winter Bud - Teal Wallcovering | Anna French",
+      "new_title": "Winter Bud Teal | Anna French",
+      "handle_flip": "NOOP",
+      "title_flip": null,
+      "sku_flips": "NOOP",
+      "sample_action": "NOOP",
+      "leak_scrubs": "NOOP",
+      "archive_ghost": null,
+      "risks": [],
+      "actions": [
+        "NOOP-already-correct"
+      ],
+      "_commit_results": []
+    },
+    {
+      "mfr_sku": "AT23137",
+      "staging_dw_sku": "DWAT-65174",
+      "product_type": "Wallcovering",
+      "gid": "gid://shopify/Product/6948071768115",
+      "current_status": "ACTIVE",
+      "current_handle": "winter-bud-coral-anna-french",
+      "new_handle": "winter-bud-coral-anna-french",
+      "current_title": "Winter Bud - Coral Wallcovering | Anna French",
+      "new_title": "Winter Bud Coral | Anna French",
+      "handle_flip": "NOOP",
+      "title_flip": null,
+      "sku_flips": "NOOP",
+      "sample_action": "NOOP",
+      "leak_scrubs": "NOOP",
+      "archive_ghost": null,
+      "risks": [],
+      "actions": [
+        "NOOP-already-correct"
+      ],
+      "_commit_results": []
+    },
+    {
+      "mfr_sku": "AT23145",
+      "staging_dw_sku": "DWAT-65176",
+      "product_type": "Wallcovering",
+      "gid": "gid://shopify/Product/6948072194099",
+      "current_status": "ACTIVE",
+      "current_handle": "wynford-soft-blue-anna-french",
+      "new_handle": "wynford-soft-blue-anna-french",
+      "current_title": "Wynford - Soft Blue Wallcovering | Anna French",
+      "new_title": "Wynford Soft Blue | Anna French",
+      "handle_flip": "NOOP",
+      "title_flip": null,
+      "sku_flips": "NOOP",
+      "sample_action": "NOOP",
+      "leak_scrubs": "NOOP",
+      "archive_ghost": null,
+      "risks": [],
+      "actions": [
+        "NOOP-already-correct"
+      ],
+      "_commit_results": []
+    },
+    {
+      "mfr_sku": "AT23146",
+      "staging_dw_sku": "DWAT-65177",
+      "product_type": "Wallcovering",
+      "gid": "gid://shopify/Product/6948072095795",
+      "current_status": "ACTIVE",
+      "current_handle": "wynford-navy-on-white-anna-french",
+      "new_handle": "wynford-navy-on-white-anna-french",
+      "current_title": "Wynford - Navy on White Wallcovering | Anna French",
+      "new_title": "Wynford Navy on White | Anna French",
+      "handle_flip": "NOOP",
+      "title_flip": null,
+      "sku_flips": "NOOP",
+      "sample_action": "NOOP",
+      "leak_scrubs": "NOOP",
+      "archive_ghost": null,
+      "risks": [],
+      "actions": [
+        "NOOP-already-correct"
+      ],
+      "_commit_results": []
+    },
+    {
+      "mfr_sku": "AT23149",
+      "staging_dw_sku": "DWAT-65180",
+      "product_type": "Wallcovering",
+      "gid": "gid://shopify/Product/6948072063027",
+      "current_status": "ACTIVE",
+      "current_handle": "wynford-navy-anna-french",
+      "new_handle": "wynford-navy-anna-french",
+      "current_title": "Wynford - Navy Wallcovering | Anna French",
+      "new_title": "Wynford Navy | Anna French",
+      "handle_flip": "NOOP",
+      "title_flip": null,
+      "sku_flips": "NOOP",
+      "sample_action": "NOOP",
+      "leak_scrubs": "NOOP",
+      "archive_ghost": null,
+      "risks": [],
+      "actions": [
+        "NOOP-already-correct"
+      ],
+      "_commit_results": []
+    },
+    {
+      "mfr_sku": "AT23148",
+      "staging_dw_sku": "DWAT-65179",
+      "product_type": "Wallcovering",
+      "gid": "gid://shopify/Product/6948072161331",
+      "current_status": "ACTIVE",
+      "current_handle": "wynford-plum-anna-french",
+      "new_handle": "wynford-plum-anna-french",
+      "current_title": "Wynford - Plum Wallcovering | Anna French",
+      "new_title": "Wynford Plum | Anna French",
+      "handle_flip": "NOOP",
+      "title_flip": null,
+      "sku_flips": "NOOP",
+      "sample_action": "NOOP",
+      "leak_scrubs": "NOOP",
+      "archive_ghost": null,
+      "risks": [],
+      "actions": [
+        "NOOP-already-correct"
+      ],
+      "_commit_results": []
+    },
+    {
+      "mfr_sku": "AT23147",
+      "staging_dw_sku": "DWAT-65178",
+      "product_type": "Wallcovering",
+      "gid": "gid://shopify/Product/6948072259635",
+      "current_status": "ACTIVE",
+      "current_handle": "wynford-spa-blue-anna-french",
+      "new_handle": "wynford-spa-blue-anna-french",
+      "current_title": "Wynford - Light Blue Wallcovering | Anna French",
+      "new_title": "Wynford Spa Blue | Anna French",
+      "handle_flip": "NOOP",
+      "title_flip": null,
+      "sku_flips": "NOOP",
+      "sample_action": "NOOP",
+      "leak_scrubs": "NOOP",
+      "archive_ghost": null,
+      "risks": [],
+      "actions": [
+        "NOOP-already-correct"
+      ],
+      "_commit_results": []
+    },
+    {
+      "mfr_sku": "AT23150",
+      "staging_dw_sku": "DWAT-65181",
+      "product_type": "Wallcovering",
+      "gid": "gid://shopify/Product/6948071964723",
+      "current_status": "ACTIVE",
+      "current_handle": "wynford-black-anna-french",
+      "new_handle": "wynford-black-anna-french",
+      "current_title": "Wynford - Charcoal Wallcovering | Anna French",
+      "new_title": "Wynford Black | Anna French",
+      "handle_flip": "NOOP",
+      "title_flip": null,
+      "sku_flips": "NOOP",
+      "sample_action": "NOOP",
+      "leak_scrubs": "NOOP",
+      "archive_ghost": null,
+      "risks": [],
+      "actions": [
+        "NOOP-already-correct"
+      ],
+      "_commit_results": []
+    },
+    {
+      "mfr_sku": "AT57850",
+      "staging_dw_sku": "DWAT-65334",
+      "product_type": "Wallcovering",
+      "gid": "gid://shopify/Product/7552688750643",
+      "current_status": "ACTIVE",
+      "current_handle": "woodland-beige-and-soft-blue-anna-french",
+      "new_handle": "woodland-beige-and-soft-blue-anna-french",
+      "current_title": "Woodland Beige and Soft Blue Wallcovering",
+      "new_title": "Woodland Beige and Soft Blue | Anna French",
+      "handle_flip": "NOOP",
+      "title_flip": null,
+      "sku_flips": "NOOP",
+      "sample_action": "NOOP",
+      "leak_scrubs": "NOOP",
+      "archive_ghost": null,
+      "risks": [],
+      "actions": [
+        "NOOP-already-correct"
+      ],
+      "_commit_results": []
+    },
+    {
+      "mfr_sku": "AT57853",
+      "staging_dw_sku": "DWAT-65337",
+      "product_type": "Wallcovering",
+      "gid": "gid://shopify/Product/7552688881715",
+      "current_status": "ACTIVE",
+      "current_handle": "woodland-green-on-natural-anna-french",
+      "new_handle": "woodland-green-on-natural-anna-french",
+      "current_title": "Woodland Green on Natural Wallcovering",
+      "new_title": "Woodland Green on Natural | Anna French",
+      "handle_flip": "NOOP",
+      "title_flip": null,
+      "sku_flips": "NOOP",
+      "sample_action": "NOOP",
+      "leak_scrubs": "NOOP",
+      "archive_ghost": null,
+      "risks": [],
+      "actions": [
+        "NOOP-already-correct"
+      ],
+      "_commit_results": []
+    },
+    {
+      "mfr_sku": "AT57854",
+      "staging_dw_sku": "DWAT-65338",
+      "product_type": "Wallcovering",
+      "gid": "gid://shopify/Product/7552688947251",
+      "current_status": "ACTIVE",
+      "current_handle": "woodland-blue-anna-french",
+      "new_handle": "woodland-blue-anna-french",
+      "current_title": "Woodland Blue Wallcovering",
+      "new_title": "Woodland Blue | Anna French",
+      "handle_flip": "NOOP",
+      "title_flip": null,
+      "sku_flips": "NOOP",
+      "sample_action": "NOOP",
+      "leak_scrubs": "NOOP",
+      "archive_ghost": null,
+      "risks": [],
+      "actions": [
+        "NOOP-already-correct"
+      ],
+      "_commit_results": []
+    },
+    {
+      "mfr_sku": "AT9827",
+      "staging_dw_sku": "DWAT-65552",
+      "product_type": "Wallcovering",
+      "gid": "gid://shopify/Product/7552734920755",
+      "current_status": "ACTIVE",
+      "current_handle": "kyoto-robins-egg-anna-french",
+      "new_handle": "kyoto-robins-egg-anna-french",
+      "current_title": "Kyoto Robin's Egg Wallcovering",
+      "new_title": "Kyoto Robin's Egg | Anna French",
+      "handle_flip": "NOOP",
+      "title_flip": null,
+      "sku_flips": "NOOP",
+      "sample_action": "NOOP",
+      "leak_scrubs": "NOOP",
+      "archive_ghost": null,
+      "risks": [],
+      "actions": [
+        "NOOP-already-correct"
+      ],
+      "_commit_results": []
+    },
+    {
+      "mfr_sku": "AT15119",
+      "staging_dw_sku": "DWAT-65039",
+      "product_type": "Wallcovering",
+      "gid": "gid://shopify/Product/6948072914995",
+      "current_status": "ACTIVE",
+      "current_handle": "cornwall-blush-anna-french",
+      "new_handle": "cornwall-blush-anna-french",
+      "current_title": "Cornwall - Blush Wallcovering | Anna French",
+      "new_title": "Cornwall Blush | Anna French",
+      "handle_flip": "NOOP",
+      "title_flip": null,
+      "sku_flips": "NOOP",
+      "sample_action": "NOOP",
+      "leak_scrubs": "NOOP",
+      "archive_ghost": null,
+      "risks": [],
+      "actions": [
+        "NOOP-already-correct"
+      ],
+      "_commit_results": []
+    },
+    {
+      "mfr_sku": "AT15120",
+      "staging_dw_sku": "DWAT-65040",
+      "product_type": "Wallcovering",
+      "gid": "gid://shopify/Product/6948072849459",
+      "current_status": "ACTIVE",
+      "current_handle": "cornwall-blue-anna-french",
+      "new_handle": "cornwall-blue-anna-french",
+      "current_title": "Cornwall - Blue Wallcovering | Anna French",
+      "new_title": "Cornwall Blue | Anna French",
+      "handle_flip": "NOOP",
+      "title_flip": null,
+      "sku_flips": "NOOP",
+      "sample_action": "NOOP",
+      "leak_scrubs": "NOOP",
+      "archive_ghost": null,
+      "risks": [],
+      "actions": [
+        "NOOP-already-correct"
+      ],
+      "_commit_results": []
+    },
+    {
+      "mfr_sku": "AT15122",
+      "staging_dw_sku": "DWAT-65042",
+      "product_type": "Wallcovering",
+      "gid": "gid://shopify/Product/6948072947763",
+      "current_status": "ACTIVE",
+      "current_handle": "cornwall-brown-and-slate-anna-french",
+      "new_handle": "cornwall-brown-and-slate-anna-french",
+      "current_title": "Cornwall - Brown and Slate Wallcovering | Anna French",
+      "new_title": "Cornwall Brown and Slate | Anna French",
+      "handle_flip": "NOOP",
+      "title_flip": null,
+      "sku_flips": "NOOP",
+      "sample_action": "NOOP",
+      "leak_scrubs": "NOOP",
+      "archive_ghost": null,
+      "risks": [],
+      "actions": [
+        "NOOP-already-correct"
+      ],
+      "_commit_results": []
+    },
+    {
+      "mfr_sku": "AT15123",
+      "staging_dw_sku": "DWAT-65043",
+      "product_type": "Wallcovering",
+      "gid": "gid://shopify/Product/6948073111603",
+      "current_status": "ACTIVE",
+      "current_handle": "cornwall-spa-blue-anna-french",
+      "new_handle": "cornwall-spa-blue-anna-french",
+      "current_title": "Cornwall - Light Blue Wallcovering | Anna French",
+      "new_title": "Cornwall Spa Blue | Anna French",
+      "handle_flip": "NOOP",
+      "title_flip": null,
+      "sku_flips": "NOOP",
+      "sample_action": "NOOP",
+      "leak_scrubs": "NOOP",
+      "archive_ghost": null,
+      "risks": [],
+      "actions": [
+        "NOOP-already-correct"
+      ],
+      "_commit_results": []
+    },
+    {
+      "mfr_sku": "AT15124",
+      "staging_dw_sku": "DWAT-65044",
+      "product_type": "Wallcovering",
+      "gid": "gid://shopify/Product/6948073046067",
+      "current_status": "ACTIVE",
+      "current_handle": "cornwall-red-and-blue-anna-french",
+      "new_handle": "cornwall-red-and-blue-anna-french",
+      "current_title": "Cornwall - Red and Blue Wallcovering | Anna French",
+      "new_title": "Cornwall Red and Blue | Anna French",
+      "handle_flip": "NOOP",
+      "title_flip": null,
+      "sku_flips": "NOOP",
+      "sample_action": "NOOP",
+      "leak_scrubs": "NOOP",
+      "archive_ghost": null,
+      "risks": [],
+      "actions": [
+        "NOOP-already-correct"
+      ],
+      "_commit_results": []
+    },
+    {
+      "mfr_sku": "AT15164",
+      "staging_dw_sku": "DWAT-65080",
+      "product_type": "Wallcovering",
+      "gid": "gid://shopify/Product/6948074422323",
+      "current_status": "ACTIVE",
+      "current_handle": "julian-brown-anna-french",
+      "new_handle": "julian-brown-anna-french",
+      "current_title": "Julian - Brown Wallcovering | Anna French",
+      "new_title": "Julian Brown | Anna French",
+      "handle_flip": "NOOP",
+      "title_flip": null,
+      "sku_flips": "NOOP",
+      "sample_action": "NOOP",
+      "leak_scrubs": "NOOP",
+      "archive_ghost": null,
+      "risks": [],
+      "actions": [
+        "NOOP-already-correct"
+      ],
+      "_commit_results": []
+    },
+    {
+      "mfr_sku": "AT24538",
+      "staging_dw_sku": "DWAT-65214",
+      "product_type": "Wallcovering",
+      "gid": "gid://shopify/Product/6948067082291",
+      "current_status": "ACTIVE",
+      "current_handle": "dahlia-spring-on-white-anna-french",
+      "new_handle": "dahlia-spring-on-white-anna-french",
+      "current_title": "Dahlia - Spring on White Wallcovering | Anna French",
+      "new_title": "Dahlia Spring on White | Anna French",
+      "handle_flip": "NOOP",
+      "title_flip": null,
+      "sku_flips": "NOOP",
+      "sample_action": "NOOP",
+      "leak_scrubs": "NOOP",
+      "archive_ghost": null,
+      "risks": [],
+      "actions": [
+        "NOOP-already-correct"
+      ],
+      "_commit_results": []
+    }
+  ],
+  "unmatched": [],
+  "anomalies": [
+    {
+      "mfr_sku": "AT57851",
+      "reason": "no live product matches deterministic type Wallcovering",
+      "candidates": [
+        {
+          "gid": "gid://shopify/Product/7552688783411",
+          "type": "Fabric",
+          "handle": "dwtt-80280-designer-wallcoverings-los-angeles"
+        }
+      ]
+    },
+    {
+      "mfr_sku": "AT57852",
+      "reason": "no live product matches deterministic type Wallcovering",
+      "candidates": [
+        {
+          "gid": "gid://shopify/Product/7552688816179",
+          "type": "Fabric",
+          "handle": "dwtt-80281-designer-wallcoverings-los-angeles"
+        }
+      ]
+    },
+    {
+      "mfr_sku": "AT78734",
+      "reason": "no live product matches deterministic type Wallcovering",
+      "candidates": [
+        {
+          "gid": "gid://shopify/Product/6948080451635",
+          "type": "Fabric",
+          "handle": "dwta-65370designerwallcoverings-los-angeles"
+        }
+      ]
+    },
+    {
+      "mfr_sku": "AT15121",
+      "reason": "no live product matches deterministic type Wallcovering",
+      "candidates": [
+        {
+          "gid": "gid://shopify/Product/6948073013299",
+          "type": "Fabric",
+          "handle": "dwta-65133designerwallcoverings-los-angeles"
+        }
+      ]
+    }
+  ],
+  "tallies": {
+    "matched_products": 26,
+    "unmatched": 0,
+    "anomalies": 4,
+    "handle_flips": 0,
+    "title_flips": 0,
+    "sku_flips_products": 0,
+    "sku_flips_variants": 0,
+    "sample_adds": 0,
+    "sample_fixes": 0,
+    "leak_scrubs_products": 0,
+    "leak_scrubs_fields": 0,
+    "archive_ghosts": 0,
+    "noop_already_correct": 26,
+    "archived_not_reactivated": 0
+  }
+}
\ No newline at end of file

← 9983383c AF repair: add --only-mfr scoped filter (enables targeted co  ·  back to Designer Wallcoverings  ·  feat(filter-topbar): replace Boost native toolbar — port pro f7e9dde1 →