← back to Designer Wallcoverings
auto-data-snapshot: 2026-09-11T09:31:49 (6 data files) — DW-Programming/verification/e2e-proof.json DW-Programming/verification/tk11241/README.md DW-Programming/verification/tk11241/production/post-action-monitor.txt shopify/scripts/cadence/data/cadence-cursor.json shopify/scripts/cadence/data/cadence-plan-am-2026-09-11.json
ca0a4ab8dd3b7be0ee1ec42af7376272c6a88a2f · 2026-09-11 09:34:31 -0700 · auto-commit-fleet
Files touched
M DW-Programming/verification/e2e-proof.jsonM DW-Programming/verification/tk11241/README.mdA DW-Programming/verification/tk11241/production/post-action-monitor.txtM shopify/scripts/cadence/data/cadence-cursor.jsonM shopify/scripts/cadence/data/cadence-plan-am-2026-09-11.jsonM shopify/scripts/cadence/data/upload-restore-2026-09-11.jsonl
Diff
commit ca0a4ab8dd3b7be0ee1ec42af7376272c6a88a2f
Author: auto-commit-fleet <steve@designerwallcoverings.com>
Date: Fri Sep 11 09:34:31 2026 -0700
auto-data-snapshot: 2026-09-11T09:31:49 (6 data files) — DW-Programming/verification/e2e-proof.json DW-Programming/verification/tk11241/README.md DW-Programming/verification/tk11241/production/post-action-monitor.txt shopify/scripts/cadence/data/cadence-cursor.json shopify/scripts/cadence/data/cadence-plan-am-2026-09-11.json
---
DW-Programming/verification/e2e-proof.json | 5 +
DW-Programming/verification/tk11241/README.md | 13 +-
.../tk11241/production/post-action-monitor.txt | 1 +
shopify/scripts/cadence/data/cadence-cursor.json | 2 +-
.../cadence/data/cadence-plan-am-2026-09-11.json | 182 ++++++++++++++++++++-
.../cadence/data/upload-restore-2026-09-11.jsonl | 14 ++
6 files changed, 209 insertions(+), 8 deletions(-)
diff --git a/DW-Programming/verification/e2e-proof.json b/DW-Programming/verification/e2e-proof.json
index e6e4393e..adee09f5 100644
--- a/DW-Programming/verification/e2e-proof.json
+++ b/DW-Programming/verification/e2e-proof.json
@@ -145,6 +145,11 @@
"name": "10 numeric-SKU conflicts fail closed to NULL images",
"verdict": "PASS",
"followup": "TK-11467"
+ },
+ {
+ "name": "Post-action monitor stable after batch and retry",
+ "verdict": "PASS",
+ "observed": "2026-09-11 16:00:51.694837+00|2423|1|0"
}
],
"vendor_page": "https://www.versadesignedsurfaces.com/north-america/products/product-detail/kaolin-afv29-usa/avf29-128",
diff --git a/DW-Programming/verification/tk11241/README.md b/DW-Programming/verification/tk11241/README.md
index 718d89f9..9ed19432 100644
--- a/DW-Programming/verification/tk11241/README.md
+++ b/DW-Programming/verification/tk11241/README.md
@@ -1,6 +1,15 @@
# TK-11241 Versa scraper repair
-Local code is verified. Production deployment and catalog refresh remain gated.
+Production execution approved by Steve ("ungate and run") and performed September 11, 2026.
+Deployed source commit 0f0c479 on Kamatera; local preparation commit 03a4313.
+412 canonical rows repaired and independently verified, with 2011 other rows unchanged.
+Three-row rollback rehearsal and canary passed; retry skipped all 412 rows.
+20 browser/SQL regression checks passed locally and remotely; 391 distinct swatch
+URLs passed live HTTP/MIME checks. HEX names 163 -> 0; non-HTTP primary images 201 -> 1.
+One malformed SKU/404 row (canonical id3339) remains unchanged; ten numeric-SKU
+mismatches now have NULL images. Residual work: TK-11467. Full cleanup is partial,
+with no further deployment approval required. See ../e2e-proof.json and production/.
+The historical planning notes below are retained for provenance.
Both existing EVO inserters and the enrichment script use the same browser-side
extractor. It reads the vendor's dedicated colorway nodes, resolves HTTP(S) image
@@ -33,7 +42,7 @@ The selected Kaolin Earthen AVF29-128 image also returned HTTP 200, image/jpeg,
e2e-proof.json and ../e2e-proof.json. No production DB, Shopify, Slack, deployment,
or remote git writes were performed.
-## Production follow-through (requires approval)
+## Original production plan (approved and executed for verified rows)
1. Establish the currently running scraper paths and compare their source to this
patch before deploying the three scripts plus lib/versa-colorway-extraction.js.
diff --git a/DW-Programming/verification/tk11241/production/post-action-monitor.txt b/DW-Programming/verification/tk11241/production/post-action-monitor.txt
new file mode 100644
index 00000000..19d66156
--- /dev/null
+++ b/DW-Programming/verification/tk11241/production/post-action-monitor.txt
@@ -0,0 +1 @@
+2026-09-11 16:00:51.694837+00|2423|1|0
diff --git a/shopify/scripts/cadence/data/cadence-cursor.json b/shopify/scripts/cadence/data/cadence-cursor.json
index 7581d6d3..f8ff0210 100644
--- a/shopify/scripts/cadence/data/cadence-cursor.json
+++ b/shopify/scripts/cadence/data/cadence-cursor.json
@@ -1,5 +1,5 @@
{
- "idx": 0,
+ "idx": 6,
"lastSlot": "am",
"lastRun": "2026-09-11"
}
\ No newline at end of file
diff --git a/shopify/scripts/cadence/data/cadence-plan-am-2026-09-11.json b/shopify/scripts/cadence/data/cadence-plan-am-2026-09-11.json
index 1d554348..9c4662c7 100644
--- a/shopify/scripts/cadence/data/cadence-plan-am-2026-09-11.json
+++ b/shopify/scripts/cadence/data/cadence-plan-am-2026-09-11.json
@@ -1,12 +1,184 @@
[
{
- "vendor": "Schumacher",
- "dw_sku": "DWLK-810060",
- "cost": 28,
- "retail": 50.68,
+ "vendor": "Romo",
+ "dw_sku": "DWRM-240167",
+ "cost": 1302,
+ "retail": 2356.56,
"sample": "4.25",
"sampleOnly": false,
- "title": "Topiary, Marigold Wallcoverings | Schumacher",
+ "title": "Bakbak, Indigo Wallcoverings | Romo",
+ "willActivate": false
+ },
+ {
+ "vendor": "Romo",
+ "dw_sku": "DWRM-240187",
+ "cost": 490.6,
+ "retail": 887.96,
+ "sample": "4.25",
+ "sampleOnly": false,
+ "title": "Suru, Typhoon Wallcoverings | Romo",
+ "willActivate": false
+ },
+ {
+ "vendor": "Romo",
+ "dw_sku": "DWRM-240194",
+ "cost": 451,
+ "retail": 816.29,
+ "sample": "4.25",
+ "sampleOnly": false,
+ "title": "Palm, Harvest Wallcoverings | Romo",
+ "willActivate": false
+ },
+ {
+ "vendor": "Osborne & Little",
+ "dw_sku": "DWOL-290041",
+ "cost": 130,
+ "retail": 235.29,
+ "sample": "4.25",
+ "sampleOnly": false,
+ "title": "Wilde Chrysanthemum, Colorway 03 Wallcoverings | Osborne & Little",
+ "willActivate": false
+ },
+ {
+ "vendor": "Osborne & Little",
+ "dw_sku": "DWOL-290043",
+ "cost": 113,
+ "retail": 204.52,
+ "sample": "4.25",
+ "sampleOnly": false,
+ "title": "Salome, Colorway 02 Wallcoverings | Osborne & Little",
+ "willActivate": false
+ },
+ {
+ "vendor": "Osborne & Little",
+ "dw_sku": "DWOL-290044",
+ "cost": 113,
+ "retail": 204.52,
+ "sample": "4.25",
+ "sampleOnly": false,
+ "title": "Salome, Colorway 04 Wallcoverings | Osborne & Little",
+ "willActivate": false
+ },
+ {
+ "vendor": "Designtex",
+ "dw_sku": "DWDX-220516",
+ "cost": 58,
+ "retail": 104.98,
+ "sample": "4.25",
+ "sampleOnly": false,
+ "title": "Fragments, New York Wallcoverings | Designtex",
+ "willActivate": false,
+ "held": true,
+ "heldReason": "\"York Wallcoverings\" is a banned front-facing trade-parent name"
+ },
+ {
+ "vendor": "Designtex",
+ "dw_sku": "DWDX-220705",
+ "cost": 56,
+ "retail": 101.36,
+ "sample": "4.25",
+ "sampleOnly": false,
+ "title": "Color Bars, Snow Wallcoverings | Designtex",
+ "willActivate": false
+ },
+ {
+ "vendor": "Designtex",
+ "dw_sku": "DWDX-220706",
+ "cost": 56,
+ "retail": 101.36,
+ "sample": "4.25",
+ "sampleOnly": false,
+ "title": "Color Bars, Light Gray Wallcoverings | Designtex",
+ "willActivate": false
+ },
+ {
+ "vendor": "Newwall",
+ "dw_sku": "DWXW-1006147",
+ "cost": 216,
+ "retail": 390.95,
+ "sample": "4.25",
+ "sampleOnly": false,
+ "title": "Zanjan Ecru, Sample Wallcoverings | Newwall",
+ "willActivate": false
+ },
+ {
+ "vendor": "Newwall",
+ "dw_sku": "DWXW-1006168",
+ "cost": 88,
+ "retail": 159.28,
+ "sample": "4.25",
+ "sampleOnly": false,
+ "title": "Garzas Rose, Sample Type II Vinyl Wallcoverings | Newwall",
+ "willActivate": false
+ },
+ {
+ "vendor": "Newwall",
+ "dw_sku": "DWXW-1006169",
+ "cost": 88,
+ "retail": 159.28,
+ "sample": "4.25",
+ "sampleOnly": false,
+ "title": "Garzas Coal, Sample Type II Vinyl Wallcoverings | Newwall",
+ "willActivate": false
+ },
+ {
+ "vendor": "Brewster & York",
+ "dw_sku": "DWBR-171159",
+ "cost": 90,
+ "retail": 162.9,
+ "sample": "4.25",
+ "sampleOnly": false,
+ "title": "Morningtide, Grey Wallcoverings | Malibu Wallcovering",
+ "willActivate": false
+ },
+ {
+ "vendor": "Brewster & York",
+ "dw_sku": "DWBR-171160",
+ "cost": 90,
+ "retail": 162.9,
+ "sample": "4.25",
+ "sampleOnly": false,
+ "title": "Massar, Black Wallcoverings | Malibu Wallcovering",
+ "willActivate": false
+ },
+ {
+ "vendor": "Brewster & York",
+ "dw_sku": "DWBR-171161",
+ "cost": 90,
+ "retail": 162.9,
+ "sample": "4.25",
+ "sampleOnly": false,
+ "title": "Massar, Silver Wallcoverings | Malibu Wallcovering",
+ "willActivate": false
+ },
+ {
+ "vendor": "Kravet",
+ "dw_sku": "DWKK-103197",
+ "cost": 57.5,
+ "retail": 86.25,
+ "sample": "4.25",
+ "sampleOnly": false,
+ "title": "Kravet Smart, Beige Wallcoverings | Kravet",
+ "willActivate": false
+ },
+ {
+ "vendor": "Kravet",
+ "dw_sku": "DWKK-103198",
+ "cost": 57.5,
+ "retail": 86.25,
+ "sample": "4.25",
+ "sampleOnly": false,
+ "title": "Kravet Smart, Beige Wallcoverings | Kravet",
+ "willActivate": false
+ },
+ {
+ "vendor": "Kravet",
+ "dw_sku": "DWKK-103199",
+ "cost": 57.5,
+ "retail": 86.25,
+ "sample": "4.25",
+ "sampleOnly": false,
+ "title": "Kravet Smart, Gray Wallcoverings | Kravet",
"willActivate": false
}
]
\ No newline at end of file
diff --git a/shopify/scripts/cadence/data/upload-restore-2026-09-11.jsonl b/shopify/scripts/cadence/data/upload-restore-2026-09-11.jsonl
index 22e1da9f..aab1721f 100644
--- a/shopify/scripts/cadence/data/upload-restore-2026-09-11.jsonl
+++ b/shopify/scripts/cadence/data/upload-restore-2026-09-11.jsonl
@@ -1 +1,15 @@
{"table":"schumacher_catalog","mfr_sku":"5012700","dw_sku":"DWLK-810060","shopify_product_id":"7952994205747","action":"created","activated":false,"published":false,"sampleOnly":false,"status":"DRAFT","batch_id":"upload-am-2026-09-11T15-36-05-289Z","ts":"2026-09-11T15:36:10.117Z"}
+{"table":"osborne_catalog","mfr_sku":"W5450-03","dw_sku":"DWOL-290041","shopify_product_id":"7953159290931","action":"created","activated":false,"published":false,"sampleOnly":false,"status":"DRAFT","batch_id":"upload-am-2026-09-11T16-28-11-140Z","ts":"2026-09-11T16:28:21.054Z"}
+{"table":"osborne_catalog","mfr_sku":"W5456-02","dw_sku":"DWOL-290043","shopify_product_id":"7953159389235","action":"created","activated":false,"published":false,"sampleOnly":false,"status":"DRAFT","batch_id":"upload-am-2026-09-11T16-28-11-140Z","ts":"2026-09-11T16:28:23.714Z"}
+{"table":"osborne_catalog","mfr_sku":"W5456-04","dw_sku":"DWOL-290044","shopify_product_id":"7953159487539","action":"created","activated":false,"published":false,"sampleOnly":false,"status":"DRAFT","batch_id":"upload-am-2026-09-11T16-28-11-140Z","ts":"2026-09-11T16:28:26.086Z"}
+{"table":"designtex_catalog","mfr_sku":"6727801","dw_sku":"DWDX-220705","shopify_product_id":"7953159618611","action":"created","activated":false,"published":false,"sampleOnly":false,"status":"DRAFT","batch_id":"upload-am-2026-09-11T16-28-11-140Z","ts":"2026-09-11T16:28:28.958Z"}
+{"table":"designtex_catalog","mfr_sku":"6727802","dw_sku":"DWDX-220706","shopify_product_id":"7953159716915","action":"created","activated":false,"published":false,"sampleOnly":false,"status":"DRAFT","batch_id":"upload-am-2026-09-11T16-28-11-140Z","ts":"2026-09-11T16:28:31.740Z"}
+{"table":"newwall_catalog","mfr_sku":"1-WA-ZAN-DI-ECR-XXX-004","dw_sku":"DWXW-1006147","shopify_product_id":"7953159815219","action":"created","activated":false,"published":false,"sampleOnly":false,"status":"DRAFT","batch_id":"upload-am-2026-09-11T16-28-11-140Z","ts":"2026-09-11T16:28:34.622Z"}
+{"table":"newwall_catalog","mfr_sku":"7900002","dw_sku":"DWXW-1006168","shopify_product_id":"7953159913523","action":"created","activated":false,"published":false,"sampleOnly":false,"status":"DRAFT","batch_id":"upload-am-2026-09-11T16-28-11-140Z","ts":"2026-09-11T16:28:37.091Z"}
+{"table":"newwall_catalog","mfr_sku":"7900003","dw_sku":"DWXW-1006169","shopify_product_id":"7953160011827","action":"created","activated":false,"published":false,"sampleOnly":false,"status":"DRAFT","batch_id":"upload-am-2026-09-11T16-28-11-140Z","ts":"2026-09-11T16:28:39.427Z"}
+{"table":"brewster_catalog","mfr_sku":"4177-27731","dw_sku":"DWBR-171159","shopify_product_id":"7953160142899","action":"created","activated":false,"published":false,"sampleOnly":false,"status":"DRAFT","batch_id":"upload-am-2026-09-11T16-28-11-140Z","ts":"2026-09-11T16:28:42.314Z"}
+{"table":"brewster_catalog","mfr_sku":"4177-27709","dw_sku":"DWBR-171160","shopify_product_id":"7953160241203","action":"created","activated":false,"published":false,"sampleOnly":false,"status":"DRAFT","batch_id":"upload-am-2026-09-11T16-28-11-140Z","ts":"2026-09-11T16:28:44.794Z"}
+{"table":"brewster_catalog","mfr_sku":"4177-27708","dw_sku":"DWBR-171161","shopify_product_id":"7953160306739","action":"created","activated":false,"published":false,"sampleOnly":false,"status":"DRAFT","batch_id":"upload-am-2026-09-11T16-28-11-140Z","ts":"2026-09-11T16:28:47.165Z"}
+{"table":"kravet_catalog","mfr_sku":"37017.16.0","dw_sku":"DWKK-103197","shopify_product_id":"7953160437811","action":"created","activated":false,"published":false,"sampleOnly":false,"status":"DRAFT","batch_id":"upload-am-2026-09-11T16-28-11-140Z","ts":"2026-09-11T16:28:50.079Z"}
+{"table":"kravet_catalog","mfr_sku":"37017.166.0","dw_sku":"DWKK-103198","shopify_product_id":"7953160536115","action":"created","activated":false,"published":false,"sampleOnly":false,"status":"DRAFT","batch_id":"upload-am-2026-09-11T16-28-11-140Z","ts":"2026-09-11T16:28:52.586Z"}
+{"table":"kravet_catalog","mfr_sku":"37017.21.0","dw_sku":"DWKK-103199","shopify_product_id":"7953160634419","action":"created","activated":false,"published":false,"sampleOnly":false,"status":"DRAFT","batch_id":"upload-am-2026-09-11T16-28-11-140Z","ts":"2026-09-11T16:28:55.230Z"}
← 42d6a0bf Map Osborne length and repeat columns so cadence reaches inv
·
back to Designer Wallcoverings
·
auto-data-snapshot: 2026-09-11T10:08:53 (4 data files) — DW- 0001f171 →