[object Object]

← back to Designerwallcoverings

TK-12129: extend live verify to 6 controls + final-pre baseline (ship blocked pending Steve)

6012860d478ba1c3da56f253b5aaf3b0ae05a17d · 2026-09-24 11:17:21 -0700 · Steve Abrams

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01QQaFKAfbJjN9erDvXCq6NY

Files touched

Diff

commit 6012860d478ba1c3da56f253b5aaf3b0ae05a17d
Author: Steve Abrams <steve@designerwallcoverings.com>
Date:   Thu Sep 24 11:17:21 2026 -0700

    TK-12129: extend live verify to 6 controls + final-pre baseline (ship blocked pending Steve)
    
    Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
    Claude-Session: https://claude.ai/code/session_01QQaFKAfbJjN9erDvXCq6NY
---
 data/tk12129-LIVE-final-pre-gardinum-fullpage.png  | Bin 0 -> 3540207 bytes
 data/tk12129-LIVE-final-pre-gardinum-pricearea.png | Bin 0 -> 18076 bytes
 ...29-LIVE-final-pre-mural-eternaloak-fullpage.png | Bin 0 -> 4913944 bytes
 ...9-LIVE-final-pre-mural-eternaloak-pricearea.png | Bin 0 -> 17586 bytes
 ...-final-pre-nonharlequin-annafrench-fullpage.png | Bin 0 -> 1598008 bytes
 ...final-pre-nonharlequin-annafrench-pricearea.png | Bin 0 -> 30562 bytes
 ...nal-pre-nonharlequin-ronaldredding-fullpage.png | Bin 0 -> 2682224 bytes
 ...al-pre-nonharlequin-ronaldredding-pricearea.png | Bin 0 -> 33287 bytes
 ...IVE-final-pre-nonharlequin-thibaut-fullpage.png | Bin 0 -> 1930360 bytes
 ...VE-final-pre-nonharlequin-thibaut-pricearea.png | Bin 0 -> 33079 bytes
 ...2129-LIVE-final-pre-rollout-ananda-fullpage.png | Bin 0 -> 4044910 bytes
 ...129-LIVE-final-pre-rollout-ananda-pricearea.png | Bin 0 -> 17259 bytes
 data/tk12129-LIVE-final-pre-verify.json            | 135 +++++++++++++++++++++
 data/tk12129-live-verify.mjs                       |   3 +
 14 files changed, 138 insertions(+)

diff --git a/data/tk12129-LIVE-final-pre-gardinum-fullpage.png b/data/tk12129-LIVE-final-pre-gardinum-fullpage.png
new file mode 100644
index 0000000..aefcf78
Binary files /dev/null and b/data/tk12129-LIVE-final-pre-gardinum-fullpage.png differ
diff --git a/data/tk12129-LIVE-final-pre-gardinum-pricearea.png b/data/tk12129-LIVE-final-pre-gardinum-pricearea.png
new file mode 100644
index 0000000..b569340
Binary files /dev/null and b/data/tk12129-LIVE-final-pre-gardinum-pricearea.png differ
diff --git a/data/tk12129-LIVE-final-pre-mural-eternaloak-fullpage.png b/data/tk12129-LIVE-final-pre-mural-eternaloak-fullpage.png
new file mode 100644
index 0000000..bfdfda6
Binary files /dev/null and b/data/tk12129-LIVE-final-pre-mural-eternaloak-fullpage.png differ
diff --git a/data/tk12129-LIVE-final-pre-mural-eternaloak-pricearea.png b/data/tk12129-LIVE-final-pre-mural-eternaloak-pricearea.png
new file mode 100644
index 0000000..9e06507
Binary files /dev/null and b/data/tk12129-LIVE-final-pre-mural-eternaloak-pricearea.png differ
diff --git a/data/tk12129-LIVE-final-pre-nonharlequin-annafrench-fullpage.png b/data/tk12129-LIVE-final-pre-nonharlequin-annafrench-fullpage.png
new file mode 100644
index 0000000..2f68ace
Binary files /dev/null and b/data/tk12129-LIVE-final-pre-nonharlequin-annafrench-fullpage.png differ
diff --git a/data/tk12129-LIVE-final-pre-nonharlequin-annafrench-pricearea.png b/data/tk12129-LIVE-final-pre-nonharlequin-annafrench-pricearea.png
new file mode 100644
index 0000000..d1d4caf
Binary files /dev/null and b/data/tk12129-LIVE-final-pre-nonharlequin-annafrench-pricearea.png differ
diff --git a/data/tk12129-LIVE-final-pre-nonharlequin-ronaldredding-fullpage.png b/data/tk12129-LIVE-final-pre-nonharlequin-ronaldredding-fullpage.png
new file mode 100644
index 0000000..17c9f0a
Binary files /dev/null and b/data/tk12129-LIVE-final-pre-nonharlequin-ronaldredding-fullpage.png differ
diff --git a/data/tk12129-LIVE-final-pre-nonharlequin-ronaldredding-pricearea.png b/data/tk12129-LIVE-final-pre-nonharlequin-ronaldredding-pricearea.png
new file mode 100644
index 0000000..d433974
Binary files /dev/null and b/data/tk12129-LIVE-final-pre-nonharlequin-ronaldredding-pricearea.png differ
diff --git a/data/tk12129-LIVE-final-pre-nonharlequin-thibaut-fullpage.png b/data/tk12129-LIVE-final-pre-nonharlequin-thibaut-fullpage.png
new file mode 100644
index 0000000..fa73ba8
Binary files /dev/null and b/data/tk12129-LIVE-final-pre-nonharlequin-thibaut-fullpage.png differ
diff --git a/data/tk12129-LIVE-final-pre-nonharlequin-thibaut-pricearea.png b/data/tk12129-LIVE-final-pre-nonharlequin-thibaut-pricearea.png
new file mode 100644
index 0000000..7f3326f
Binary files /dev/null and b/data/tk12129-LIVE-final-pre-nonharlequin-thibaut-pricearea.png differ
diff --git a/data/tk12129-LIVE-final-pre-rollout-ananda-fullpage.png b/data/tk12129-LIVE-final-pre-rollout-ananda-fullpage.png
new file mode 100644
index 0000000..a6d379d
Binary files /dev/null and b/data/tk12129-LIVE-final-pre-rollout-ananda-fullpage.png differ
diff --git a/data/tk12129-LIVE-final-pre-rollout-ananda-pricearea.png b/data/tk12129-LIVE-final-pre-rollout-ananda-pricearea.png
new file mode 100644
index 0000000..75a9d9c
Binary files /dev/null and b/data/tk12129-LIVE-final-pre-rollout-ananda-pricearea.png differ
diff --git a/data/tk12129-LIVE-final-pre-verify.json b/data/tk12129-LIVE-final-pre-verify.json
new file mode 100644
index 0000000..c0baa03
--- /dev/null
+++ b/data/tk12129-LIVE-final-pre-verify.json
@@ -0,0 +1,135 @@
+[
+  {
+    "key": "a",
+    "name": "gardinum",
+    "handle": "dwhf-70238-sample-designer-wallcoverings-los-angeles",
+    "expect": "10.05 m (33 ft) · sold per single roll",
+    "status": 200,
+    "theme": "145556635699 DW Sample-Shipping DEV / main",
+    "priceText": "$269.68",
+    "priceBox": 26.390625,
+    "rollLine": null,
+    "rollCount": 0,
+    "liquidError": false,
+    "errors": [
+      "console: Failed to load resource: the server responded with a status of 403 ()",
+      "console: Framing 'https://shop.app/' violates the following Content Security Policy directive: \"frame-ancestors 'self' https://shop.app https://admin.shopify.com\". The request has been blocked.\n",
+      "console: Failed to load resource: the server responded with a status of 404 ()",
+      "console: Failed to load resource: the server responded with a status of 410 ()"
+    ],
+    "linePass": false,
+    "pass": false,
+    "fullpage": "/Users/macstudio3/Projects/designerwallcoverings/data/tk12129-LIVE-final-pre-gardinum-fullpage.png",
+    "pricearea": "/Users/macstudio3/Projects/designerwallcoverings/data/tk12129-LIVE-final-pre-gardinum-pricearea.png"
+  },
+  {
+    "key": "b",
+    "name": "mural-eternaloak",
+    "handle": "dwhf-70006-sample-designer-wallcoverings-los-angeles",
+    "expect": null,
+    "status": 200,
+    "theme": "145556635699 DW Sample-Shipping DEV / main",
+    "priceText": "$334.84",
+    "priceBox": 26.390625,
+    "rollLine": null,
+    "rollCount": 0,
+    "liquidError": false,
+    "errors": [
+      "console: Failed to load resource: the server responded with a status of 403 ()",
+      "console: Framing 'https://shop.app/' violates the following Content Security Policy directive: \"frame-ancestors 'self' https://shop.app https://admin.shopify.com\". The request has been blocked.\n",
+      "console: Failed to load resource: the server responded with a status of 410 ()"
+    ],
+    "linePass": true,
+    "pass": true,
+    "fullpage": "/Users/macstudio3/Projects/designerwallcoverings/data/tk12129-LIVE-final-pre-mural-eternaloak-fullpage.png",
+    "pricearea": "/Users/macstudio3/Projects/designerwallcoverings/data/tk12129-LIVE-final-pre-mural-eternaloak-pricearea.png"
+  },
+  {
+    "key": "c",
+    "name": "nonharlequin-thibaut",
+    "handle": "dwtt-70112-designer-wallcoverings-los-angeles",
+    "expect": null,
+    "status": 200,
+    "theme": "145556635699 DW Sample-Shipping DEV / main",
+    "priceText": "$130.59/ single roll Single roll: 27 in (68.58 cm) x 5.5 yd (5.03 m) Sold in 2 roll increments only",
+    "priceBox": 71.515625,
+    "rollLine": null,
+    "rollCount": 0,
+    "liquidError": false,
+    "errors": [
+      "console: Failed to load resource: the server responded with a status of 403 ()",
+      "console: Framing 'https://shop.app/' violates the following Content Security Policy directive: \"frame-ancestors 'self' https://shop.app https://admin.shopify.com\". The request has been blocked.\n",
+      "console: Failed to load resource: the server responded with a status of 410 ()"
+    ],
+    "linePass": true,
+    "pass": true,
+    "fullpage": "/Users/macstudio3/Projects/designerwallcoverings/data/tk12129-LIVE-final-pre-nonharlequin-thibaut-fullpage.png",
+    "pricearea": "/Users/macstudio3/Projects/designerwallcoverings/data/tk12129-LIVE-final-pre-nonharlequin-thibaut-pricearea.png"
+  },
+  {
+    "key": "a2",
+    "name": "rollout-ananda",
+    "handle": "dwhf-70334-sample-designer-wallcoverings-los-angeles",
+    "expect": "10.05 m (33 ft) · sold per single roll",
+    "status": 200,
+    "theme": "145556635699 DW Sample-Shipping DEV / main",
+    "priceText": "$228.05",
+    "priceBox": 26.390625,
+    "rollLine": null,
+    "rollCount": 0,
+    "liquidError": false,
+    "errors": [
+      "console: Framing 'https://shop.app/' violates the following Content Security Policy directive: \"frame-ancestors 'self' https://shop.app https://admin.shopify.com\". The request has been blocked.\n",
+      "console: Failed to load resource: the server responded with a status of 403 ()",
+      "console: Failed to load resource: the server responded with a status of 410 ()"
+    ],
+    "linePass": false,
+    "pass": false,
+    "fullpage": "/Users/macstudio3/Projects/designerwallcoverings/data/tk12129-LIVE-final-pre-rollout-ananda-fullpage.png",
+    "pricearea": "/Users/macstudio3/Projects/designerwallcoverings/data/tk12129-LIVE-final-pre-rollout-ananda-pricearea.png"
+  },
+  {
+    "key": "c2",
+    "name": "nonharlequin-annafrench",
+    "handle": "waves-blue-anna-french",
+    "expect": null,
+    "status": 200,
+    "theme": "145556635699 DW Sample-Shipping DEV / main",
+    "priceText": "$135.20/ single roll Single roll: 27 Inches x 8.25 ft Sold in 2 roll increments only",
+    "priceBox": 71.515625,
+    "rollLine": null,
+    "rollCount": 0,
+    "liquidError": false,
+    "errors": [
+      "console: Failed to load resource: the server responded with a status of 403 ()",
+      "console: Framing 'https://shop.app/' violates the following Content Security Policy directive: \"frame-ancestors 'self' https://shop.app https://admin.shopify.com\". The request has been blocked.\n",
+      "console: Failed to load resource: the server responded with a status of 410 ()"
+    ],
+    "linePass": true,
+    "pass": true,
+    "fullpage": "/Users/macstudio3/Projects/designerwallcoverings/data/tk12129-LIVE-final-pre-nonharlequin-annafrench-fullpage.png",
+    "pricearea": "/Users/macstudio3/Projects/designerwallcoverings/data/tk12129-LIVE-final-pre-nonharlequin-annafrench-pricearea.png"
+  },
+  {
+    "key": "c3",
+    "name": "nonharlequin-ronaldredding",
+    "handle": "dwrr-50000-ac9101",
+    "expect": null,
+    "status": 200,
+    "theme": "145556635699 DW Sample-Shipping DEV / main",
+    "priceText": "$98.04/ single roll Single roll: 27 Inches x 13.5 Feet (Per Double Roll) Sold in 2 roll increments only",
+    "priceBox": 71.515625,
+    "rollLine": null,
+    "rollCount": 0,
+    "liquidError": false,
+    "errors": [
+      "console: Failed to load resource: the server responded with a status of 403 ()",
+      "console: Framing 'https://shop.app/' violates the following Content Security Policy directive: \"frame-ancestors 'self' https://shop.app https://admin.shopify.com\". The request has been blocked.\n",
+      "console: Failed to load resource: the server responded with a status of 410 ()"
+    ],
+    "linePass": true,
+    "pass": true,
+    "fullpage": "/Users/macstudio3/Projects/designerwallcoverings/data/tk12129-LIVE-final-pre-nonharlequin-ronaldredding-fullpage.png",
+    "pricearea": "/Users/macstudio3/Projects/designerwallcoverings/data/tk12129-LIVE-final-pre-nonharlequin-ronaldredding-pricearea.png"
+  }
+]
\ No newline at end of file
diff --git a/data/tk12129-live-verify.mjs b/data/tk12129-live-verify.mjs
index caef740..ff5fe72 100644
--- a/data/tk12129-live-verify.mjs
+++ b/data/tk12129-live-verify.mjs
@@ -8,6 +8,9 @@ const shots=[
  {key:'a',name:'gardinum',handle:'dwhf-70238-sample-designer-wallcoverings-los-angeles',expect:'10.05 m (33 ft) · sold per single roll'},
  {key:'b',name:'mural-eternaloak',handle:'dwhf-70006-sample-designer-wallcoverings-los-angeles',expect:null},
  {key:'c',name:'nonharlequin-thibaut',handle:'dwtt-70112-designer-wallcoverings-los-angeles',expect:null},
+ {key:'a2',name:'rollout-ananda',handle:'dwhf-70334-sample-designer-wallcoverings-los-angeles',expect:'10.05 m (33 ft) · sold per single roll'},
+ {key:'c2',name:'nonharlequin-annafrench',handle:'waves-blue-anna-french',expect:null},
+ {key:'c3',name:'nonharlequin-ronaldredding',handle:'dwrr-50000-ac9101',expect:null},
 ];
 const browser=await chromium.launch({executablePath:'/Applications/Google Chrome.app/Contents/MacOS/Google Chrome'});
 const res=[];

← 3f78311 TK-12129 rollout: 320 Harlequin WC metafields written; live  ·  back to Designerwallcoverings  ·  TK-12129: live theme ships Harlequin roll-length + sold-per b678e92 →