← 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
A data/tk12129-LIVE-final-pre-gardinum-fullpage.pngA data/tk12129-LIVE-final-pre-gardinum-pricearea.pngA data/tk12129-LIVE-final-pre-mural-eternaloak-fullpage.pngA data/tk12129-LIVE-final-pre-mural-eternaloak-pricearea.pngA data/tk12129-LIVE-final-pre-nonharlequin-annafrench-fullpage.pngA data/tk12129-LIVE-final-pre-nonharlequin-annafrench-pricearea.pngA data/tk12129-LIVE-final-pre-nonharlequin-ronaldredding-fullpage.pngA data/tk12129-LIVE-final-pre-nonharlequin-ronaldredding-pricearea.pngA data/tk12129-LIVE-final-pre-nonharlequin-thibaut-fullpage.pngA data/tk12129-LIVE-final-pre-nonharlequin-thibaut-pricearea.pngA data/tk12129-LIVE-final-pre-rollout-ananda-fullpage.pngA data/tk12129-LIVE-final-pre-rollout-ananda-pricearea.pngA data/tk12129-LIVE-final-pre-verify.jsonM data/tk12129-live-verify.mjs
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 →