← back to Dw Rotation Activator
Record verified 462-product loading and unresolved Google channel exceptions
0bd5974b60daee39a9e57beff67d5ac9a660a4c5 · 2026-09-09 12:24:49 -0700 · Steve Abrams
Files touched
M verification/e2e-proof.json
Diff
commit 0bd5974b60daee39a9e57beff67d5ac9a660a4c5
Author: Steve Abrams <steve@designerwallcoverings.com>
Date: Wed Sep 9 12:24:49 2026 -0700
Record verified 462-product loading and unresolved Google channel exceptions
---
verification/e2e-proof.json | 119 +++++++++++++++++++++++++++++++++-----------
1 file changed, 90 insertions(+), 29 deletions(-)
diff --git a/verification/e2e-proof.json b/verification/e2e-proof.json
index d71aa77..1a1d1f3 100644
--- a/verification/e2e-proof.json
+++ b/verification/e2e-proof.json
@@ -1,52 +1,113 @@
{
"ticket": "TK-11326",
- "timestamp": "2026-09-09T18:35:51.996567+00:00",
+ "timestamp": "2026-09-09T19:24:48.873419+00:00",
"risk_tier": "R4",
- "intent": "Load today\u2019s remaining eligible DW drafts now",
- "authorization": "Steve: start loading for the day now",
- "verdict": "PASS: installed code and first-product canary; remaining batch pending",
- "environment": "Production DW Shopify activation pipeline",
- "reviewed_commit": "7ec14eb",
+ "intent": "Load today\u2019s eligible Designer Wallcoverings drafts immediately within daily cap",
+ "authorization": [
+ "Steve: skip gemeni and go",
+ "Steve: start loading for the day now"
+ ],
+ "verdict": "PARTIAL: storefront loading verified; Google channel exclusion FAIL for63 products pending Steve direction",
+ "environment": "Live DW Shopify store and designerwallcoverings.com",
+ "production_commits": [
+ "9720a3e",
+ "0add27a"
+ ],
"baseline": {
"daily_used": 37,
- "eligible": 462,
- "controls": 23
+ "eligible_products": 462,
+ "draft_controls": 23,
+ "publication_baseline_limitation": "Default onlyPublished:true did not capture dormant channel assignments"
+ },
+ "outcome": {
+ "newly_activated": 462,
+ "independently_online_store_published": 462,
+ "daily_used": 499,
+ "daily_cap": 500,
+ "gemini_calls": 0,
+ "room_generation_calls": 0,
+ "controls_still_draft": 23,
+ "google_publication_exceptions": 63
},
- "commands": [
- "node --test",
- "node rotate-activate.js --daily-catchup 2026-09-09 --max 1 --commit",
- "node scripts/verify-daily-catchup-independent.js after 1"
- ],
"checks": [
{
- "check": "Installed regression tests",
+ "check": "Installed regression suite",
"verdict": "PASS",
- "tests": 54
+ "tests": 56
},
{
- "check": "Independent live canary, persisted state, publication and public PDP",
+ "check": "Initial live canary",
"verdict": "PASS",
"evidence": "/Users/macstudio3/Projects/dw-daily-catchup-20260909/verification/tk11326/live-verified-1.json"
},
{
- "check": "Exact-file rollback rehearsal",
+ "check": "Independent full storefront/data verification after one missed publication repaired",
+ "verdict": "PASS",
+ "evidence": "/Users/macstudio3/Projects/dw-daily-catchup-20260909/verification/tk11326/live-storefront-verified-462.json"
+ },
+ {
+ "check": "Known BLOCKs and data-failure controls remain DRAFT",
+ "verdict": "PASS",
+ "count": 23
+ },
+ {
+ "check": "Prices, variants, primary images, titles and vendors unchanged",
+ "verdict": "PASS",
+ "products": 462
+ },
+ {
+ "check": "Google channel exclusion",
+ "verdict": "FAIL",
+ "count": 63,
+ "reason": "Unexpected publication; prior dormant assignment provenance not captured. No channel removals authorized or performed.",
+ "evidence": "/Users/macstudio3/Projects/dw-daily-catchup-20260909/verification/tk11326/google-channel-review.json"
+ },
+ {
+ "check": "Publication false-success regression repaired",
+ "verdict": "PASS",
+ "evidence": "/Users/macstudio3/Projects/dw-daily-catchup-20260909/verification/tk11326/publication-repair-verified.json"
+ },
+ {
+ "check": "Owned-lock singleton",
"verdict": "PASS",
- "evidence": "/Users/macstudio3/Projects/dw-daily-catchup-20260909/verification/tk11326/rollback-rehearsal.json"
+ "evidence": "/Users/macstudio3/Projects/dw-daily-catchup-20260909/verification/tk11326/singleton-verified.json"
},
{
- "check": "Remaining daily batch",
- "verdict": "PENDING"
+ "check": "Catch-up retry adds zero products at approved ceiling499",
+ "verdict": "PASS",
+ "evidence": "/Users/macstudio3/Projects/dw-daily-catchup-20260909/verification/tk11326/catchup-retry-verified.json"
+ },
+ {
+ "check": "Normal scheduled entrypoint, cap, calendar cleanup and loaded minute25",
+ "verdict": "PASS",
+ "evidence": "/Users/macstudio3/Projects/dw-daily-catchup-20260909/verification/tk11326/scheduled-entrypoint-verified.json"
+ },
+ {
+ "check": "Exact-file source rollback rehearsals",
+ "verdict": "PASS",
+ "evidence": [
+ "/Users/macstudio3/Projects/dw-daily-catchup-20260909/verification/tk11326/rollback-rehearsal.json",
+ "/Users/macstudio3/Projects/dw-daily-catchup-20260909/verification/tk11326/publication-repair-deployment.json"
+ ]
}
],
- "constraints": {
- "daily_cap": 500,
- "catchup_ceiling": 499,
- "additional_max": 462,
- "date": "2026-09-09",
- "default_hourly_cap": 21,
- "gemini_requests": 0
+ "commands": [
+ "node rotate-activate.js --daily-catchup 2026-09-09 --max 1 --commit",
+ "node rotate-activate.js --daily-catchup 2026-09-09 --max 461 --commit",
+ "node scripts/verify-daily-catchup-independent.js after 462 (FAIL; preserved)",
+ "node scripts/repair-missing-storefront.js --commit 7876575002675",
+ "node scripts/verify-storefront-catchup-independent.js after 462",
+ "node --test",
+ "/bin/zsh drain.sh",
+ "/proj then /dot"
+ ],
+ "cleanup": {
+ "owned_lock_released": true,
+ "schedule_loaded": true,
+ "already_active_removed_from_calendar": 462,
+ "remaining_staged_calendar_items": 1337
},
- "cleanup": "Owned lock retained until batch verification",
- "rollback": "Source preimages captured and restoration rehearsed; no automatic product rollback",
+ "remaining_decision": "Retain63 Google assignments or authorize exact63 Google-only removals",
+ "approval_memo": "/Users/macstudio3/.claude/yolo-queue/pending-approval/2026-09-09-TK-11326-google-channel-63.md",
"evidence_directory": "/Users/macstudio3/Projects/dw-daily-catchup-20260909/verification/tk11326"
}
← 0add27a Require confirmed Online Store availability before counting
·
back to Dw Rotation Activator
·
TK-11384: scope stagingColorFor() to the vendor on shared ca 7e0039b →