← back to Dwha Harlequin Onboard
Record successful DWHA canary proof
b2a829fb32da51ddb9db8af502c2a11218fd0125 · 2026-08-31 11:29:40 -0700 · Steve
Files touched
M PENDING-APPROVAL-launchd.mdM verification/e2e-proof.json
Diff
commit b2a829fb32da51ddb9db8af502c2a11218fd0125
Author: Steve <steve@designerwallcoverings.com>
Date: Mon Aug 31 11:29:40 2026 -0700
Record successful DWHA canary proof
---
PENDING-APPROVAL-launchd.md | 4 ++++
verification/e2e-proof.json | 26 +++++++++++++++++---------
2 files changed, 21 insertions(+), 9 deletions(-)
diff --git a/PENDING-APPROVAL-launchd.md b/PENDING-APPROVAL-launchd.md
index 5d21462..e23d888 100644
--- a/PENDING-APPROVAL-launchd.md
+++ b/PENDING-APPROVAL-launchd.md
@@ -34,6 +34,10 @@ node scripts/rollback.mjs DWHA-XXXXXX
```
## Step 2 — APPROVE schedule install only after Step 1 passes
+**Step 1 PASSED 2026-08-31 11:28 AM PT:** DRAFT product `7938754412595`,
+two correct variants, one 1366×1366 image, canonical row `2410`, restore-map,
+ledger, and cadence count 1 all verified. Step 2 remains separately gated.
+
Install the DWHA Harlequin 25/day onboard cadence (05:00 AM daily).
```sh
diff --git a/verification/e2e-proof.json b/verification/e2e-proof.json
index add0d71..bf37b63 100644
--- a/verification/e2e-proof.json
+++ b/verification/e2e-proof.json
@@ -2,13 +2,13 @@
"intent": "Safely prepare TK-10882 for a one-product DWHA Shopify DRAFT canary followed by a 25/day LaunchAgent cadence.",
"risk_tier": "R4",
"environment": "macstudio3 local dw_unified mirror plus read-only Shopify Admin GraphQL preflight",
- "timestamp": "2026-08-31T18:18:00.000Z",
- "build_identity": "config/runbook commit 9e7a440; onboarding hardening commit a4262a4",
+ "timestamp": "2026-08-31T18:28:49.000Z",
+ "build_identity": "config/runbook 9e7a440; onboarding hardening a4262a4; Shopify variant fix c5a5e29",
"baseline": {
- "coverage": "631 READY, 29 settlement-flagged, 602 clean",
+ "coverage": "630 READY after one successful canary, 29 settlement-flagged, 601 clean",
"launchagent": "not installed",
- "restore_maps": 0,
- "cadence_count": 0,
+ "restore_maps": 1,
+ "cadence_count": 1,
"prefix_state": "0 ACTIVE Harlequin DWHQ-* and 39 ACTIVE DWHF-335* in local mirror"
},
"checks": [
@@ -49,8 +49,16 @@
},
{
"name": "One-product external mutation and persisted-state assertion",
- "reason": "Requires explicit Steve approval for Shopify DRAFT create plus canonical dw_unified update.",
- "verdict": "SKIP"
+ "command": "node scripts/onboard-batch.mjs --limit 1",
+ "assertions": [
+ "Shopify product 7938754412595 is DRAFT",
+ "Single Roll SKU DWHA-570086 at 269.68",
+ "Sample SKU DWHA-570086-Sample at 4.25",
+ "one 1366x1366 image attached",
+ "harlequin_catalog id 2410 has on_shopify=true and matching product ID",
+ "restore-map, ledger, and cadence count=1 persisted"
+ ],
+ "verdict": "PASS"
},
{
"name": "Compensating-delete failure-path exercise against Shopify",
@@ -63,8 +71,8 @@
"verdict": "SKIP"
}
],
- "cleanup": "No Shopify product, canonical row, or LaunchAgent was changed. Read-only preflights left no retained external test state.",
+ "cleanup": "Approved canary intentionally retained as a Shopify DRAFT with matching canonical state and restore-map. LaunchAgent remains uninstalled. The first failed attempt left 44 ignored local image-cache files but zero external/canonical writes.",
"rollback": "For an approved canary, scripts/rollback.mjs DWHA-XXXXXX deletes the created DRAFT, clears the catalog flag, and archives its restore-map.",
"verdict": "BLOCKED",
- "blocker": "Critical R4 canary and schedule-install paths are intentionally skipped pending Steve approval; see pending-approval/2026-08-31-TK-10882-DWHA-canary-then-cadence.md."
+ "blocker": "The R4 canary passed. Schedule installation is intentionally skipped pending separate Step 2 approval; see pending-approval/2026-08-31-TK-10882-DWHA-canary-then-cadence.md."
}
← c5a5e29 Fix Shopify variant payload and stop failed batches
·
back to Dwha Harlequin Onboard
·
Ignore DWHA runtime ledgers 4f00e90 →