← back to Dw Signup Fulfillment
verification/tk11114/BACKFILL-CONFIRMED.md
27 lines
# TK-11114 — Backfill CONFIRMED sent · 2026-09-02
Steve ran the gated backfill (`env -u GEORGE_BASIC_AUTH DRY_RUN=0 node backfill-send.js --apply` on Kamatera).
**Result:** `DONE: would/sent=68 sent=68 skipped=0 failed=0` — every one `[email] sent via George: status=200`.
Independently confirmed in the steve-office Gmail **Sent** folder (12:15–12:17 PM PT burst, 68 messages,
subject "Confirm your email — your 3 complimentary samples are ready 🎁", from steve@designerwallcoverings.com).
- Scope: the 68 genuine retail signups since go-live (2026-08-28) that never got the verify letter
during the outage (test/internal + trade excluded).
- Each customer's `custom.sample_verify_sent` flag is now set, and every send is ledgered
(`backfill-ledger.jsonl` on Kamatera) → idempotent; re-running sends nothing.
- Delivery to each external inbox is beyond local verification; "George status=200 + present in Sent" is
the confirmation. Any hard bounces would surface in the steve-office inbox.
## TK-11114 — fully closed
1. Root cause corrected (send-side, not a missing webhook). ✅
2. Send fixed + proven E2E + negative 401. ✅
3. Durable / restart-safe (ecosystem DRY_RUN=0 + .env token e9c9 + pm2 save). ✅
4. Backfill of the 68 missed signups sent. ✅
**Residual (minor / separate):**
- Idempotency is eventual (same-instant double-delivery can double-send) — optional hardening, low severity.
- Kelly (kcyounge@gmail.com, TK-10830) was NOT in this window's list (a different `kc***@msn.com` was) — her
case stays under TK-10830's dedicated honor path.
- Window was go-live (2026-08-28); earlier signups were dry-run/gift-card-era (handled by honor-reissue.js).