[object Object]

← back to Hollywood Import

acoustic go-live WIRED into existing capped drip (phase-3, create-only, budgeted/refunded); first 2 live ACTIVE + verified (type=Acoustic Panel, Sold Per Box, 0-leak); rest drip daily

cf62e0b5c47b9c7cf0dbc157f9ca79b545b9e273 · 2026-07-08 15:49:09 -0700 · steve@designerwallcoverings.com

Files touched

Diff

commit cf62e0b5c47b9c7cf0dbc157f9ca79b545b9e273
Author: steve@designerwallcoverings.com <steve@designerwallcoverings.com>
Date:   Wed Jul 8 15:49:09 2026 -0700

    acoustic go-live WIRED into existing capped drip (phase-3, create-only, budgeted/refunded); first 2 live ACTIVE + verified (type=Acoustic Panel, Sold Per Box, 0-leak); rest drip daily
---
 hollywood-create-resume.sh | 24 ++++++++++++++++++++++++
 1 file changed, 24 insertions(+)

diff --git a/hollywood-create-resume.sh b/hollywood-create-resume.sh
index 58a9a42..bdc8da9 100755
--- a/hollywood-create-resume.sh
+++ b/hollywood-create-resume.sh
@@ -77,4 +77,28 @@ if [ "$p1" -eq 0 ]; then
     fi
   fi
 fi
+
+# ── Phase 3: Acoustic go-live (Steve-approved 2026-07-08) — Hollywood "Acoustic Panel" line ──
+# Same budgeted/capped/refunded discipline as phase-1, pointed at the acoustic manifest
+# (2623 products, 0-leak dry-run validated). CREATE-ONLY: acoustic sells per Box/Panel, NOT
+# yard → no add-yard phase. Distinct DW SKUs (DWHD-5080xx+) → shares the create audit safely.
+ACO_MANIFEST="$HOME/Projects/hollywood-import/momentum-feed/acoustic-golive.json"
+ACO_VARS=$(node "$BUDGET" take upload 40 2>/dev/null || echo 0)
+ACO_PRODUCTS=$(( ACO_VARS / 2 ))
+if [ "${ACO_PRODUCTS:-0}" -lt 1 ]; then
+  echo "=== $ts phase3 (acoustic) skipped — no variant budget (grant=$ACO_VARS) ===" >> hollywood-create.log
+else
+  echo "=== $ts phase3 (acoustic) budget grant=$ACO_VARS variants → create up to $ACO_PRODUCTS products ===" >> hollywood-create.log
+  ACO_OUT=$(/usr/bin/env node hollywood-create.mjs --apply --manifest="$ACO_MANIFEST" --limit="$ACO_PRODUCTS" 2>&1)
+  echo "$ACO_OUT" >> hollywood-create.log
+  echo "=== $ts phase3 (acoustic) exit $? ===" >> hollywood-create.log
+  ACO_CREATED=$(printf '%s' "$ACO_OUT" | grep -oE '(created=[0-9]+|CAP-ABORT: created=[0-9]+)' | grep -oE '[0-9]+' | tail -1)
+  if [ -n "$ACO_CREATED" ]; then
+    ACO_REFUND=$(( ACO_VARS - ACO_CREATED * 2 ))
+    if [ "$ACO_REFUND" -gt 0 ]; then
+      ACO_GOT=$(node "$BUDGET" refund upload "$ACO_REFUND" 2>/dev/null || echo 0)
+      echo "=== $ts phase3 budget refund: grant=$ACO_VARS used=$(( ACO_CREATED * 2 )) (created $ACO_CREATED×2) → refunded $ACO_GOT upload variants ===" >> hollywood-create.log
+    fi
+  fi
+fi
 exit 0

← 3544add acoustic go-live: manifest (2623, 0-leak validated) + hollyw  ·  back to Hollywood Import  ·  auto-save: 2026-07-08T16:06:38 (3 files) — hollywood-create- 87b0b6a →