[object Object]

← back to Dw Sku Integrity

TK-10900 verify Maharam recovery chunk 002

a0abdab467638657bcefb82ef1a230c58264bfac · 2026-08-31 14:39:39 -0700 · codex-10896

Files touched

Diff

commit a0abdab467638657bcefb82ef1a230c58264bfac
Author: codex-10896 <steve@designerwallcoverings.com>
Date:   Mon Aug 31 14:39:39 2026 -0700

    TK-10900 verify Maharam recovery chunk 002
---
 .../TK-10900-maharam-chunk002-e2e-proof.json       | 24 ++++++++++++++++++++++
 1 file changed, 24 insertions(+)

diff --git a/verification/TK-10900-maharam-chunk002-e2e-proof.json b/verification/TK-10900-maharam-chunk002-e2e-proof.json
new file mode 100644
index 0000000..ab766e3
--- /dev/null
+++ b/verification/TK-10900-maharam-chunk002-e2e-proof.json
@@ -0,0 +1,24 @@
+{
+  "ticket": "TK-10900-sku-dw-sku-code-recovery-program-15-577",
+  "intent": "Recover chunk 002 of existing Maharam manufacturer codes into blank canonical dw_sku fields.",
+  "risk_tier": "R4",
+  "environment": "canonical Kamatera dw_unified via SSH; no Shopify API write",
+  "baseline": "Parent accepted chunk 001 at blank=929; chunk 002 preflight had 500 READY, 0 conflicts, 0 missing.",
+  "checks": [
+    { "name": "restore preparedness", "verdict": "PASS", "evidence": "500-row restore map and exact candidate-guarded undo.sql existed before apply." },
+    { "name": "manufacturer provenance", "verdict": "PASS", "evidence": "All candidates came from matching maharam.com pages, have NNNNNN-NNN shape, and agree with /colors/NNN URL suffix." },
+    { "name": "active collision check", "verdict": "PASS", "evidence": "0 candidate codes assigned to any other active product ID." },
+    { "name": "canonical preflight", "verdict": "PASS", "evidence": "evidence/TK-10900-maharam-chunk002-preflight.json" },
+    { "name": "apply", "verdict": "PASS", "evidence": "500 blank-guarded statements each returned UPDATE 1." },
+    { "name": "canonical exact verification", "verdict": "PASS", "evidence": "evidence/TK-10900-maharam-chunk002-verify.json: 500/500 ALREADY_TARGET; conflicts=0; missing=0." },
+    { "name": "aggregate", "verdict": "PASS", "evidence": "Active Maharam blank count 929 -> 429; manufacturer-code-shape count 500 -> 1,000; total remained 1,429." },
+    { "name": "exact samples", "verdict": "PASS", "evidence": "Illude Buff=399912-010, Illude Marble=399912-011, Illude Ivory=399912-012." },
+    { "name": "idempotent retry", "verdict": "PASS", "evidence": "Identical retry returned 500 UPDATE 0." },
+    { "name": "negative path", "verdict": "PASS", "evidence": "180 ambiguous/non-unique source rows remain excluded and untouched." },
+    { "name": "tests", "verdict": "PASS", "evidence": "npm test: 66 passed, 0 failed." },
+    { "name": "external side effects", "verdict": "PASS", "evidence": "No Shopify write, publish, archive, delete, or remote push." }
+  ],
+  "rollback": "apply-plans-maharam-real-chunks/chunk-002/undo.sql; ready and not run.",
+  "retained_state": "Verified 500-row canonical recovery retained.",
+  "verdict": "PASS"
+}

← d1d1c3d auto-data-snapshot: 2026-08-31T14:28:57 (2 data files) — evi  ·  back to Dw Sku Integrity  ·  auto-data-snapshot: 2026-08-31T15:07:00 (2 data files) — evi 2f1df20 →