← 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
M package.jsonM shopify/scripts/fix-dwtt-conflict-skus.py
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 →