← back to Designer Wallcoverings
Designtex UOM 77-SKU task: live verify shows drift already 0 (no-op), PLAN documents verified state
a3007ac505e6d3065eedad7fdb60b2de3c8f4785 · 2026-06-26 12:29:09 -0700 · Steve
Files touched
A audits/designtex-uom-fix/designtex-uom-LIVE-VERIFY-2026-06-26.jsonA audits/designtex-uom-fix/designtex-uom-fix-PLAN.json
Diff
commit a3007ac505e6d3065eedad7fdb60b2de3c8f4785
Author: Steve <steve@designerwallcoverings.com>
Date: Fri Jun 26 12:29:09 2026 -0700
Designtex UOM 77-SKU task: live verify shows drift already 0 (no-op), PLAN documents verified state
---
.../designtex-uom-LIVE-VERIFY-2026-06-26.json | 59 ++++++++++++++++++++++
.../designtex-uom-fix/designtex-uom-fix-PLAN.json | 24 +++++++++
2 files changed, 83 insertions(+)
diff --git a/audits/designtex-uom-fix/designtex-uom-LIVE-VERIFY-2026-06-26.json b/audits/designtex-uom-fix/designtex-uom-LIVE-VERIFY-2026-06-26.json
new file mode 100644
index 00000000..315d795d
--- /dev/null
+++ b/audits/designtex-uom-fix/designtex-uom-LIVE-VERIFY-2026-06-26.json
@@ -0,0 +1,59 @@
+{
+ "checked": 77,
+ "uom_YARD": 77,
+ "uom_drift": 0,
+ "uom_other": 0,
+ "stillDrift": [],
+ "sample": [
+ {
+ "sku": "DWDX-220232",
+ "status": "ACTIVE",
+ "uom": "YARD",
+ "variants": [
+ "Sold Per Yard",
+ "Sample"
+ ],
+ "rollTag": false
+ },
+ {
+ "sku": "DWDX-220233",
+ "status": "ACTIVE",
+ "uom": "YARD",
+ "variants": [
+ "Sold Per Yard",
+ "Sample"
+ ],
+ "rollTag": false
+ },
+ {
+ "sku": "DWDX-220234",
+ "status": "ACTIVE",
+ "uom": "YARD",
+ "variants": [
+ "Sold Per Yard",
+ "Sample"
+ ],
+ "rollTag": false
+ },
+ {
+ "sku": "DWDX-220235",
+ "status": "ACTIVE",
+ "uom": "YARD",
+ "variants": [
+ "Sold Per Yard",
+ "Sample"
+ ],
+ "rollTag": false
+ },
+ {
+ "sku": "DWDX-220236",
+ "status": "ACTIVE",
+ "uom": "YARD",
+ "variants": [
+ "Sold Per Yard",
+ "Sample"
+ ],
+ "rollTag": false
+ }
+ ]
+}
diff --git a/audits/designtex-uom-fix/designtex-uom-fix-PLAN.json b/audits/designtex-uom-fix/designtex-uom-fix-PLAN.json
new file mode 100644
index 00000000..a223df80
--- /dev/null
+++ b/audits/designtex-uom-fix/designtex-uom-fix-PLAN.json
@@ -0,0 +1,24 @@
+{
+ "task": "Designtex UOM drift fix (77 SKUs) — Option A (DTD verdict)",
+ "field": "global.unit_of_measure",
+ "intended_change": { "from": "Priced Per Single Roll", "to": "YARD" },
+ "scope": "Designtex-only (DWDX prefix), exactly the 77 SKUs in designtex-uom-drift-live-77.json",
+ "status": "ALREADY APPLIED — verified live read-only 2026-06-26",
+ "live_verification": {
+ "method": "GraphQL product.metafield(global,unit_of_measure) read for all 77 gids",
+ "checked": 77,
+ "uom_YARD": 77,
+ "uom_drift": 0,
+ "uom_other": 0,
+ "variant_title": "Sold Per Yard (all 77, Sample variant untouched)",
+ "roll_tag_removed": true,
+ "still_drifted": []
+ },
+ "applied_by": [
+ { "script": "flip-uom-live-77.mjs", "ran": "2026-06-23 ~15:36", "scope": "the 77 from list", "result": "77 ok / 0 failed", "did": "global.unit_of_measure->YARD, tag Priced Per Single Roll removed + Priced Per Yard added, variant Single Roll->Yard" },
+ { "script": "designtex-soldperyard-boltsize.mjs --execute", "ran": "2026-06-26 ~10:41", "scope": "line-wide 356 DWDX", "result": "356 ok / 0 failed", "did": "variant title -> 'Sold Per Yard', desc prose roll->yard, bolt size li, tag hygiene, idempotent global.unit_of_measure->YARD re-assert" }
+ ],
+ "plan_rows": [],
+ "note": "No gated live write remains. The 2026-06-23 gap snapshot (drift=77) is STALE — it predates both fix runs. This PLAN documents a verified no-op, not a pending change.",
+ "out_of_scope": "4-spec backfill (repeat/content/fire/cleaning) — separate later pass per DTD."
+}
← 669dc5bb auto-save: 2026-06-26T11:45:25 (8 files) — pending-approval/
·
back to Designer Wallcoverings
·
auto-save: 2026-06-26T12:33:24 (3 files) — pending-approval/ 97406872 →