← back to Sample Followup Sweep
TK-10743: contact-resolution triage of skipped sample-followup vids + prepare-only ready queue
e2f3ae244276075b6cae871b6308c7b86c4870f9 · 2026-08-24 19:13:28 -0700 · Steve Abrams
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Files touched
A data/tk-10743-ready-to-queue.jsonA data/tk-10743-triage.md
Diff
commit e2f3ae244276075b6cae871b6308c7b86c4870f9
Author: Steve Abrams <steve@designerwallcoverings.com>
Date: Mon Aug 24 19:13:28 2026 -0700
TK-10743: contact-resolution triage of skipped sample-followup vids + prepare-only ready queue
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
---
data/tk-10743-ready-to-queue.json | 196 ++++++++++++++++++++++++++++++++++++++
data/tk-10743-triage.md | 113 ++++++++++++++++++++++
2 files changed, 309 insertions(+)
diff --git a/data/tk-10743-ready-to-queue.json b/data/tk-10743-ready-to-queue.json
new file mode 100644
index 0000000..08b643d
--- /dev/null
+++ b/data/tk-10743-ready-to-queue.json
@@ -0,0 +1,196 @@
+{
+ "ticket": "TK-10743",
+ "generated": "2026-08-25T02:12:34.677Z",
+ "purpose": "READY-TO-QUEUE sample-followups whose vendor sample-desk resolved from EXISTING local data. PREPARE-ONLY. Not written to resend-queue.json (which the console treats as one-click-fire). No email sent. Actual send stays gated to Steve.",
+ "gate": "SEND-GATED — do not fire; move to resend-queue only on Steve approval",
+ "excluded": {
+ "already_in_resend_queue": [
+ "WQ",
+ "YOR",
+ "MOR",
+ "CON",
+ "BRE",
+ "BREWSTER",
+ "OLP"
+ ],
+ "do_not_chase_online": [
+ "SAND",
+ "SANDB"
+ ]
+ },
+ "count": 19,
+ "total_skus": 60,
+ "items": [
+ {
+ "vid": "DGD",
+ "vids": "DGD",
+ "name": "Designers Guild @ Osborne & Little",
+ "to": "Polancol@oalusa.com",
+ "outstanding_skus": 12,
+ "status": "PREPARED_NOT_SENT",
+ "note": "contact resolved from local data; NOT armed, NOT sent — Steve/console gates the actual send"
+ },
+ {
+ "vid": "GREEN",
+ "vids": "GREEN/BM",
+ "name": "Greenland (bmwallpaper)",
+ "to": "sales@bmwallpaper.com",
+ "outstanding_skus": 7,
+ "status": "PREPARED_NOT_SENT",
+ "note": "contact resolved from local data; NOT armed, NOT sent — Steve/console gates the actual send"
+ },
+ {
+ "vid": "KRA",
+ "vids": "KRA",
+ "name": "Kravet",
+ "to": "matt.schoffman@kravet.com",
+ "outstanding_skus": 7,
+ "status": "PREPARED_NOT_SENT",
+ "note": "contact resolved from local data; NOT armed, NOT sent — Steve/console gates the actual send"
+ },
+ {
+ "vid": "SCA",
+ "vids": "SCA",
+ "name": "Scalamandre",
+ "to": "FLOVOS@scalamandre.com",
+ "outstanding_skus": 5,
+ "status": "PREPARED_NOT_SENT",
+ "note": "contact resolved from local data; NOT armed, NOT sent — Steve/console gates the actual send"
+ },
+ {
+ "vid": "THI",
+ "vids": "THI",
+ "name": "Thibaut",
+ "to": "cathy.dy@thibautdesign.com",
+ "outstanding_skus": 4,
+ "status": "PREPARED_NOT_SENT",
+ "note": "contact resolved from local data; NOT armed, NOT sent — Steve/console gates the actual send"
+ },
+ {
+ "vid": "PF",
+ "vids": "PF",
+ "name": "Pierre Frey",
+ "to": "mocampo@kneedlerfauchere.com",
+ "outstanding_skus": 4,
+ "status": "PREPARED_NOT_SENT",
+ "note": "contact resolved from local data; NOT armed, NOT sent — Steve/console gates the actual send"
+ },
+ {
+ "vid": "CHIN",
+ "vids": "CHIN",
+ "name": "China Seas by Quadrille — inferred",
+ "to": "Rhaiza@quadrilleinc.com",
+ "outstanding_skus": 3,
+ "status": "PREPARED_NOT_SENT",
+ "note": "contact resolved from local data; NOT armed, NOT sent — Steve/console gates the actual send"
+ },
+ {
+ "vid": "QUA",
+ "vids": "QUA",
+ "name": "Quadrille",
+ "to": "Rhaiza@quadrilleinc.com",
+ "outstanding_skus": 3,
+ "status": "PREPARED_NOT_SENT",
+ "note": "contact resolved from local data; NOT armed, NOT sent — Steve/console gates the actual send"
+ },
+ {
+ "vid": "ARTE INTERNATIONAL",
+ "vids": "ARTE INTERNATIONAL/ARTE",
+ "name": "Arte (@ Egg & Dart)",
+ "to": "Therese@egg-and-dart.com",
+ "outstanding_skus": 2,
+ "status": "PREPARED_NOT_SENT",
+ "note": "contact resolved from local data; NOT armed, NOT sent — Steve/console gates the actual send"
+ },
+ {
+ "vid": "THIB",
+ "vids": "THIB/ANNA FRENCH/ANNA",
+ "name": "Thibaut",
+ "to": "cathy.dy@thibautdesign.com",
+ "outstanding_skus": 2,
+ "status": "PREPARED_NOT_SENT",
+ "note": "contact resolved from local data; NOT armed, NOT sent — Steve/console gates the actual send"
+ },
+ {
+ "vid": "ASTSAND",
+ "vids": "ASTSAND",
+ "name": "Astek",
+ "to": "amy.d@astek.com",
+ "outstanding_skus": 2,
+ "status": "PREPARED_NOT_SENT",
+ "note": "contact resolved from local data; NOT armed, NOT sent — Steve/console gates the actual send"
+ },
+ {
+ "vid": "PIN",
+ "vids": "PIN",
+ "name": "Pindler & Pindler",
+ "to": "LosAngelesShowroom@pindlercorp.com",
+ "outstanding_skus": 2,
+ "status": "PREPARED_NOT_SENT",
+ "note": "contact resolved from local data; NOT armed, NOT sent — Steve/console gates the actual send"
+ },
+ {
+ "vid": "SAN",
+ "vids": "SAN/AS CREATION",
+ "name": "Sancar (AS Création) — inferred",
+ "to": "sales@sancarwallcovering.com",
+ "outstanding_skus": 1,
+ "status": "PREPARED_NOT_SENT",
+ "note": "contact resolved from local data; NOT armed, NOT sent — Steve/console gates the actual send"
+ },
+ {
+ "vid": "JOFA",
+ "vids": "JOFA",
+ "name": "Lee Jofa (Kravet family) — inferred",
+ "to": "matt.schoffman@kravet.com",
+ "outstanding_skus": 1,
+ "status": "PREPARED_NOT_SENT",
+ "note": "contact resolved from local data; NOT armed, NOT sent — Steve/console gates the actual send"
+ },
+ {
+ "vid": "PJ",
+ "vids": "PJ",
+ "name": "Phillip Jeffries",
+ "to": "jballard@phillipjeffries.com",
+ "outstanding_skus": 1,
+ "status": "PREPARED_NOT_SENT",
+ "note": "contact resolved from local data; NOT armed, NOT sent — Steve/console gates the actual send"
+ },
+ {
+ "vid": "OSB",
+ "vids": "OSB",
+ "name": "Osborne & Little",
+ "to": "Polancol@oalusa.com",
+ "outstanding_skus": 1,
+ "status": "PREPARED_NOT_SENT",
+ "note": "contact resolved from local data; NOT armed, NOT sent — Steve/console gates the actual send"
+ },
+ {
+ "vid": "MAYA",
+ "vids": "MAYA",
+ "name": "Maya Romanoff",
+ "to": "ari@quintushome.com",
+ "outstanding_skus": 1,
+ "status": "PREPARED_NOT_SENT",
+ "note": "contact resolved from local data; NOT armed, NOT sent — Steve/console gates the actual send"
+ },
+ {
+ "vid": "KOR",
+ "vids": "KOR",
+ "name": "Koroseal",
+ "to": "samples@koroseal.com, sshortino@koroseal.com",
+ "outstanding_skus": 1,
+ "status": "PREPARED_NOT_SENT",
+ "note": "contact resolved from local data; NOT armed, NOT sent — Steve/console gates the actual send"
+ },
+ {
+ "vid": "RBL",
+ "vids": "RBL",
+ "name": "Rebel Walls (via Gimmersta US)",
+ "to": "support@gimmersta.com",
+ "outstanding_skus": 1,
+ "status": "PREPARED_NOT_SENT",
+ "note": "contact resolved from local data; NOT armed, NOT sent — Steve/console gates the actual send"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/data/tk-10743-triage.md b/data/tk-10743-triage.md
new file mode 100644
index 0000000..d553ed3
--- /dev/null
+++ b/data/tk-10743-triage.md
@@ -0,0 +1,113 @@
+# TK-10743 — Contact-resolution triage: skipped sample-followup vids
+
+_Generated 2026-08-25T02:13:05.402Z by vp-dw-commerce. READ-ONLY analysis over local data (fleet.json, contacts.json, resend-queue.json, notes-queue.json, outstanding-snapshot.json). No email sent, no FileMaker write, no spend._
+
+## Summary
+
+| Bucket | Vendors | Outstanding SKUs |
+|---|---|---|
+| READY-TO-QUEUE | 26 | 77 |
+| DISCONTINUED-CLOSE | 6 | 17 |
+| NEEDS-STEVE | 22 | 12 |
+| **TOTAL** | **54** | **106** |
+
+> Note: "skipped 40 vids / 132 SKUs" was the ORIGINAL pre-resolution skip set (2026-08-14 sweep). After the 2026-08-20 George/Gmail contact-resolution pass, the live outstanding set is 106 SKUs across 54 distinct resolution targets (aliases merged). Most were resolved; this triage dispositions all of them.
+
+## Triage table
+
+| Vid(s) | Vendor | #SKUs | Skip reason (why it was skipped) | Resolution |
+|---|---|---|---|---|
+| SPN | Spoonflower (online — no rep desk) | 11 | online print-on-demand — no sample-order desk to email (vendor type ha | NO-CHASE-ONLINE |
+| SCH/SCHUMACHER | Schumacher (F. Schumacher) | 5 | self-service online sample ordering; only noreply@mailer.fschumacher.c | NO-CHASE-ONLINE |
+| RAD | (vid RAD) | 1 | item Dig-4350114V shares Spoonflower DIG- digital-print prefix — POD/n | NO-CHASE-ONLINE |
+| FOL | Folia Fabrics (RETIRED) | 0 | Folia source decommissioned 2026-08-18 (folia-scraper retired); Ralph | DISCONTINUED-CLOSE |
+| PHILLIPE ROMANO | Phillipe Romano (private label) | 0 | DW private label (Command54/RIGO/Justin David umbrella) — internal onl | NO-CHASE-INTERNAL |
+| CARL | Carlsten / Desima (private label, archived) | 0 | Carlsten/Desima private-label line (Steve: Desima/Kravet); TTF Capiton | NO-CHASE-INTERNAL |
+| VER | Versace (via Sancar) | 2 | no sample-desk email on file at sweep time | NEEDS-STEVE (desk resolved, HELD needs_confirm) |
+| TBD | (vid tbd) | 2 | no contact record | NEEDS-STEVE |
+| SAND | Sandberg (via Gimmersta US) | 2 | no sample-desk email on file at sweep time | NEEDS-STEVE (ordered online — do-not-chase per notes-queue) |
+| SANDB | Sandberg (via Gimmersta US) | 2 | no sample-desk email on file at sweep time | NEEDS-STEVE (ordered online — do-not-chase per notes-queue) |
+| COOR | Coordonné (via NewWall) | 2 | no sample-desk email on file at sweep time | NEEDS-STEVE (desk resolved, HELD needs_confirm) |
+| TWI | twill (Karin Klein) | 1 | no sample-desk email on file at sweep time | NEEDS-STEVE (desk resolved, HELD needs_confirm) |
+| LBI | (vid LBI) | 1 | no contact record | NEEDS-STEVE |
+| WOL | Wolf Gordon | 0 | no sample-desk email on file at sweep time | NEEDS-STEVE (desk resolved, HELD needs_confirm) |
+| ROMO | Romo | 0 | no sample-desk email on file at sweep time | NEEDS-STEVE (desk resolved, HELD needs_confirm) |
+| INN | Innovations | 0 | no sample-desk email on file at sweep time | NEEDS-STEVE (desk resolved, HELD needs_confirm) |
+| DTEX | Designtex | 0 | no sample-desk email on file at sweep time | NEEDS-STEVE (desk resolved, HELD needs_confirm) |
+| MOM | Momentum (→Hollywood, INTERNAL chase only) | 0 | no sample-desk email on file at sweep time | NEEDS-STEVE (desk resolved, HELD needs_confirm) |
+| SIR | Sir Edward | 0 | no sample-desk email on file at sweep time | NEEDS-STEVE (desk resolved, HELD needs_confirm) |
+| COW | Cowtan & Tout / Colefax & Fowler / Jane Churchill | 0 | no sample-desk email on file at sweep time | NEEDS-STEVE (desk resolved, HELD needs_confirm) |
+| AMER | American Silk Mills (SolidSensuede) | 0 | no sample-desk email on file at sweep time | NEEDS-STEVE (desk resolved, HELD needs_confirm) |
+| EGG | Egg & Dart (Arte distributor) | 0 | no sample-desk email on file at sweep time | NEEDS-STEVE (desk resolved, HELD needs_confirm) |
+| CHRISTIAN LACROIX EUROPE | Christian Lacroix (via Osborne & Little / Designers Guild) | 0 | no sample-desk email on file at sweep time | NEEDS-STEVE (desk resolved, HELD needs_confirm) |
+| HYG | Hygge & West | 0 | no sample-desk email on file at sweep time | NEEDS-STEVE (desk resolved, HELD needs_confirm) |
+| FTR | (unresolved) metallic-leaf vendor — GLM/GLMG SL08/B20 gunmetal/bronze/copper codes | 0 | vendor known, no sample-desk email: (unresolved) metallic-leaf vendor | NEEDS-STEVE |
+| ULR | Ulrich Welter | 0 | vendor known, no sample-desk email: Ulrich Welter | NEEDS-STEVE |
+| 1838 WALLCOVERINGS | 1838 Wallcoverings | 0 | vendor known, no sample-desk email: 1838 Wallcoverings | NEEDS-STEVE |
+| POI | Pointe (via Justin David private label) | 0 | vendor known, no sample-desk email: Pointe (via Justin David private l | NEEDS-STEVE |
+| DGD | Designers Guild @ Osborne & Little | 12 | no sample-desk email on file at sweep time | READY-TO-QUEUE (staged→tk-10743-ready-to-queue.json) |
+| GREEN/BM | Greenland (bmwallpaper) | 7 | no sample-desk email on file at sweep time | READY-TO-QUEUE (staged→tk-10743-ready-to-queue.json) |
+| KRA | Kravet | 7 | no sample-desk email on file at sweep time | READY-TO-QUEUE (staged→tk-10743-ready-to-queue.json) |
+| SCA | Scalamandre | 5 | no sample-desk email on file at sweep time | READY-TO-QUEUE (staged→tk-10743-ready-to-queue.json) |
+| WQ | WallQuest / Malibu | 5 | no sample-desk email on file at sweep time | READY-TO-QUEUE (already in resend-queue) |
+| THI | Thibaut | 4 | no sample-desk email on file at sweep time | READY-TO-QUEUE (staged→tk-10743-ready-to-queue.json) |
+| PF | Pierre Frey | 4 | no sample-desk email on file at sweep time | READY-TO-QUEUE (staged→tk-10743-ready-to-queue.json) |
+| YOR | York | 4 | no sample-desk email on file at sweep time | READY-TO-QUEUE (already in resend-queue) |
+| CHIN | China Seas by Quadrille — inferred | 3 | no sample-desk email on file at sweep time | READY-TO-QUEUE (staged→tk-10743-ready-to-queue.json) |
+| MOR | Morris & Co | 3 | no sample-desk email on file at sweep time | READY-TO-QUEUE (already in resend-queue) |
+| QUA | Quadrille | 3 | no sample-desk email on file at sweep time | READY-TO-QUEUE (staged→tk-10743-ready-to-queue.json) |
+| ARTE INTERNATIONAL/ARTE | Arte (@ Egg & Dart) | 2 | no sample-desk email on file at sweep time | READY-TO-QUEUE (staged→tk-10743-ready-to-queue.json) |
+| CON | Concertex | 2 | no sample-desk email on file at sweep time | READY-TO-QUEUE (already in resend-queue) |
+| THIB/ANNA FRENCH/ANNA | Thibaut | 2 | no sample-desk email on file at sweep time | READY-TO-QUEUE (staged→tk-10743-ready-to-queue.json) |
+| ASTSAND | Astek | 2 | no sample-desk email on file at sweep time | READY-TO-QUEUE (staged→tk-10743-ready-to-queue.json) |
+| PIN | Pindler & Pindler | 2 | no sample-desk email on file at sweep time | READY-TO-QUEUE (staged→tk-10743-ready-to-queue.json) |
+| SAN/AS CREATION | Sancar (AS Création) — inferred | 1 | no sample-desk email on file at sweep time | READY-TO-QUEUE (staged→tk-10743-ready-to-queue.json) |
+| BRE | Brewster | 1 | no sample-desk email on file at sweep time | READY-TO-QUEUE (already in resend-queue) |
+| JOFA | Lee Jofa (Kravet family) — inferred | 1 | no sample-desk email on file at sweep time | READY-TO-QUEUE (staged→tk-10743-ready-to-queue.json) |
+| PJ | Phillip Jeffries | 1 | no sample-desk email on file at sweep time | READY-TO-QUEUE (staged→tk-10743-ready-to-queue.json) |
+| BREWSTER | Brewster | 1 | no sample-desk email on file at sweep time | READY-TO-QUEUE (already in resend-queue) |
+| OSB | Osborne & Little | 1 | no sample-desk email on file at sweep time | READY-TO-QUEUE (staged→tk-10743-ready-to-queue.json) |
+| MAYA | Maya Romanoff | 1 | no sample-desk email on file at sweep time | READY-TO-QUEUE (staged→tk-10743-ready-to-queue.json) |
+| KOR | Koroseal | 1 | no sample-desk email on file at sweep time | READY-TO-QUEUE (staged→tk-10743-ready-to-queue.json) |
+| RBL | Rebel Walls (via Gimmersta US) | 1 | no sample-desk email on file at sweep time | READY-TO-QUEUE (staged→tk-10743-ready-to-queue.json) |
+| OLP | Olivia & Poppy | 1 | no sample-desk email on file at sweep time | READY-TO-QUEUE (already in resend-queue) |
+
+## READY-TO-QUEUE — staged (prepare-only, NOT sent)
+
+19 vendors / 60 SKUs written to `data/tk-10743-ready-to-queue.json` with contacts resolved from existing local data. These are PREPARED, NOT armed and NOT sent. `resend-queue.json` was deliberately NOT touched (the console treats it as one-click-fire). Actual send stays gated to Steve.
+
+Excluded from staging: already in resend-queue (WQ, YOR, MOR, CON, BRE, BREWSTER, OLP); do-not-chase-online per notes-queue (SAND, SANDB Sandberg — ordered via vendor website, not memo).
+
+## NEEDS-STEVE (gated — requires a decision or a missing datum)
+
+- **VER** (Versace (via Sancar)) — NEEDS-STEVE (desk resolved, HELD needs_confirm). Detail: sales@sancarwallcovering.com
+- **TBD** ((vid tbd)) — NEEDS-STEVE. Detail: no contact record
+- **SAND** (Sandberg (via Gimmersta US)) — NEEDS-STEVE (ordered online — do-not-chase per notes-queue). Detail: support@gimmersta.com
+- **SANDB** (Sandberg (via Gimmersta US)) — NEEDS-STEVE (ordered online — do-not-chase per notes-queue). Detail: support@gimmersta.com
+- **COOR** (Coordonné (via NewWall)) — NEEDS-STEVE (desk resolved, HELD needs_confirm). Detail: tricia@newwall.com
+- **TWI** (twill (Karin Klein)) — NEEDS-STEVE (desk resolved, HELD needs_confirm). Detail: karinkleintextiles@gmail.com
+- **LBI** ((vid LBI)) — NEEDS-STEVE. Detail: no contact record
+- **WOL** (Wolf Gordon) — NEEDS-STEVE (desk resolved, HELD needs_confirm). Detail: samples@wolfgordon.com
+- **ROMO** (Romo) — NEEDS-STEVE (desk resolved, HELD needs_confirm). Detail: fawn.bowen@romo.com
+- **INN** (Innovations) — NEEDS-STEVE (desk resolved, HELD needs_confirm). Detail: hmartinez@innovationsusa.com
+- **DTEX** (Designtex) — NEEDS-STEVE (desk resolved, HELD needs_confirm). Detail: ddawson@designtex.com
+- **MOM** (Momentum (→Hollywood, INTERNAL chase only)) — NEEDS-STEVE (desk resolved, HELD needs_confirm). Detail: customerservice@momtex.com
+- **SIR** (Sir Edward) — NEEDS-STEVE (desk resolved, HELD needs_confirm). Detail: sales@sir-edward.com
+- **COW** (Cowtan & Tout / Colefax & Fowler / Jane Churchill) — NEEDS-STEVE (desk resolved, HELD needs_confirm). Detail: la_sample@cowtan.com
+- **AMER** (American Silk Mills (SolidSensuede)) — NEEDS-STEVE (desk resolved, HELD needs_confirm). Detail: crystal.guard@americansilk.com
+- **EGG** (Egg & Dart (Arte distributor)) — NEEDS-STEVE (desk resolved, HELD needs_confirm). Detail: therese@egg-and-dart.com
+- **CHRISTIAN LACROIX EUROPE** (Christian Lacroix (via Osborne & Little / Designers Guild)) — NEEDS-STEVE (desk resolved, HELD needs_confirm). Detail: Polancol@oalusa.com
+- **HYG** (Hygge & West) — NEEDS-STEVE (desk resolved, HELD needs_confirm). Detail: support@hyggeandwest.com
+- **FTR** ((unresolved) metallic-leaf vendor — GLM/GLMG SL08/B20 gunmetal/bronze/copper codes) — NEEDS-STEVE. Detail: vendor known, no sample-desk email: (unresolved) metallic-leaf vendor — GLM/GLMG
+- **ULR** (Ulrich Welter) — NEEDS-STEVE. Detail: vendor known, no sample-desk email: Ulrich Welter
+- **1838 WALLCOVERINGS** (1838 Wallcoverings) — NEEDS-STEVE. Detail: vendor known, no sample-desk email: 1838 Wallcoverings
+- **POI** (Pointe (via Justin David private label)) — NEEDS-STEVE. Detail: vendor known, no sample-desk email: Pointe (via Justin David private label)
+
+## DISCONTINUED-CLOSE / NO-CHASE
+
+- **SPN** (Spoonflower (online — no rep desk)) — NO-CHASE-ONLINE. online print-on-demand — no sample-order desk to email (vendor type has no rep)
+- **SCH/SCHUMACHER** (Schumacher (F. Schumacher)) — NO-CHASE-ONLINE. self-service online sample ordering; only noreply@mailer.fschumacher.com exists
+- **RAD** ((vid RAD)) — NO-CHASE-ONLINE. item Dig-4350114V shares Spoonflower DIG- digital-print prefix — POD/no sample d
+- **FOL** (Folia Fabrics (RETIRED)) — DISCONTINUED-CLOSE. Folia source decommissioned 2026-08-18 (folia-scraper retired); Ralph LWP items
+- **PHILLIPE ROMANO** (Phillipe Romano (private label)) — NO-CHASE-INTERNAL. DW private label (Command54/RIGO/Justin David umbrella) — internal only, never c
+- **CARL** (Carlsten / Desima (private label, archived)) — NO-CHASE-INTERNAL. Carlsten/Desima private-label line (Steve: Desima/Kravet); TTF Capitone items —
← 7539547 auto-data-snapshot: 2026-08-24T08:30:43 (1 data files) — dat
·
back to Sample Followup Sweep
·
auto-data-snapshot: 2026-08-25T07:02:59 (1 data files) — dat 1e41c3d →