[object Object]

← back to Designer Wallcoverings

chore: lint, refactor (makedirs guard), v1.1.5 (session close)

5656a8fce34a2f3bdf70989960f753851733c7c1 · 2026-07-02 19:20:39 -0700 · Steve Abrams

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

Files touched

Diff

commit 5656a8fce34a2f3bdf70989960f753851733c7c1
Author: Steve Abrams <steve@designerwallcoverings.com>
Date:   Thu Jul 2 19:20:39 2026 -0700

    chore: lint, refactor (makedirs guard), v1.1.5 (session close)
    
    Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
---
 package.json                              | 2 +-
 shopify/scripts/fix-dwtt-conflict-skus.py | 1 +
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/package.json b/package.json
index 711959f6..79e5ab88 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
 {
   "name": "designer-wallcoverings",
-  "version": "1.1.4",
+  "version": "1.1.5",
   "description": "Designer Wallcoverings Shopify Management",
   "scripts": {
     "build": "tsc --noEmit",
diff --git a/shopify/scripts/fix-dwtt-conflict-skus.py b/shopify/scripts/fix-dwtt-conflict-skus.py
index ee97d994..8aa33321 100644
--- a/shopify/scripts/fix-dwtt-conflict-skus.py
+++ b/shopify/scripts/fix-dwtt-conflict-skus.py
@@ -110,6 +110,7 @@ def main():
     audit = dict(generated_at=datetime.datetime.now().isoformat(), copy=COPY,
                  planned=planned, wrote=len(writes),
                  after={FIXES[g]["mfr"]: a for g, a in after.items()})
+    os.makedirs(os.path.dirname(AUDIT_PATH), exist_ok=True)
     with open(AUDIT_PATH, "w") as f:
         json.dump(audit, f, indent=2)
     print(f"DONE. wrote {len(writes)} metafields. Audit -> {AUDIT_PATH}")

← 6ded6eae auto-save: 2026-07-02T18:51:47 (6 files) — pending-approval/  ·  back to Designer Wallcoverings  ·  auto-save: 2026-07-02T19:21:56 (4 files) — package-lock.json ff137bc5 →