[object Object]

← back to Wallco Ai

front page: remove dead Big-Red chat widget (localhost:9935 404'd off-prod) per fleet-wide removal [yolo D3]

624b2ee2a654fa35bd1df78f005311fc1098c6de · 2026-06-02 12:05:44 -0700 · Steve

Files touched

Diff

commit 624b2ee2a654fa35bd1df78f005311fc1098c6de
Author: Steve <steve@designerwallcoverings.com>
Date:   Tue Jun 2 12:05:44 2026 -0700

    front page: remove dead Big-Red chat widget (localhost:9935 404'd off-prod) per fleet-wide removal [yolo D3]
---
 server.js                          | 6 ++----
 yolo-queue/yolo-loop-2026-06-02.md | 5 +++--
 2 files changed, 5 insertions(+), 6 deletions(-)

diff --git a/server.js b/server.js
index 7507d25..074f573 100644
--- a/server.js
+++ b/server.js
@@ -7019,10 +7019,8 @@ ${FOOTER}
 })();
 </script>
 ${HAMBURGER_JS}
-<!-- Big Red avatar chat — floating launcher in lower-left -->
-<script src="${process.env.BIG_RED_URL || 'http://localhost:9935'}/widget.js"
-        data-host="${process.env.BIG_RED_URL || 'http://localhost:9935'}"
-        defer onerror="this.remove()"></script>
+<!-- Big Red avatar chat removed fleet-wide (Steve 2026-06-01: never UX-worked, collided
+     with Zendesk Help pill, and the dead localhost default 404'd off-prod). -->
 </body>
 </html>`);
 });
diff --git a/yolo-queue/yolo-loop-2026-06-02.md b/yolo-queue/yolo-loop-2026-06-02.md
index dc026cd..f7c5576 100644
--- a/yolo-queue/yolo-loop-2026-06-02.md
+++ b/yolo-queue/yolo-loop-2026-06-02.md
@@ -13,7 +13,7 @@ DTD verdict: **B** (bug-hunt + audit all user-facing surfaces, fix locally) + gr
 ## Defect queue (from tick-1 audit sweep)
 - [x] **D1 · /samples dead form JS** — `Unexpected identifier 'll'`: unescaped apostrophe `'We\'ll'` collapsed in the res.send template literal → killed the sample-request submit handler (form did nothing). Fixed → `\\'` (matches working L19535). 10/10 scripts parse clean. **commit a805dc0** (tick 1).
 - [x] **D2 · PDP "pairs well with" CORS-blocked** — root cause: a same-origin proxy already existed (`/api/coordinates/pairs`, server.js:458) but the color-swatch→paint lookup at L14398 still hit the cross-origin `pairs.designerwallcoverings.com/api/pairs` DIRECTLY. Upstream only whitelists `https://wallco.ai` (works on prod, breaks on localhost/previews — brittle). Fix: point L14398 at the existing same-origin proxy. Verified (Playwright): 0 CORS errors, 0 direct cross-origin calls, 1 proxy call → 200. **commit (tick 2).**
-- [ ] **D3 · front page `localhost:9935/widget.js` ERR_CONNECTION_REFUSED** — a widget `<script>` points at a dead local port. Check what URL prod emits; if it's a dev leftover / dead service, guard or remove. (Possibly the retired Big-Red widget pattern — see [[reference_dw_bigred_widget_fleet_removal]].)
+- [x] **D3 · front page `localhost:9935/widget.js` ERR_CONNECTION_REFUSED** — it WAS the Big-Red widget (server.js:7022-7025, `BIG_RED_URL || 'http://localhost:9935'`). Per the fleet-wide removal decision ([[reference_dw_bigred_widget_fleet_removal]]) removed the block from the front page (single self-contained block on wallco.ai — no CTA/onclick hook to null-throw). Verified (Playwright): 0 requests to 9935/widget.js, 0 failed requests, 0 page errors. **commit (tick 3).**
 - [ ] **D4 · /studio serves the /designs page** — `/studio` returns title "All Designs" + byte-identical body (5490) to `/designs`, not the studio composer. Confirm whether that's an intentional alias/redirect or a routing regression; the YOLO_BACKLOG R0a–R0d studio payoff work implies /studio should be its own surface.
 - [ ] **D5 · /moodboard near-empty (bodyLen 379)** — likely just needs pinned data, but confirm it's not a broken render. Low priority.
 
@@ -28,4 +28,5 @@ DTD verdict: **B** (bug-hunt + audit all user-facing surfaces, fix locally) + gr
 
 ## Ledger
 - T1 · 2026-06-02 10:5x · audit sweep (8 routes) + D1 fix · commit a805dc0 · /samples form JS restored
-- T2 · 2026-06-02 11:2x · D2 PDP pairs CORS → same-origin proxy · verified 0 CORS / proxy 200 · commit (below)
+- T2 · 2026-06-02 11:2x · D2 PDP pairs CORS → same-origin proxy · verified 0 CORS / proxy 200 · commit 9014783
+- T3 · 2026-06-02 12:0x · D3 removed dead Big-Red widget from front page · verified 0 widget reqs/errors · commit (below)

← 2dd2cbf yolo loop tick 3: room-coverage + dup-image scan  ·  back to Wallco Ai  ·  yolo loop tick 4: smoke-test health check (focus B) 1256df9 →