[object Object]

← back to IWasCute

iwascute: exclude prod verification/ artifacts from rsync deploy (delete-guard) (TK-11412)

3c1cc3071861d5c3d50d77826665861c01f05542 · 2026-09-10 13:31:23 -0700 · Steve Abrams

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01QTGuKtAvmVMngA9PyTiftG

Files touched

Diff

commit 3c1cc3071861d5c3d50d77826665861c01f05542
Author: Steve Abrams <steve@designerwallcoverings.com>
Date:   Thu Sep 10 13:31:23 2026 -0700

    iwascute: exclude prod verification/ artifacts from rsync deploy (delete-guard) (TK-11412)
    
    Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
    Claude-Session: https://claude.ai/code/session_01QTGuKtAvmVMngA9PyTiftG
---
 .deploy.conf | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/.deploy.conf b/.deploy.conf
index 50525ad..f66ac89 100644
--- a/.deploy.conf
+++ b/.deploy.conf
@@ -11,3 +11,6 @@ DEPLOY_PATH=/root/Projects/iwascute
 INSTALL_CMD="npm ci"
 BUILD_CMD="npm run build"
 HEALTH_URL=http://localhost:7450/
+# Protect prod-only verification/proof artifacts (TK-11380 e2e proofs) from
+# rsync --delete — they are not needed on prod and must not be clobbered.
+RSYNC_EXTRA_EXCLUDES="/verification"

← 5dd39c2 iwascute: add sitewide AdSense adsbygoogle.js loader to root  ·  back to IWasCute  ·  iwascute: pin .deploy.conf PROJECT_NAME=gap-iwascute (real l cb37a2a →