[object Object]

← back to Majilite Onboard

Onboard Majilite Metallic Specialties I (160 SKUs, DWMJ series, spec-on-every, live import viewer)

0cc3cd7850dbc9ae8b41695b6b82ace9ddf0427b · 2026-08-10 10:00:21 -0700 · Steve Abrams

Files touched

Diff

commit 0cc3cd7850dbc9ae8b41695b6b82ace9ddf0427b
Author: Steve Abrams <steve@designerwallcoverings.com>
Date:   Mon Aug 10 10:00:21 2026 -0700

    Onboard Majilite Metallic Specialties I (160 SKUs, DWMJ series, spec-on-every, live import viewer)
---
 .gitignore                               |     9 +
 README.md                                |    40 +
 data/collection.json                     |    55 +
 data/products.json                       | 11607 +++++++++++++++++++++++++++++
 data/source_swatches.json                |   176 +
 migrations/001_majilite_catalog.sql      |   190 +
 migrations/002_vendor_registry.DRAFT.sql |    13 +
 public/images/DWMJ-000001.png            |   Bin 0 -> 243911 bytes
 public/images/DWMJ-000002.png            |   Bin 0 -> 200877 bytes
 public/images/DWMJ-000003.png            |   Bin 0 -> 88611 bytes
 public/images/DWMJ-000004.png            |   Bin 0 -> 60820 bytes
 public/images/DWMJ-000005.png            |   Bin 0 -> 186959 bytes
 public/images/DWMJ-000006.png            |   Bin 0 -> 172645 bytes
 public/images/DWMJ-000007.png            |   Bin 0 -> 89038 bytes
 public/images/DWMJ-000008.png            |   Bin 0 -> 221663 bytes
 public/images/DWMJ-000009.png            |   Bin 0 -> 275829 bytes
 public/images/DWMJ-000010.png            |   Bin 0 -> 219880 bytes
 public/images/DWMJ-000011.png            |   Bin 0 -> 201539 bytes
 public/images/DWMJ-000012.png            |   Bin 0 -> 115336 bytes
 public/images/DWMJ-000013.png            |   Bin 0 -> 176652 bytes
 public/images/DWMJ-000014.png            |   Bin 0 -> 263485 bytes
 public/images/DWMJ-000015.png            |   Bin 0 -> 312877 bytes
 public/images/DWMJ-000016.png            |   Bin 0 -> 205706 bytes
 public/images/DWMJ-000017.png            |   Bin 0 -> 106902 bytes
 public/images/DWMJ-000018.png            |   Bin 0 -> 122448 bytes
 public/images/DWMJ-000019.png            |   Bin 0 -> 161367 bytes
 public/images/DWMJ-000020.png            |   Bin 0 -> 259937 bytes
 public/images/DWMJ-000021.png            |   Bin 0 -> 104663 bytes
 public/images/DWMJ-000022.png            |   Bin 0 -> 114882 bytes
 public/images/DWMJ-000023.png            |   Bin 0 -> 151942 bytes
 public/images/DWMJ-000024.png            |   Bin 0 -> 306802 bytes
 public/images/DWMJ-000025.png            |   Bin 0 -> 172252 bytes
 public/images/DWMJ-000026.png            |   Bin 0 -> 233404 bytes
 public/images/DWMJ-000027.png            |   Bin 0 -> 272581 bytes
 public/images/DWMJ-000028.png            |   Bin 0 -> 284378 bytes
 public/images/DWMJ-000029.png            |   Bin 0 -> 144705 bytes
 public/images/DWMJ-000030.png            |   Bin 0 -> 136514 bytes
 public/images/DWMJ-000031.png            |   Bin 0 -> 291186 bytes
 public/images/DWMJ-000032.png            |   Bin 0 -> 291281 bytes
 public/images/DWMJ-000033.png            |   Bin 0 -> 222414 bytes
 public/images/DWMJ-000034.png            |   Bin 0 -> 226096 bytes
 public/images/DWMJ-000035.png            |   Bin 0 -> 260923 bytes
 public/images/DWMJ-000036.png            |   Bin 0 -> 273568 bytes
 public/images/DWMJ-000037.png            |   Bin 0 -> 194759 bytes
 public/images/DWMJ-000038.png            |   Bin 0 -> 145274 bytes
 public/images/DWMJ-000039.png            |   Bin 0 -> 237319 bytes
 public/images/DWMJ-000040.png            |   Bin 0 -> 114190 bytes
 public/images/DWMJ-000041.png            |   Bin 0 -> 92551 bytes
 public/images/DWMJ-000042.png            |   Bin 0 -> 108754 bytes
 public/images/DWMJ-000043.png            |   Bin 0 -> 98253 bytes
 public/images/DWMJ-000044.png            |   Bin 0 -> 145147 bytes
 public/images/DWMJ-000045.png            |   Bin 0 -> 30197 bytes
 public/images/DWMJ-000046.png            |   Bin 0 -> 60604 bytes
 public/images/DWMJ-000047.png            |   Bin 0 -> 39279 bytes
 public/images/DWMJ-000048.png            |   Bin 0 -> 112059 bytes
 public/images/DWMJ-000049.png            |   Bin 0 -> 131926 bytes
 public/images/DWMJ-000050.png            |   Bin 0 -> 74819 bytes
 public/images/DWMJ-000051.png            |   Bin 0 -> 39346 bytes
 public/images/DWMJ-000052.png            |   Bin 0 -> 145873 bytes
 public/images/DWMJ-000053.png            |   Bin 0 -> 43347 bytes
 public/images/DWMJ-000054.png            |   Bin 0 -> 140780 bytes
 public/images/DWMJ-000055.png            |   Bin 0 -> 69391 bytes
 public/images/DWMJ-000056.png            |   Bin 0 -> 87483 bytes
 public/images/DWMJ-000057.png            |   Bin 0 -> 119980 bytes
 public/images/DWMJ-000058.png            |   Bin 0 -> 232790 bytes
 public/images/DWMJ-000059.png            |   Bin 0 -> 157940 bytes
 public/images/DWMJ-000060.png            |   Bin 0 -> 125435 bytes
 public/images/DWMJ-000061.png            |   Bin 0 -> 73366 bytes
 public/images/DWMJ-000062.png            |   Bin 0 -> 65872 bytes
 public/images/DWMJ-000063.png            |   Bin 0 -> 81895 bytes
 public/images/DWMJ-000064.png            |   Bin 0 -> 117982 bytes
 public/images/DWMJ-000065.png            |   Bin 0 -> 111707 bytes
 public/images/DWMJ-000066.png            |   Bin 0 -> 89331 bytes
 public/images/DWMJ-000067.png            |   Bin 0 -> 49020 bytes
 public/images/DWMJ-000068.png            |   Bin 0 -> 81485 bytes
 public/images/DWMJ-000069.png            |   Bin 0 -> 101387 bytes
 public/images/DWMJ-000070.png            |   Bin 0 -> 161768 bytes
 public/images/DWMJ-000071.png            |   Bin 0 -> 86784 bytes
 public/images/DWMJ-000072.png            |   Bin 0 -> 49559 bytes
 public/images/DWMJ-000073.png            |   Bin 0 -> 125989 bytes
 public/images/DWMJ-000074.png            |   Bin 0 -> 130924 bytes
 public/images/DWMJ-000075.png            |   Bin 0 -> 121988 bytes
 public/images/DWMJ-000076.png            |   Bin 0 -> 167389 bytes
 public/images/DWMJ-000077.png            |   Bin 0 -> 216714 bytes
 public/images/DWMJ-000078.png            |   Bin 0 -> 172887 bytes
 public/images/DWMJ-000079.png            |   Bin 0 -> 164226 bytes
 public/images/DWMJ-000080.png            |   Bin 0 -> 120232 bytes
 public/images/DWMJ-000081.png            |   Bin 0 -> 117790 bytes
 public/images/DWMJ-000082.png            |   Bin 0 -> 104624 bytes
 public/images/DWMJ-000083.png            |   Bin 0 -> 202295 bytes
 public/images/DWMJ-000084.png            |   Bin 0 -> 139958 bytes
 public/images/DWMJ-000085.png            |   Bin 0 -> 193052 bytes
 public/images/DWMJ-000086.png            |   Bin 0 -> 71524 bytes
 public/images/DWMJ-000087.png            |   Bin 0 -> 126793 bytes
 public/images/DWMJ-000088.png            |   Bin 0 -> 69635 bytes
 public/images/DWMJ-000089.png            |   Bin 0 -> 64949 bytes
 public/images/DWMJ-000090.png            |   Bin 0 -> 125206 bytes
 public/images/DWMJ-000091.png            |   Bin 0 -> 171716 bytes
 public/images/DWMJ-000092.png            |   Bin 0 -> 119975 bytes
 public/images/DWMJ-000093.png            |   Bin 0 -> 98469 bytes
 public/images/DWMJ-000094.png            |   Bin 0 -> 118169 bytes
 public/images/DWMJ-000095.png            |   Bin 0 -> 155033 bytes
 public/images/DWMJ-000096.png            |   Bin 0 -> 129998 bytes
 public/images/DWMJ-000097.png            |   Bin 0 -> 211654 bytes
 public/images/DWMJ-000098.png            |   Bin 0 -> 182641 bytes
 public/images/DWMJ-000099.png            |   Bin 0 -> 223624 bytes
 public/images/DWMJ-000100.png            |   Bin 0 -> 123611 bytes
 public/images/DWMJ-000101.png            |   Bin 0 -> 48510 bytes
 public/images/DWMJ-000102.png            |   Bin 0 -> 174752 bytes
 public/images/DWMJ-000103.png            |   Bin 0 -> 107525 bytes
 public/images/DWMJ-000104.png            |   Bin 0 -> 128998 bytes
 public/images/DWMJ-000105.png            |   Bin 0 -> 200681 bytes
 public/images/DWMJ-000106.png            |   Bin 0 -> 241763 bytes
 public/images/DWMJ-000107.png            |   Bin 0 -> 173717 bytes
 public/images/DWMJ-000108.png            |   Bin 0 -> 156676 bytes
 public/images/DWMJ-000109.png            |   Bin 0 -> 74473 bytes
 public/images/DWMJ-000110.png            |   Bin 0 -> 125091 bytes
 public/images/DWMJ-000111.png            |   Bin 0 -> 181096 bytes
 public/images/DWMJ-000112.png            |   Bin 0 -> 187343 bytes
 public/images/DWMJ-000113.png            |   Bin 0 -> 183490 bytes
 public/images/DWMJ-000114.png            |   Bin 0 -> 217160 bytes
 public/images/DWMJ-000115.png            |   Bin 0 -> 230237 bytes
 public/images/DWMJ-000116.png            |   Bin 0 -> 101624 bytes
 public/images/DWMJ-000117.png            |   Bin 0 -> 255631 bytes
 public/images/DWMJ-000118.png            |   Bin 0 -> 321610 bytes
 public/images/DWMJ-000119.png            |   Bin 0 -> 171826 bytes
 public/images/DWMJ-000120.png            |   Bin 0 -> 231976 bytes
 public/images/DWMJ-000121.png            |   Bin 0 -> 30542 bytes
 public/images/DWMJ-000122.png            |   Bin 0 -> 127489 bytes
 public/images/DWMJ-000123.png            |   Bin 0 -> 269674 bytes
 public/images/DWMJ-000124.png            |   Bin 0 -> 177092 bytes
 public/images/DWMJ-000125.png            |   Bin 0 -> 140941 bytes
 public/images/DWMJ-000126.png            |   Bin 0 -> 117703 bytes
 public/images/DWMJ-000127.png            |   Bin 0 -> 87616 bytes
 public/images/DWMJ-000128.png            |   Bin 0 -> 272661 bytes
 public/images/DWMJ-000129.png            |   Bin 0 -> 152115 bytes
 public/images/DWMJ-000130.png            |   Bin 0 -> 107954 bytes
 public/images/DWMJ-000131.png            |   Bin 0 -> 142310 bytes
 public/images/DWMJ-000132.png            |   Bin 0 -> 240452 bytes
 public/images/DWMJ-000133.png            |   Bin 0 -> 223878 bytes
 public/images/DWMJ-000134.png            |   Bin 0 -> 176770 bytes
 public/images/DWMJ-000135.png            |   Bin 0 -> 168670 bytes
 public/images/DWMJ-000136.png            |   Bin 0 -> 181018 bytes
 public/images/DWMJ-000137.png            |   Bin 0 -> 205873 bytes
 public/images/DWMJ-000138.png            |   Bin 0 -> 335866 bytes
 public/images/DWMJ-000139.png            |   Bin 0 -> 299440 bytes
 public/images/DWMJ-000140.png            |   Bin 0 -> 214244 bytes
 public/images/DWMJ-000141.png            |   Bin 0 -> 60927 bytes
 public/images/DWMJ-000142.png            |   Bin 0 -> 188833 bytes
 public/images/DWMJ-000143.png            |   Bin 0 -> 188209 bytes
 public/images/DWMJ-000144.png            |   Bin 0 -> 180195 bytes
 public/images/DWMJ-000145.png            |   Bin 0 -> 146781 bytes
 public/images/DWMJ-000146.png            |   Bin 0 -> 165909 bytes
 public/images/DWMJ-000147.png            |   Bin 0 -> 221886 bytes
 public/images/DWMJ-000148.png            |   Bin 0 -> 205978 bytes
 public/images/DWMJ-000149.png            |   Bin 0 -> 204753 bytes
 public/images/DWMJ-000150.png            |   Bin 0 -> 148900 bytes
 public/images/DWMJ-000151.png            |   Bin 0 -> 174471 bytes
 public/images/DWMJ-000152.png            |   Bin 0 -> 309484 bytes
 public/images/DWMJ-000153.png            |   Bin 0 -> 169169 bytes
 public/images/DWMJ-000154.png            |   Bin 0 -> 158398 bytes
 public/images/DWMJ-000155.png            |   Bin 0 -> 179904 bytes
 public/images/DWMJ-000156.png            |   Bin 0 -> 264665 bytes
 public/images/DWMJ-000157.png            |   Bin 0 -> 174353 bytes
 public/images/DWMJ-000158.png            |   Bin 0 -> 323622 bytes
 public/images/DWMJ-000159.png            |   Bin 0 -> 303618 bytes
 public/images/DWMJ-000160.png            |   Bin 0 -> 334374 bytes
 public/index.html                        |   266 +
 scripts/build.js                         |   149 +
 scripts/crop_swatches.py                 |   109 +
 scripts/emit_sql.js                      |    71 +
 server.js                                |    97 +
 tasks/GOLIVE-pending-approval.md         |    28 +
 173 files changed, 12810 insertions(+)

diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..9e5bc6b
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,9 @@
+node_modules/
+.env*
+tmp/
+*.log
+.DS_Store
+dist/
+build/
+.next/
+.port
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..46da5bb
--- /dev/null
+++ b/README.md
@@ -0,0 +1,40 @@
+# Majilite · Metallic Specialties I — onboarding (TK-10403)
+
+Onboards the **Majilite "Metallic Specialties I"** card (*The Nytek® Collection* — engineered
+Nylon-Fiber-Matrix faux leather) into DW: **160 SKUs**, original pattern + colorway names kept
+**customer-facing**, our internal SKU on the auto-assigned free DW series **`DWMJ-`**, and the one
+shared Nytek spec stamped on **every** SKU. Ships a live web viewer that shows the import as it runs.
+
+Source: `Majilite_MetallicSpecialties_I_Digital Card_2026.pdf` (info@ inbox, from Kathryn Gabriel /
+Two Gabriels). Card I = 160 SKUs; the card notes I + II together = 320 Nytek SKUs.
+
+## Run
+```
+node scripts/build.js         # source_swatches.json -> data/products.json + collection.json
+node scripts/crop_swatches.py # PDF pages -> public/images/DWMJ-000001..160.png (160 tight swatches)
+node scripts/emit_sql.js      # -> migrations/001 (catalog) + 002 (vendor_registry DRAFT)
+PORT=9972 node server.js      # live viewer @ http://127.0.0.1:9972  (admin / DW2024!)
+```
+
+## Viewer (http://127.0.0.1:9972, admin/DW2024!)
+- **▶ Run import** streams all 160 through the pipeline (Parsed → DW SKU → Spec → Image → Staged) via SSE.
+- Sort (Newest / Color family / Light→Dark / Pattern / Title / SKU) + density slider (persisted).
+- Color-family rail with dots + pattern facets (click-to-filter), search (space = AND).
+- Every card: real swatch image, `Pattern Color` title, `DWMJ-` SKU, color dot + family/pattern chips,
+  🕓 created date+time, SPEC badge. Click a card → full spec drawer.
+
+## Data model
+- `dw_sku` = `DWMJ-000001..000160` (internal). `mfr_sku` = `"Pattern Colorway"` (Majilite is name-keyed).
+- `title` = `Pattern Colorway` (original, customer-facing). Not private-label.
+- `spec` (shared): 54"W, 8.8 oz/yd², 28 mil, 300k double-rubs (Wyzenbeek), inherent FR (NFPA-260 Cl.1 /
+  CAL TB 117), PFAS/PVC/plasticizer-free, S/W clean, crocking 5/5. Made in MA.
+- Pricing: sold by yard, `vendor_discount`, $4.25 sample, **quote-only** (`display_prices=false`) — no
+  cost on the card.
+
+## Staged / applied (Mac2-canonical, reversible)
+- `dw_unified.majilite_catalog` — 160 rows loaded (migrations/001). Rollback: `DROP TABLE majilite_catalog;`
+
+## GATED — needs Steve (see tasks/GOLIVE-pending-approval.md)
+1. **Cost list from Majilite** → enables pricing (quote-only until then).
+2. `vendor_registry` INSERT (migrations/002 DRAFT) — Mac2-canonical; drift-canary/registry-sync semantics.
+3. **Shopify publish** (customer-facing) — build products (sample variant + yard variant + spec metafields).
diff --git a/data/collection.json b/data/collection.json
new file mode 100644
index 0000000..69c8118
--- /dev/null
+++ b/data/collection.json
@@ -0,0 +1,55 @@
+{
+  "vendor": "Majilite",
+  "vendor_code": "MAJ",
+  "brand": "Nytek",
+  "collection": "Metallic Specialties I",
+  "sku_prefix": "DWMJ-",
+  "is_private_label": false,
+  "private_label_name": null,
+  "pricing_unit": "yard",
+  "pricing_model": "vendor_discount",
+  "sample_price": 4.25,
+  "display_prices": false,
+  "product_type": "Wallcovering",
+  "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+  "count": 160,
+  "spec": {
+    "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+    "width": "54 in / 137 cm",
+    "width_in": 54,
+    "weight": "8.8 oz/sq yd / 300 g/m²",
+    "thickness": "28 mils / 0.7 mm",
+    "cleanability_code": "S/W",
+    "crocking": "Wet 5 / Dry 5",
+    "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+    "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+    "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+    "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+    "features": [
+      "Breathable",
+      "Built-in stain resistance (no topcoat needed)",
+      "Easy cleaning with common commercial cleaners",
+      "No off-gassing",
+      "Hydrolysis resistance up to 10 weeks"
+    ],
+    "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+    "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+    "care": "Clean with mild soap and water or EPA-approved disinfectants",
+    "uses": "Seating, wall coverings, flat surfaces, displays",
+    "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+    "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+    "contact": {
+      "phone": "+1.978.441.6800",
+      "email": "Sales@majilite.com",
+      "web": "www.majilite.com"
+    },
+    "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+  },
+  "source_pdf": "Majilite_MetallicSpecialties_I_Digital Card_2026.pdf",
+  "built_at": "2026-08-10T16:49:59.539Z",
+  "gated_for_golive": [
+    "Cost list from Majilite (Kathryn Gabriel / Two Gabriels) → enables pricing",
+    "Shopify publish (customer-facing) — Steve-gated",
+    "vendor_registry + majilite_catalog write to dw_unified (Mac2-canonical)"
+  ]
+}
\ No newline at end of file
diff --git a/data/products.json b/data/products.json
new file mode 100644
index 0000000..82fdd25
--- /dev/null
+++ b/data/products.json
@@ -0,0 +1,11607 @@
+[
+  {
+    "seq": 1,
+    "dw_sku": "DWMJ-000001",
+    "variant_sku": "DWMJ-000001-Sample",
+    "mfr_sku": "Stature Storm",
+    "title": "Stature Storm",
+    "pattern": "Stature",
+    "color": "Storm",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Silver/Grey",
+    "color_hex": "#b7bcc2",
+    "image": "images/DWMJ-000001.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Stature",
+      "Storm",
+      "Silver/Grey",
+      "Textured"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 2,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 2,
+    "dw_sku": "DWMJ-000002",
+    "variant_sku": "DWMJ-000002-Sample",
+    "mfr_sku": "Apollo Silver Icon",
+    "title": "Apollo Silver Icon",
+    "pattern": "Apollo",
+    "color": "Silver Icon",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Silver/Grey",
+    "color_hex": "#b7bcc2",
+    "image": "images/DWMJ-000002.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Apollo",
+      "Silver Icon",
+      "Silver/Grey"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 2,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 3,
+    "dw_sku": "DWMJ-000003",
+    "variant_sku": "DWMJ-000003-Sample",
+    "mfr_sku": "Chinchilla Ice Floe",
+    "title": "Chinchilla Ice Floe",
+    "pattern": "Chinchilla",
+    "color": "Ice Floe",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "White",
+    "color_hex": "#f2f2f0",
+    "image": "images/DWMJ-000003.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Chinchilla",
+      "Ice Floe",
+      "White"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 2,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 4,
+    "dw_sku": "DWMJ-000004",
+    "variant_sku": "DWMJ-000004-Sample",
+    "mfr_sku": "Metallic Paragon Silver",
+    "title": "Metallic Paragon Silver",
+    "pattern": "Metallic Paragon",
+    "color": "Silver",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Silver/Grey",
+    "color_hex": "#b7bcc2",
+    "image": "images/DWMJ-000004.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Metallic Paragon",
+      "Silver",
+      "Silver/Grey",
+      "Metallic Sheen"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 2,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 5,
+    "dw_sku": "DWMJ-000005",
+    "variant_sku": "DWMJ-000005-Sample",
+    "mfr_sku": "Metallic Raindrop Stainless Steel",
+    "title": "Metallic Raindrop Stainless Steel",
+    "pattern": "Metallic Raindrop",
+    "color": "Stainless Steel",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Silver/Grey",
+    "color_hex": "#b7bcc2",
+    "image": "images/DWMJ-000005.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Metallic Raindrop",
+      "Stainless Steel",
+      "Silver/Grey",
+      "Textured"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 2,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 6,
+    "dw_sku": "DWMJ-000006",
+    "variant_sku": "DWMJ-000006-Sample",
+    "mfr_sku": "Brushed Finesse Pewter",
+    "title": "Brushed Finesse Pewter",
+    "pattern": "Brushed Finesse",
+    "color": "Pewter",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Pewter/Charcoal",
+    "color_hex": "#6b6f74",
+    "image": "images/DWMJ-000006.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Brushed Finesse",
+      "Pewter",
+      "Pewter/Charcoal",
+      "Metallic Sheen"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 2,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 7,
+    "dw_sku": "DWMJ-000007",
+    "variant_sku": "DWMJ-000007-Sample",
+    "mfr_sku": "Reflection Aluminum",
+    "title": "Reflection Aluminum",
+    "pattern": "Reflection",
+    "color": "Aluminum",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Silver/Grey",
+    "color_hex": "#b7bcc2",
+    "image": "images/DWMJ-000007.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Reflection",
+      "Aluminum",
+      "Silver/Grey",
+      "Metallic Sheen"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 2,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 8,
+    "dw_sku": "DWMJ-000008",
+    "variant_sku": "DWMJ-000008-Sample",
+    "mfr_sku": "Reflection Aluminum Icon",
+    "title": "Reflection Aluminum Icon",
+    "pattern": "Reflection",
+    "color": "Aluminum Icon",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Silver/Grey",
+    "color_hex": "#b7bcc2",
+    "image": "images/DWMJ-000008.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Reflection",
+      "Aluminum Icon",
+      "Silver/Grey",
+      "Metallic Sheen"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 2,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 9,
+    "dw_sku": "DWMJ-000009",
+    "variant_sku": "DWMJ-000009-Sample",
+    "mfr_sku": "Legacy Pearl Black Icon Gold Glitter",
+    "title": "Legacy Pearl Black Icon Gold Glitter",
+    "pattern": "Legacy",
+    "color": "Pearl Black Icon Gold Glitter",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Gold",
+    "color_hex": "#c9a04e",
+    "image": "images/DWMJ-000009.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Legacy",
+      "Pearl Black Icon Gold Glitter",
+      "Gold",
+      "Woven Look"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 2,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 10,
+    "dw_sku": "DWMJ-000010",
+    "variant_sku": "DWMJ-000010-Sample",
+    "mfr_sku": "Radiance Dove",
+    "title": "Radiance Dove",
+    "pattern": "Radiance",
+    "color": "Dove",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Silver/Grey",
+    "color_hex": "#b7bcc2",
+    "image": "images/DWMJ-000010.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Radiance",
+      "Dove",
+      "Silver/Grey",
+      "Metallic Sheen"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 2,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 11,
+    "dw_sku": "DWMJ-000011",
+    "variant_sku": "DWMJ-000011-Sample",
+    "mfr_sku": "Finesse Mercury",
+    "title": "Finesse Mercury",
+    "pattern": "Finesse",
+    "color": "Mercury",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Silver/Grey",
+    "color_hex": "#b7bcc2",
+    "image": "images/DWMJ-000011.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Finesse",
+      "Mercury",
+      "Silver/Grey",
+      "Metallic Sheen"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 2,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 12,
+    "dw_sku": "DWMJ-000012",
+    "variant_sku": "DWMJ-000012-Sample",
+    "mfr_sku": "Shimmer Grey Pearl",
+    "title": "Shimmer Grey Pearl",
+    "pattern": "Shimmer",
+    "color": "Grey Pearl",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Metallic",
+    "color_hex": "#a9adb2",
+    "image": "images/DWMJ-000012.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Shimmer",
+      "Grey Pearl",
+      "Metallic Sheen"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 2,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 13,
+    "dw_sku": "DWMJ-000013",
+    "variant_sku": "DWMJ-000013-Sample",
+    "mfr_sku": "Infinity Onyx",
+    "title": "Infinity Onyx",
+    "pattern": "Infinity",
+    "color": "Onyx",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Black",
+    "color_hex": "#1c1c1e",
+    "image": "images/DWMJ-000013.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Infinity",
+      "Onyx",
+      "Black"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 2,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 14,
+    "dw_sku": "DWMJ-000014",
+    "variant_sku": "DWMJ-000014-Sample",
+    "mfr_sku": "Legacy Pearl Black",
+    "title": "Legacy Pearl Black",
+    "pattern": "Legacy",
+    "color": "Pearl Black",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Black",
+    "color_hex": "#1c1c1e",
+    "image": "images/DWMJ-000014.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Legacy",
+      "Pearl Black",
+      "Black",
+      "Woven Look"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 2,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 15,
+    "dw_sku": "DWMJ-000015",
+    "variant_sku": "DWMJ-000015-Sample",
+    "mfr_sku": "Stature Granite Icon",
+    "title": "Stature Granite Icon",
+    "pattern": "Stature",
+    "color": "Granite Icon",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Pewter/Charcoal",
+    "color_hex": "#6b6f74",
+    "image": "images/DWMJ-000015.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Stature",
+      "Granite Icon",
+      "Pewter/Charcoal",
+      "Textured"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 2,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 16,
+    "dw_sku": "DWMJ-000016",
+    "variant_sku": "DWMJ-000016-Sample",
+    "mfr_sku": "Eclipse FX Mercury",
+    "title": "Eclipse FX Mercury",
+    "pattern": "Eclipse FX",
+    "color": "Mercury",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Silver/Grey",
+    "color_hex": "#b7bcc2",
+    "image": "images/DWMJ-000016.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Eclipse FX",
+      "Mercury",
+      "Silver/Grey",
+      "Metallic Sheen"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 2,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 17,
+    "dw_sku": "DWMJ-000017",
+    "variant_sku": "DWMJ-000017-Sample",
+    "mfr_sku": "Drizzle Black",
+    "title": "Drizzle Black",
+    "pattern": "Drizzle",
+    "color": "Black",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Black",
+    "color_hex": "#1c1c1e",
+    "image": "images/DWMJ-000017.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Drizzle",
+      "Black"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 2,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 18,
+    "dw_sku": "DWMJ-000018",
+    "variant_sku": "DWMJ-000018-Sample",
+    "mfr_sku": "Techno Black",
+    "title": "Techno Black",
+    "pattern": "Techno",
+    "color": "Black",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Black",
+    "color_hex": "#1c1c1e",
+    "image": "images/DWMJ-000018.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Techno",
+      "Black",
+      "Woven Look"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 2,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 19,
+    "dw_sku": "DWMJ-000019",
+    "variant_sku": "DWMJ-000019-Sample",
+    "mfr_sku": "Finesse Pearl Black",
+    "title": "Finesse Pearl Black",
+    "pattern": "Finesse",
+    "color": "Pearl Black",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Black",
+    "color_hex": "#1c1c1e",
+    "image": "images/DWMJ-000019.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Finesse",
+      "Pearl Black",
+      "Black",
+      "Metallic Sheen"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 2,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 20,
+    "dw_sku": "DWMJ-000020",
+    "variant_sku": "DWMJ-000020-Sample",
+    "mfr_sku": "Presto Silver",
+    "title": "Presto Silver",
+    "pattern": "Presto",
+    "color": "Silver",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Silver/Grey",
+    "color_hex": "#b7bcc2",
+    "image": "images/DWMJ-000020.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Presto",
+      "Silver",
+      "Silver/Grey"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 2,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 21,
+    "dw_sku": "DWMJ-000021",
+    "variant_sku": "DWMJ-000021-Sample",
+    "mfr_sku": "Finesse FX Silver",
+    "title": "Finesse FX Silver",
+    "pattern": "Finesse FX",
+    "color": "Silver",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Silver/Grey",
+    "color_hex": "#b7bcc2",
+    "image": "images/DWMJ-000021.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Finesse FX",
+      "Silver",
+      "Silver/Grey",
+      "Metallic Sheen"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 3,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 22,
+    "dw_sku": "DWMJ-000022",
+    "variant_sku": "DWMJ-000022-Sample",
+    "mfr_sku": "Infinity Iceberg",
+    "title": "Infinity Iceberg",
+    "pattern": "Infinity",
+    "color": "Iceberg",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Silver/Grey",
+    "color_hex": "#b7bcc2",
+    "image": "images/DWMJ-000022.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Infinity",
+      "Iceberg",
+      "Silver/Grey"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 3,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 23,
+    "dw_sku": "DWMJ-000023",
+    "variant_sku": "DWMJ-000023-Sample",
+    "mfr_sku": "Infinity Silver",
+    "title": "Infinity Silver",
+    "pattern": "Infinity",
+    "color": "Silver",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Silver/Grey",
+    "color_hex": "#b7bcc2",
+    "image": "images/DWMJ-000023.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Infinity",
+      "Silver",
+      "Silver/Grey"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 3,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 24,
+    "dw_sku": "DWMJ-000024",
+    "variant_sku": "DWMJ-000024-Sample",
+    "mfr_sku": "Legacy Mercury",
+    "title": "Legacy Mercury",
+    "pattern": "Legacy",
+    "color": "Mercury",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Silver/Grey",
+    "color_hex": "#b7bcc2",
+    "image": "images/DWMJ-000024.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Legacy",
+      "Mercury",
+      "Silver/Grey",
+      "Woven Look"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 3,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 25,
+    "dw_sku": "DWMJ-000025",
+    "variant_sku": "DWMJ-000025-Sample",
+    "mfr_sku": "Pony Moonbeam",
+    "title": "Pony Moonbeam",
+    "pattern": "Pony",
+    "color": "Moonbeam",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Silver/Grey",
+    "color_hex": "#b7bcc2",
+    "image": "images/DWMJ-000025.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Pony",
+      "Moonbeam",
+      "Silver/Grey"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 3,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 26,
+    "dw_sku": "DWMJ-000026",
+    "variant_sku": "DWMJ-000026-Sample",
+    "mfr_sku": "Eclipse FX Silver",
+    "title": "Eclipse FX Silver",
+    "pattern": "Eclipse FX",
+    "color": "Silver",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Silver/Grey",
+    "color_hex": "#b7bcc2",
+    "image": "images/DWMJ-000026.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Eclipse FX",
+      "Silver",
+      "Silver/Grey",
+      "Metallic Sheen"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 3,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 27,
+    "dw_sku": "DWMJ-000027",
+    "variant_sku": "DWMJ-000027-Sample",
+    "mfr_sku": "Pony Granite Grey",
+    "title": "Pony Granite Grey",
+    "pattern": "Pony",
+    "color": "Granite Grey",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Pewter/Charcoal",
+    "color_hex": "#6b6f74",
+    "image": "images/DWMJ-000027.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Pony",
+      "Granite Grey",
+      "Pewter/Charcoal"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 3,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 28,
+    "dw_sku": "DWMJ-000028",
+    "variant_sku": "DWMJ-000028-Sample",
+    "mfr_sku": "Drizzle Black/Silver",
+    "title": "Drizzle Black/Silver",
+    "pattern": "Drizzle",
+    "color": "Black/Silver",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Black",
+    "color_hex": "#1c1c1e",
+    "image": "images/DWMJ-000028.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Drizzle",
+      "Black/Silver",
+      "Black"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 3,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 29,
+    "dw_sku": "DWMJ-000029",
+    "variant_sku": "DWMJ-000029-Sample",
+    "mfr_sku": "Echo Silver/Black",
+    "title": "Echo Silver/Black",
+    "pattern": "Echo",
+    "color": "Silver/Black",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Black",
+    "color_hex": "#1c1c1e",
+    "image": "images/DWMJ-000029.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Echo",
+      "Silver/Black",
+      "Black"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 3,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 30,
+    "dw_sku": "DWMJ-000030",
+    "variant_sku": "DWMJ-000030-Sample",
+    "mfr_sku": "Shimmer Mercury",
+    "title": "Shimmer Mercury",
+    "pattern": "Shimmer",
+    "color": "Mercury",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Silver/Grey",
+    "color_hex": "#b7bcc2",
+    "image": "images/DWMJ-000030.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Shimmer",
+      "Mercury",
+      "Silver/Grey",
+      "Metallic Sheen"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 3,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 31,
+    "dw_sku": "DWMJ-000031",
+    "variant_sku": "DWMJ-000031-Sample",
+    "mfr_sku": "Starlite Stainless Steel",
+    "title": "Starlite Stainless Steel",
+    "pattern": "Starlite",
+    "color": "Stainless Steel",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Silver/Grey",
+    "color_hex": "#b7bcc2",
+    "image": "images/DWMJ-000031.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Starlite",
+      "Stainless Steel",
+      "Silver/Grey",
+      "Textured"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 3,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 32,
+    "dw_sku": "DWMJ-000032",
+    "variant_sku": "DWMJ-000032-Sample",
+    "mfr_sku": "Eclipse FX Carbon",
+    "title": "Eclipse FX Carbon",
+    "pattern": "Eclipse FX",
+    "color": "Carbon",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Black",
+    "color_hex": "#1c1c1e",
+    "image": "images/DWMJ-000032.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Eclipse FX",
+      "Carbon",
+      "Black",
+      "Metallic Sheen"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 3,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 33,
+    "dw_sku": "DWMJ-000033",
+    "variant_sku": "DWMJ-000033-Sample",
+    "mfr_sku": "Nuance Nickel",
+    "title": "Nuance Nickel",
+    "pattern": "Nuance",
+    "color": "Nickel",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Silver/Grey",
+    "color_hex": "#b7bcc2",
+    "image": "images/DWMJ-000033.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Nuance",
+      "Nickel",
+      "Silver/Grey",
+      "Woven Look"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 3,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 34,
+    "dw_sku": "DWMJ-000034",
+    "variant_sku": "DWMJ-000034-Sample",
+    "mfr_sku": "Status Silver/Black",
+    "title": "Status Silver/Black",
+    "pattern": "Status",
+    "color": "Silver/Black",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Black",
+    "color_hex": "#1c1c1e",
+    "image": "images/DWMJ-000034.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Status",
+      "Silver/Black",
+      "Black",
+      "Woven Look"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 3,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 35,
+    "dw_sku": "DWMJ-000035",
+    "variant_sku": "DWMJ-000035-Sample",
+    "mfr_sku": "Burnished Metal Pewter",
+    "title": "Burnished Metal Pewter",
+    "pattern": "Burnished Metal",
+    "color": "Pewter",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Pewter/Charcoal",
+    "color_hex": "#6b6f74",
+    "image": "images/DWMJ-000035.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Burnished Metal",
+      "Pewter",
+      "Pewter/Charcoal",
+      "Metallic Sheen"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 3,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 36,
+    "dw_sku": "DWMJ-000036",
+    "variant_sku": "DWMJ-000036-Sample",
+    "mfr_sku": "Brushed Finesse Stainless Steel",
+    "title": "Brushed Finesse Stainless Steel",
+    "pattern": "Brushed Finesse",
+    "color": "Stainless Steel",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Silver/Grey",
+    "color_hex": "#b7bcc2",
+    "image": "images/DWMJ-000036.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Brushed Finesse",
+      "Stainless Steel",
+      "Silver/Grey",
+      "Metallic Sheen"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 3,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 37,
+    "dw_sku": "DWMJ-000037",
+    "variant_sku": "DWMJ-000037-Sample",
+    "mfr_sku": "Shimmer Charcoal",
+    "title": "Shimmer Charcoal",
+    "pattern": "Shimmer",
+    "color": "Charcoal",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Pewter/Charcoal",
+    "color_hex": "#6b6f74",
+    "image": "images/DWMJ-000037.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Shimmer",
+      "Charcoal",
+      "Pewter/Charcoal",
+      "Metallic Sheen"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 3,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 38,
+    "dw_sku": "DWMJ-000038",
+    "variant_sku": "DWMJ-000038-Sample",
+    "mfr_sku": "Pony Black",
+    "title": "Pony Black",
+    "pattern": "Pony",
+    "color": "Black",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Black",
+    "color_hex": "#1c1c1e",
+    "image": "images/DWMJ-000038.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Pony",
+      "Black"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 3,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 39,
+    "dw_sku": "DWMJ-000039",
+    "variant_sku": "DWMJ-000039-Sample",
+    "mfr_sku": "Apollo Black Icon",
+    "title": "Apollo Black Icon",
+    "pattern": "Apollo",
+    "color": "Black Icon",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Black",
+    "color_hex": "#1c1c1e",
+    "image": "images/DWMJ-000039.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Apollo",
+      "Black Icon",
+      "Black"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 3,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 40,
+    "dw_sku": "DWMJ-000040",
+    "variant_sku": "DWMJ-000040-Sample",
+    "mfr_sku": "Chinchilla Black",
+    "title": "Chinchilla Black",
+    "pattern": "Chinchilla",
+    "color": "Black",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Black",
+    "color_hex": "#1c1c1e",
+    "image": "images/DWMJ-000040.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Chinchilla",
+      "Black"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 3,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 41,
+    "dw_sku": "DWMJ-000041",
+    "variant_sku": "DWMJ-000041-Sample",
+    "mfr_sku": "Charm White",
+    "title": "Charm White",
+    "pattern": "Charm",
+    "color": "White",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "White",
+    "color_hex": "#f2f2f0",
+    "image": "images/DWMJ-000041.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Charm",
+      "White",
+      "Woven Look"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 4,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 42,
+    "dw_sku": "DWMJ-000042",
+    "variant_sku": "DWMJ-000042-Sample",
+    "mfr_sku": "Eclipse FX Pearl Pure White",
+    "title": "Eclipse FX Pearl Pure White",
+    "pattern": "Eclipse FX",
+    "color": "Pearl Pure White",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "White",
+    "color_hex": "#f2f2f0",
+    "image": "images/DWMJ-000042.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Eclipse FX",
+      "Pearl Pure White",
+      "White",
+      "Metallic Sheen"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 4,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 43,
+    "dw_sku": "DWMJ-000043",
+    "variant_sku": "DWMJ-000043-Sample",
+    "mfr_sku": "Capricorn Bright Star",
+    "title": "Capricorn Bright Star",
+    "pattern": "Capricorn",
+    "color": "Bright Star",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "White",
+    "color_hex": "#f2f2f0",
+    "image": "images/DWMJ-000043.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Capricorn",
+      "Bright Star",
+      "White"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 4,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 44,
+    "dw_sku": "DWMJ-000044",
+    "variant_sku": "DWMJ-000044-Sample",
+    "mfr_sku": "Farro Pearl White Gold Stardust",
+    "title": "Farro Pearl White Gold Stardust",
+    "pattern": "Farro",
+    "color": "Pearl White Gold Stardust",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Gold",
+    "color_hex": "#c9a04e",
+    "image": "images/DWMJ-000044.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Farro",
+      "Pearl White Gold Stardust",
+      "Gold"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 4,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 45,
+    "dw_sku": "DWMJ-000045",
+    "variant_sku": "DWMJ-000045-Sample",
+    "mfr_sku": "Shimmer Polar White",
+    "title": "Shimmer Polar White",
+    "pattern": "Shimmer",
+    "color": "Polar White",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "White",
+    "color_hex": "#f2f2f0",
+    "image": "images/DWMJ-000045.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Shimmer",
+      "Polar White",
+      "White",
+      "Metallic Sheen"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 4,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 46,
+    "dw_sku": "DWMJ-000046",
+    "variant_sku": "DWMJ-000046-Sample",
+    "mfr_sku": "Apollo Snow",
+    "title": "Apollo Snow",
+    "pattern": "Apollo",
+    "color": "Snow",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "White",
+    "color_hex": "#f2f2f0",
+    "image": "images/DWMJ-000046.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Apollo",
+      "Snow",
+      "White"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 4,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 47,
+    "dw_sku": "DWMJ-000047",
+    "variant_sku": "DWMJ-000047-Sample",
+    "mfr_sku": "Chinchilla Snow",
+    "title": "Chinchilla Snow",
+    "pattern": "Chinchilla",
+    "color": "Snow",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "White",
+    "color_hex": "#f2f2f0",
+    "image": "images/DWMJ-000047.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Chinchilla",
+      "Snow",
+      "White"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 4,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 48,
+    "dw_sku": "DWMJ-000048",
+    "variant_sku": "DWMJ-000048-Sample",
+    "mfr_sku": "Radiance Pearl White",
+    "title": "Radiance Pearl White",
+    "pattern": "Radiance",
+    "color": "Pearl White",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "White",
+    "color_hex": "#f2f2f0",
+    "image": "images/DWMJ-000048.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Radiance",
+      "Pearl White",
+      "White",
+      "Metallic Sheen"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 4,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 49,
+    "dw_sku": "DWMJ-000049",
+    "variant_sku": "DWMJ-000049-Sample",
+    "mfr_sku": "Shimmer Polar White Gab Paraweave",
+    "title": "Shimmer Polar White Gab Paraweave",
+    "pattern": "Shimmer",
+    "color": "Polar White Gab Paraweave",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "White",
+    "color_hex": "#f2f2f0",
+    "image": "images/DWMJ-000049.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Shimmer",
+      "Polar White Gab Paraweave",
+      "White",
+      "Metallic Sheen"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 4,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 50,
+    "dw_sku": "DWMJ-000050",
+    "variant_sku": "DWMJ-000050-Sample",
+    "mfr_sku": "Finesse Pearl White",
+    "title": "Finesse Pearl White",
+    "pattern": "Finesse",
+    "color": "Pearl White",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "White",
+    "color_hex": "#f2f2f0",
+    "image": "images/DWMJ-000050.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Finesse",
+      "Pearl White",
+      "White",
+      "Metallic Sheen"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 4,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 51,
+    "dw_sku": "DWMJ-000051",
+    "variant_sku": "DWMJ-000051-Sample",
+    "mfr_sku": "Shimmer Ivory",
+    "title": "Shimmer Ivory",
+    "pattern": "Shimmer",
+    "color": "Ivory",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Neutral/Tan",
+    "color_hex": "#cdbf9e",
+    "image": "images/DWMJ-000051.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Shimmer",
+      "Ivory",
+      "Neutral/Tan",
+      "Metallic Sheen"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 4,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 52,
+    "dw_sku": "DWMJ-000052",
+    "variant_sku": "DWMJ-000052-Sample",
+    "mfr_sku": "Legacy White",
+    "title": "Legacy White",
+    "pattern": "Legacy",
+    "color": "White",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "White",
+    "color_hex": "#f2f2f0",
+    "image": "images/DWMJ-000052.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Legacy",
+      "White",
+      "Woven Look"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 4,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 53,
+    "dw_sku": "DWMJ-000053",
+    "variant_sku": "DWMJ-000053-Sample",
+    "mfr_sku": "Nuance Glacier",
+    "title": "Nuance Glacier",
+    "pattern": "Nuance",
+    "color": "Glacier",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "White",
+    "color_hex": "#f2f2f0",
+    "image": "images/DWMJ-000053.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Nuance",
+      "Glacier",
+      "White",
+      "Woven Look"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 4,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 54,
+    "dw_sku": "DWMJ-000054",
+    "variant_sku": "DWMJ-000054-Sample",
+    "mfr_sku": "Eclipse HX Snow White",
+    "title": "Eclipse HX Snow White",
+    "pattern": "Eclipse HX",
+    "color": "Snow White",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "White",
+    "color_hex": "#f2f2f0",
+    "image": "images/DWMJ-000054.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Eclipse HX",
+      "Snow White",
+      "White",
+      "Metallic Sheen"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 4,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 55,
+    "dw_sku": "DWMJ-000055",
+    "variant_sku": "DWMJ-000055-Sample",
+    "mfr_sku": "Nuance Silver",
+    "title": "Nuance Silver",
+    "pattern": "Nuance",
+    "color": "Silver",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Silver/Grey",
+    "color_hex": "#b7bcc2",
+    "image": "images/DWMJ-000055.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Nuance",
+      "Silver",
+      "Silver/Grey",
+      "Woven Look"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 4,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 56,
+    "dw_sku": "DWMJ-000056",
+    "variant_sku": "DWMJ-000056-Sample",
+    "mfr_sku": "Nuance Snow",
+    "title": "Nuance Snow",
+    "pattern": "Nuance",
+    "color": "Snow",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "White",
+    "color_hex": "#f2f2f0",
+    "image": "images/DWMJ-000056.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Nuance",
+      "Snow",
+      "White",
+      "Woven Look"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 4,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 57,
+    "dw_sku": "DWMJ-000057",
+    "variant_sku": "DWMJ-000057-Sample",
+    "mfr_sku": "Finesse HX Pure White Silver Saffa",
+    "title": "Finesse HX Pure White Silver Saffa",
+    "pattern": "Finesse HX",
+    "color": "Pure White Silver Saffa",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Silver/Grey",
+    "color_hex": "#b7bcc2",
+    "image": "images/DWMJ-000057.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Finesse HX",
+      "Pure White Silver Saffa",
+      "Silver/Grey",
+      "Metallic Sheen"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 4,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 58,
+    "dw_sku": "DWMJ-000058",
+    "variant_sku": "DWMJ-000058-Sample",
+    "mfr_sku": "Legacy White Gabardine Black Saffa",
+    "title": "Legacy White Gabardine Black Saffa",
+    "pattern": "Legacy",
+    "color": "White Gabardine Black Saffa",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Black",
+    "color_hex": "#1c1c1e",
+    "image": "images/DWMJ-000058.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Legacy",
+      "White Gabardine Black Saffa",
+      "Black",
+      "Woven Look"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 4,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 59,
+    "dw_sku": "DWMJ-000059",
+    "variant_sku": "DWMJ-000059-Sample",
+    "mfr_sku": "Nuance Platinum",
+    "title": "Nuance Platinum",
+    "pattern": "Nuance",
+    "color": "Platinum",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Silver/Grey",
+    "color_hex": "#b7bcc2",
+    "image": "images/DWMJ-000059.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Nuance",
+      "Platinum",
+      "Silver/Grey",
+      "Woven Look"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 4,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 60,
+    "dw_sku": "DWMJ-000060",
+    "variant_sku": "DWMJ-000060-Sample",
+    "mfr_sku": "Palisades Igloo",
+    "title": "Palisades Igloo",
+    "pattern": "Palisades",
+    "color": "Igloo",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Silver/Grey",
+    "color_hex": "#b7bcc2",
+    "image": "images/DWMJ-000060.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Palisades",
+      "Igloo",
+      "Silver/Grey"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 4,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 61,
+    "dw_sku": "DWMJ-000061",
+    "variant_sku": "DWMJ-000061-Sample",
+    "mfr_sku": "Finesse Pearl Gelato",
+    "title": "Finesse Pearl Gelato",
+    "pattern": "Finesse",
+    "color": "Pearl Gelato",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Neutral/Tan",
+    "color_hex": "#cdbf9e",
+    "image": "images/DWMJ-000061.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Finesse",
+      "Pearl Gelato",
+      "Neutral/Tan",
+      "Metallic Sheen"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 5,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 62,
+    "dw_sku": "DWMJ-000062",
+    "variant_sku": "DWMJ-000062-Sample",
+    "mfr_sku": "Nuance Pearl Gelato",
+    "title": "Nuance Pearl Gelato",
+    "pattern": "Nuance",
+    "color": "Pearl Gelato",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Neutral/Tan",
+    "color_hex": "#cdbf9e",
+    "image": "images/DWMJ-000062.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Nuance",
+      "Pearl Gelato",
+      "Neutral/Tan",
+      "Woven Look"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 5,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 63,
+    "dw_sku": "DWMJ-000063",
+    "variant_sku": "DWMJ-000063-Sample",
+    "mfr_sku": "Pony Pearl Gelato",
+    "title": "Pony Pearl Gelato",
+    "pattern": "Pony",
+    "color": "Pearl Gelato",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Neutral/Tan",
+    "color_hex": "#cdbf9e",
+    "image": "images/DWMJ-000063.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Pony",
+      "Pearl Gelato",
+      "Neutral/Tan"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 5,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 64,
+    "dw_sku": "DWMJ-000064",
+    "variant_sku": "DWMJ-000064-Sample",
+    "mfr_sku": "Palisades Salt",
+    "title": "Palisades Salt",
+    "pattern": "Palisades",
+    "color": "Salt",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "White",
+    "color_hex": "#f2f2f0",
+    "image": "images/DWMJ-000064.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Palisades",
+      "Salt",
+      "White"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 5,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 65,
+    "dw_sku": "DWMJ-000065",
+    "variant_sku": "DWMJ-000065-Sample",
+    "mfr_sku": "Deco White Pearl",
+    "title": "Deco White Pearl",
+    "pattern": "Deco",
+    "color": "White Pearl",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "White",
+    "color_hex": "#f2f2f0",
+    "image": "images/DWMJ-000065.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Deco",
+      "White Pearl",
+      "White"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 5,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 66,
+    "dw_sku": "DWMJ-000066",
+    "variant_sku": "DWMJ-000066-Sample",
+    "mfr_sku": "Charm Featherbed",
+    "title": "Charm Featherbed",
+    "pattern": "Charm",
+    "color": "Featherbed",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Neutral/Tan",
+    "color_hex": "#cdbf9e",
+    "image": "images/DWMJ-000066.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Charm",
+      "Featherbed",
+      "Neutral/Tan",
+      "Woven Look"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 5,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 67,
+    "dw_sku": "DWMJ-000067",
+    "variant_sku": "DWMJ-000067-Sample",
+    "mfr_sku": "Sandwash Salt",
+    "title": "Sandwash Salt",
+    "pattern": "Sandwash",
+    "color": "Salt",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "White",
+    "color_hex": "#f2f2f0",
+    "image": "images/DWMJ-000067.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Sandwash",
+      "Salt",
+      "White"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 5,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 68,
+    "dw_sku": "DWMJ-000068",
+    "variant_sku": "DWMJ-000068-Sample",
+    "mfr_sku": "Starlite Pearl Gelato",
+    "title": "Starlite Pearl Gelato",
+    "pattern": "Starlite",
+    "color": "Pearl Gelato",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Neutral/Tan",
+    "color_hex": "#cdbf9e",
+    "image": "images/DWMJ-000068.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Starlite",
+      "Pearl Gelato",
+      "Neutral/Tan",
+      "Textured"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 5,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 69,
+    "dw_sku": "DWMJ-000069",
+    "variant_sku": "DWMJ-000069-Sample",
+    "mfr_sku": "Classic Platinum",
+    "title": "Classic Platinum",
+    "pattern": "Classic",
+    "color": "Platinum",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Silver/Grey",
+    "color_hex": "#b7bcc2",
+    "image": "images/DWMJ-000069.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Classic",
+      "Platinum",
+      "Silver/Grey"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 5,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 70,
+    "dw_sku": "DWMJ-000070",
+    "variant_sku": "DWMJ-000070-Sample",
+    "mfr_sku": "Legacy Platinum",
+    "title": "Legacy Platinum",
+    "pattern": "Legacy",
+    "color": "Platinum",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Silver/Grey",
+    "color_hex": "#b7bcc2",
+    "image": "images/DWMJ-000070.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Legacy",
+      "Platinum",
+      "Silver/Grey",
+      "Woven Look"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 5,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 71,
+    "dw_sku": "DWMJ-000071",
+    "variant_sku": "DWMJ-000071-Sample",
+    "mfr_sku": "Nuance White/Gold",
+    "title": "Nuance White/Gold",
+    "pattern": "Nuance",
+    "color": "White/Gold",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Gold",
+    "color_hex": "#c9a04e",
+    "image": "images/DWMJ-000071.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Nuance",
+      "White/Gold",
+      "Gold",
+      "Woven Look"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 5,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 72,
+    "dw_sku": "DWMJ-000072",
+    "variant_sku": "DWMJ-000072-Sample",
+    "mfr_sku": "Brushed Finesse Pearl Gelato",
+    "title": "Brushed Finesse Pearl Gelato",
+    "pattern": "Brushed Finesse",
+    "color": "Pearl Gelato",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Neutral/Tan",
+    "color_hex": "#cdbf9e",
+    "image": "images/DWMJ-000072.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Brushed Finesse",
+      "Pearl Gelato",
+      "Neutral/Tan",
+      "Metallic Sheen"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 5,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 73,
+    "dw_sku": "DWMJ-000073",
+    "variant_sku": "DWMJ-000073-Sample",
+    "mfr_sku": "Nuance Gold Leaf",
+    "title": "Nuance Gold Leaf",
+    "pattern": "Nuance",
+    "color": "Gold Leaf",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Gold",
+    "color_hex": "#c9a04e",
+    "image": "images/DWMJ-000073.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Nuance",
+      "Gold Leaf",
+      "Gold",
+      "Woven Look"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 5,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 74,
+    "dw_sku": "DWMJ-000074",
+    "variant_sku": "DWMJ-000074-Sample",
+    "mfr_sku": "Legacy Pearl Gelato",
+    "title": "Legacy Pearl Gelato",
+    "pattern": "Legacy",
+    "color": "Pearl Gelato",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Neutral/Tan",
+    "color_hex": "#cdbf9e",
+    "image": "images/DWMJ-000074.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Legacy",
+      "Pearl Gelato",
+      "Neutral/Tan",
+      "Woven Look"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 5,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 75,
+    "dw_sku": "DWMJ-000075",
+    "variant_sku": "DWMJ-000075-Sample",
+    "mfr_sku": "Charm II Platinum",
+    "title": "Charm II Platinum",
+    "pattern": "Charm II",
+    "color": "Platinum",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Silver/Grey",
+    "color_hex": "#b7bcc2",
+    "image": "images/DWMJ-000075.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Charm II",
+      "Platinum",
+      "Silver/Grey",
+      "Woven Look"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 5,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 76,
+    "dw_sku": "DWMJ-000076",
+    "variant_sku": "DWMJ-000076-Sample",
+    "mfr_sku": "Hammered Metal Parchment",
+    "title": "Hammered Metal Parchment",
+    "pattern": "Hammered Metal",
+    "color": "Parchment",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Neutral/Tan",
+    "color_hex": "#cdbf9e",
+    "image": "images/DWMJ-000076.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Hammered Metal",
+      "Parchment",
+      "Neutral/Tan",
+      "Textured"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 5,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 77,
+    "dw_sku": "DWMJ-000077",
+    "variant_sku": "DWMJ-000077-Sample",
+    "mfr_sku": "Beton Platinum",
+    "title": "Beton Platinum",
+    "pattern": "Beton",
+    "color": "Platinum",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Silver/Grey",
+    "color_hex": "#b7bcc2",
+    "image": "images/DWMJ-000077.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Beton",
+      "Platinum",
+      "Silver/Grey"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 5,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 78,
+    "dw_sku": "DWMJ-000078",
+    "variant_sku": "DWMJ-000078-Sample",
+    "mfr_sku": "Stature Icicle",
+    "title": "Stature Icicle",
+    "pattern": "Stature",
+    "color": "Icicle",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "White",
+    "color_hex": "#f2f2f0",
+    "image": "images/DWMJ-000078.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Stature",
+      "Icicle",
+      "White",
+      "Textured"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 5,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 79,
+    "dw_sku": "DWMJ-000079",
+    "variant_sku": "DWMJ-000079-Sample",
+    "mfr_sku": "Eclipse FX Icicle",
+    "title": "Eclipse FX Icicle",
+    "pattern": "Eclipse FX",
+    "color": "Icicle",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "White",
+    "color_hex": "#f2f2f0",
+    "image": "images/DWMJ-000079.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Eclipse FX",
+      "Icicle",
+      "White",
+      "Metallic Sheen"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 5,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 80,
+    "dw_sku": "DWMJ-000080",
+    "variant_sku": "DWMJ-000080-Sample",
+    "mfr_sku": "Charm Pashmina",
+    "title": "Charm Pashmina",
+    "pattern": "Charm",
+    "color": "Pashmina",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Champagne",
+    "color_hex": "#e4d3ad",
+    "image": "images/DWMJ-000080.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Charm",
+      "Pashmina",
+      "Champagne",
+      "Woven Look"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 5,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 81,
+    "dw_sku": "DWMJ-000081",
+    "variant_sku": "DWMJ-000081-Sample",
+    "mfr_sku": "Chinchilla Fawn",
+    "title": "Chinchilla Fawn",
+    "pattern": "Chinchilla",
+    "color": "Fawn",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Neutral/Tan",
+    "color_hex": "#cdbf9e",
+    "image": "images/DWMJ-000081.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Chinchilla",
+      "Fawn",
+      "Neutral/Tan"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 6,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 82,
+    "dw_sku": "DWMJ-000082",
+    "variant_sku": "DWMJ-000082-Sample",
+    "mfr_sku": "Charm Pearl Gelato",
+    "title": "Charm Pearl Gelato",
+    "pattern": "Charm",
+    "color": "Pearl Gelato",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Neutral/Tan",
+    "color_hex": "#cdbf9e",
+    "image": "images/DWMJ-000082.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Charm",
+      "Pearl Gelato",
+      "Neutral/Tan",
+      "Woven Look"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 6,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 83,
+    "dw_sku": "DWMJ-000083",
+    "variant_sku": "DWMJ-000083-Sample",
+    "mfr_sku": "Finesse Pearl Eggshell Gab Paraweave",
+    "title": "Finesse Pearl Eggshell Gab Paraweave",
+    "pattern": "Finesse",
+    "color": "Pearl Eggshell Gab Paraweave",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Neutral/Tan",
+    "color_hex": "#cdbf9e",
+    "image": "images/DWMJ-000083.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Finesse",
+      "Pearl Eggshell Gab Paraweave",
+      "Neutral/Tan",
+      "Metallic Sheen"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 6,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 84,
+    "dw_sku": "DWMJ-000084",
+    "variant_sku": "DWMJ-000084-Sample",
+    "mfr_sku": "Legacy Pearl Gelato Icon Gold Glitter",
+    "title": "Legacy Pearl Gelato Icon Gold Glitter",
+    "pattern": "Legacy",
+    "color": "Pearl Gelato Icon Gold Glitter",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Gold",
+    "color_hex": "#c9a04e",
+    "image": "images/DWMJ-000084.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Legacy",
+      "Pearl Gelato Icon Gold Glitter",
+      "Gold",
+      "Woven Look"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 6,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 85,
+    "dw_sku": "DWMJ-000085",
+    "variant_sku": "DWMJ-000085-Sample",
+    "mfr_sku": "Radiance Sand",
+    "title": "Radiance Sand",
+    "pattern": "Radiance",
+    "color": "Sand",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Neutral/Tan",
+    "color_hex": "#cdbf9e",
+    "image": "images/DWMJ-000085.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Radiance",
+      "Sand",
+      "Neutral/Tan",
+      "Metallic Sheen"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 6,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 86,
+    "dw_sku": "DWMJ-000086",
+    "variant_sku": "DWMJ-000086-Sample",
+    "mfr_sku": "Brushed Finesse Fawn",
+    "title": "Brushed Finesse Fawn",
+    "pattern": "Brushed Finesse",
+    "color": "Fawn",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Neutral/Tan",
+    "color_hex": "#cdbf9e",
+    "image": "images/DWMJ-000086.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Brushed Finesse",
+      "Fawn",
+      "Neutral/Tan",
+      "Metallic Sheen"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 6,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 87,
+    "dw_sku": "DWMJ-000087",
+    "variant_sku": "DWMJ-000087-Sample",
+    "mfr_sku": "Chinchilla Gold Leaf",
+    "title": "Chinchilla Gold Leaf",
+    "pattern": "Chinchilla",
+    "color": "Gold Leaf",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Gold",
+    "color_hex": "#c9a04e",
+    "image": "images/DWMJ-000087.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Chinchilla",
+      "Gold Leaf",
+      "Gold"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 6,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 88,
+    "dw_sku": "DWMJ-000088",
+    "variant_sku": "DWMJ-000088-Sample",
+    "mfr_sku": "Shimmer Mist",
+    "title": "Shimmer Mist",
+    "pattern": "Shimmer",
+    "color": "Mist",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Silver/Grey",
+    "color_hex": "#b7bcc2",
+    "image": "images/DWMJ-000088.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Shimmer",
+      "Mist",
+      "Silver/Grey",
+      "Metallic Sheen"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 6,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 89,
+    "dw_sku": "DWMJ-000089",
+    "variant_sku": "DWMJ-000089-Sample",
+    "mfr_sku": "Linea Ash",
+    "title": "Linea Ash",
+    "pattern": "Linea",
+    "color": "Ash",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Metallic",
+    "color_hex": "#a9adb2",
+    "image": "images/DWMJ-000089.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Linea",
+      "Ash",
+      "Woven Look"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 6,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 90,
+    "dw_sku": "DWMJ-000090",
+    "variant_sku": "DWMJ-000090-Sample",
+    "mfr_sku": "Nuance Pebble",
+    "title": "Nuance Pebble",
+    "pattern": "Nuance",
+    "color": "Pebble",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Neutral/Tan",
+    "color_hex": "#cdbf9e",
+    "image": "images/DWMJ-000090.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Nuance",
+      "Pebble",
+      "Neutral/Tan",
+      "Woven Look"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 6,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 91,
+    "dw_sku": "DWMJ-000091",
+    "variant_sku": "DWMJ-000091-Sample",
+    "mfr_sku": "Charm Silver",
+    "title": "Charm Silver",
+    "pattern": "Charm",
+    "color": "Silver",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Silver/Grey",
+    "color_hex": "#b7bcc2",
+    "image": "images/DWMJ-000091.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Charm",
+      "Silver",
+      "Silver/Grey",
+      "Woven Look"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 6,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 92,
+    "dw_sku": "DWMJ-000092",
+    "variant_sku": "DWMJ-000092-Sample",
+    "mfr_sku": "Nuance Fawn",
+    "title": "Nuance Fawn",
+    "pattern": "Nuance",
+    "color": "Fawn",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Neutral/Tan",
+    "color_hex": "#cdbf9e",
+    "image": "images/DWMJ-000092.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Nuance",
+      "Fawn",
+      "Neutral/Tan",
+      "Woven Look"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 6,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 93,
+    "dw_sku": "DWMJ-000093",
+    "variant_sku": "DWMJ-000093-Sample",
+    "mfr_sku": "Cross-Hatch Gold",
+    "title": "Cross-Hatch Gold",
+    "pattern": "Cross-Hatch",
+    "color": "Gold",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Gold",
+    "color_hex": "#c9a04e",
+    "image": "images/DWMJ-000093.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Cross-Hatch",
+      "Gold",
+      "Woven Look"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 6,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 94,
+    "dw_sku": "DWMJ-000094",
+    "variant_sku": "DWMJ-000094-Sample",
+    "mfr_sku": "Infinity Pebble",
+    "title": "Infinity Pebble",
+    "pattern": "Infinity",
+    "color": "Pebble",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Neutral/Tan",
+    "color_hex": "#cdbf9e",
+    "image": "images/DWMJ-000094.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Infinity",
+      "Pebble",
+      "Neutral/Tan"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 6,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 95,
+    "dw_sku": "DWMJ-000095",
+    "variant_sku": "DWMJ-000095-Sample",
+    "mfr_sku": "Starlite Fawn",
+    "title": "Starlite Fawn",
+    "pattern": "Starlite",
+    "color": "Fawn",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Neutral/Tan",
+    "color_hex": "#cdbf9e",
+    "image": "images/DWMJ-000095.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Starlite",
+      "Fawn",
+      "Neutral/Tan",
+      "Textured"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 6,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 96,
+    "dw_sku": "DWMJ-000096",
+    "variant_sku": "DWMJ-000096-Sample",
+    "mfr_sku": "Finesse Pearl Crème",
+    "title": "Finesse Pearl Crème",
+    "pattern": "Finesse",
+    "color": "Pearl Crème",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Neutral/Tan",
+    "color_hex": "#cdbf9e",
+    "image": "images/DWMJ-000096.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Finesse",
+      "Pearl Crème",
+      "Neutral/Tan",
+      "Metallic Sheen"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 6,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 97,
+    "dw_sku": "DWMJ-000097",
+    "variant_sku": "DWMJ-000097-Sample",
+    "mfr_sku": "Shimmer Mist Pique",
+    "title": "Shimmer Mist Pique",
+    "pattern": "Shimmer",
+    "color": "Mist Pique",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Silver/Grey",
+    "color_hex": "#b7bcc2",
+    "image": "images/DWMJ-000097.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Shimmer",
+      "Mist Pique",
+      "Silver/Grey",
+      "Metallic Sheen"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 6,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 98,
+    "dw_sku": "DWMJ-000098",
+    "variant_sku": "DWMJ-000098-Sample",
+    "mfr_sku": "Splendor Sand",
+    "title": "Splendor Sand",
+    "pattern": "Splendor",
+    "color": "Sand",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Neutral/Tan",
+    "color_hex": "#cdbf9e",
+    "image": "images/DWMJ-000098.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Splendor",
+      "Sand",
+      "Neutral/Tan"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 6,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 99,
+    "dw_sku": "DWMJ-000099",
+    "variant_sku": "DWMJ-000099-Sample",
+    "mfr_sku": "Sandwash Cream Gold",
+    "title": "Sandwash Cream Gold",
+    "pattern": "Sandwash",
+    "color": "Cream Gold",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Gold",
+    "color_hex": "#c9a04e",
+    "image": "images/DWMJ-000099.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Sandwash",
+      "Cream Gold",
+      "Gold"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 6,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 100,
+    "dw_sku": "DWMJ-000100",
+    "variant_sku": "DWMJ-000100-Sample",
+    "mfr_sku": "Metallic Raindrop Fawn",
+    "title": "Metallic Raindrop Fawn",
+    "pattern": "Metallic Raindrop",
+    "color": "Fawn",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Neutral/Tan",
+    "color_hex": "#cdbf9e",
+    "image": "images/DWMJ-000100.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Metallic Raindrop",
+      "Fawn",
+      "Neutral/Tan",
+      "Textured"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 6,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 101,
+    "dw_sku": "DWMJ-000101",
+    "variant_sku": "DWMJ-000101-Sample",
+    "mfr_sku": "Shimmer Wheat",
+    "title": "Shimmer Wheat",
+    "pattern": "Shimmer",
+    "color": "Wheat",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Neutral/Tan",
+    "color_hex": "#cdbf9e",
+    "image": "images/DWMJ-000101.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Shimmer",
+      "Wheat",
+      "Neutral/Tan",
+      "Metallic Sheen"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 7,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 102,
+    "dw_sku": "DWMJ-000102",
+    "variant_sku": "DWMJ-000102-Sample",
+    "mfr_sku": "Celestial Pearl Gelato",
+    "title": "Celestial Pearl Gelato",
+    "pattern": "Celestial",
+    "color": "Pearl Gelato",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Neutral/Tan",
+    "color_hex": "#cdbf9e",
+    "image": "images/DWMJ-000102.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Celestial",
+      "Pearl Gelato",
+      "Neutral/Tan"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 7,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 103,
+    "dw_sku": "DWMJ-000103",
+    "variant_sku": "DWMJ-000103-Sample",
+    "mfr_sku": "Finesse Pearl Eggshell",
+    "title": "Finesse Pearl Eggshell",
+    "pattern": "Finesse",
+    "color": "Pearl Eggshell",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Neutral/Tan",
+    "color_hex": "#cdbf9e",
+    "image": "images/DWMJ-000103.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Finesse",
+      "Pearl Eggshell",
+      "Neutral/Tan",
+      "Metallic Sheen"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 7,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 104,
+    "dw_sku": "DWMJ-000104",
+    "variant_sku": "DWMJ-000104-Sample",
+    "mfr_sku": "Eclipse FX Wheat",
+    "title": "Eclipse FX Wheat",
+    "pattern": "Eclipse FX",
+    "color": "Wheat",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Neutral/Tan",
+    "color_hex": "#cdbf9e",
+    "image": "images/DWMJ-000104.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Eclipse FX",
+      "Wheat",
+      "Neutral/Tan",
+      "Metallic Sheen"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 7,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 105,
+    "dw_sku": "DWMJ-000105",
+    "variant_sku": "DWMJ-000105-Sample",
+    "mfr_sku": "Legacy Beige",
+    "title": "Legacy Beige",
+    "pattern": "Legacy",
+    "color": "Beige",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Neutral/Tan",
+    "color_hex": "#cdbf9e",
+    "image": "images/DWMJ-000105.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Legacy",
+      "Beige",
+      "Neutral/Tan",
+      "Woven Look"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 7,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 106,
+    "dw_sku": "DWMJ-000106",
+    "variant_sku": "DWMJ-000106-Sample",
+    "mfr_sku": "Legacy Natural",
+    "title": "Legacy Natural",
+    "pattern": "Legacy",
+    "color": "Natural",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Neutral/Tan",
+    "color_hex": "#cdbf9e",
+    "image": "images/DWMJ-000106.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Legacy",
+      "Natural",
+      "Neutral/Tan",
+      "Woven Look"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 7,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 107,
+    "dw_sku": "DWMJ-000107",
+    "variant_sku": "DWMJ-000107-Sample",
+    "mfr_sku": "Pony Pearl Buff",
+    "title": "Pony Pearl Buff",
+    "pattern": "Pony",
+    "color": "Pearl Buff",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Neutral/Tan",
+    "color_hex": "#cdbf9e",
+    "image": "images/DWMJ-000107.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Pony",
+      "Pearl Buff",
+      "Neutral/Tan"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 7,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 108,
+    "dw_sku": "DWMJ-000108",
+    "variant_sku": "DWMJ-000108-Sample",
+    "mfr_sku": "Apollo Chardonnay",
+    "title": "Apollo Chardonnay",
+    "pattern": "Apollo",
+    "color": "Chardonnay",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Champagne",
+    "color_hex": "#e4d3ad",
+    "image": "images/DWMJ-000108.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Apollo",
+      "Chardonnay",
+      "Champagne"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 7,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 109,
+    "dw_sku": "DWMJ-000109",
+    "variant_sku": "DWMJ-000109-Sample",
+    "mfr_sku": "Vibes Eggshell Gold Stardust",
+    "title": "Vibes Eggshell Gold Stardust",
+    "pattern": "Vibes",
+    "color": "Eggshell Gold Stardust",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Gold",
+    "color_hex": "#c9a04e",
+    "image": "images/DWMJ-000109.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Vibes",
+      "Eggshell Gold Stardust",
+      "Gold"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 7,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 110,
+    "dw_sku": "DWMJ-000110",
+    "variant_sku": "DWMJ-000110-Sample",
+    "mfr_sku": "Drizzle Buff",
+    "title": "Drizzle Buff",
+    "pattern": "Drizzle",
+    "color": "Buff",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Neutral/Tan",
+    "color_hex": "#cdbf9e",
+    "image": "images/DWMJ-000110.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Drizzle",
+      "Buff",
+      "Neutral/Tan"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 7,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 111,
+    "dw_sku": "DWMJ-000111",
+    "variant_sku": "DWMJ-000111-Sample",
+    "mfr_sku": "Hive Antique Gold",
+    "title": "Hive Antique Gold",
+    "pattern": "Hive",
+    "color": "Antique Gold",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Gold",
+    "color_hex": "#c9a04e",
+    "image": "images/DWMJ-000111.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Hive",
+      "Antique Gold",
+      "Gold",
+      "Textured"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 7,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 112,
+    "dw_sku": "DWMJ-000112",
+    "variant_sku": "DWMJ-000112-Sample",
+    "mfr_sku": "Orion Gold Coin",
+    "title": "Orion Gold Coin",
+    "pattern": "Orion",
+    "color": "Gold Coin",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Gold",
+    "color_hex": "#c9a04e",
+    "image": "images/DWMJ-000112.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Orion",
+      "Gold Coin",
+      "Gold"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 7,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 113,
+    "dw_sku": "DWMJ-000113",
+    "variant_sku": "DWMJ-000113-Sample",
+    "mfr_sku": "Chinchilla Gold",
+    "title": "Chinchilla Gold",
+    "pattern": "Chinchilla",
+    "color": "Gold",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Gold",
+    "color_hex": "#c9a04e",
+    "image": "images/DWMJ-000113.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Chinchilla",
+      "Gold"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 7,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 114,
+    "dw_sku": "DWMJ-000114",
+    "variant_sku": "DWMJ-000114-Sample",
+    "mfr_sku": "Finesse Gold",
+    "title": "Finesse Gold",
+    "pattern": "Finesse",
+    "color": "Gold",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Gold",
+    "color_hex": "#c9a04e",
+    "image": "images/DWMJ-000114.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Finesse",
+      "Gold",
+      "Metallic Sheen"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 7,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 115,
+    "dw_sku": "DWMJ-000115",
+    "variant_sku": "DWMJ-000115-Sample",
+    "mfr_sku": "Legacy Sand",
+    "title": "Legacy Sand",
+    "pattern": "Legacy",
+    "color": "Sand",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Neutral/Tan",
+    "color_hex": "#cdbf9e",
+    "image": "images/DWMJ-000115.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Legacy",
+      "Sand",
+      "Neutral/Tan",
+      "Woven Look"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 7,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 116,
+    "dw_sku": "DWMJ-000116",
+    "variant_sku": "DWMJ-000116-Sample",
+    "mfr_sku": "Nuance Sand",
+    "title": "Nuance Sand",
+    "pattern": "Nuance",
+    "color": "Sand",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Neutral/Tan",
+    "color_hex": "#cdbf9e",
+    "image": "images/DWMJ-000116.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Nuance",
+      "Sand",
+      "Neutral/Tan",
+      "Woven Look"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 7,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 117,
+    "dw_sku": "DWMJ-000117",
+    "variant_sku": "DWMJ-000117-Sample",
+    "mfr_sku": "Eclipse HX Mystic Gold",
+    "title": "Eclipse HX Mystic Gold",
+    "pattern": "Eclipse HX",
+    "color": "Mystic Gold",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Gold",
+    "color_hex": "#c9a04e",
+    "image": "images/DWMJ-000117.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Eclipse HX",
+      "Mystic Gold",
+      "Gold",
+      "Metallic Sheen"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 7,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 118,
+    "dw_sku": "DWMJ-000118",
+    "variant_sku": "DWMJ-000118-Sample",
+    "mfr_sku": "Legacy Tan",
+    "title": "Legacy Tan",
+    "pattern": "Legacy",
+    "color": "Tan",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Neutral/Tan",
+    "color_hex": "#cdbf9e",
+    "image": "images/DWMJ-000118.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Legacy",
+      "Tan",
+      "Neutral/Tan",
+      "Woven Look"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 7,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 119,
+    "dw_sku": "DWMJ-000119",
+    "variant_sku": "DWMJ-000119-Sample",
+    "mfr_sku": "Echo Gold",
+    "title": "Echo Gold",
+    "pattern": "Echo",
+    "color": "Gold",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Gold",
+    "color_hex": "#c9a04e",
+    "image": "images/DWMJ-000119.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Echo",
+      "Gold"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 7,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 120,
+    "dw_sku": "DWMJ-000120",
+    "variant_sku": "DWMJ-000120-Sample",
+    "mfr_sku": "Fortuna White Gold",
+    "title": "Fortuna White Gold",
+    "pattern": "Fortuna",
+    "color": "White Gold",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Gold",
+    "color_hex": "#c9a04e",
+    "image": "images/DWMJ-000120.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Fortuna",
+      "White Gold",
+      "Gold"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 7,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 121,
+    "dw_sku": "DWMJ-000121",
+    "variant_sku": "DWMJ-000121-Sample",
+    "mfr_sku": "Nuance Petal",
+    "title": "Nuance Petal",
+    "pattern": "Nuance",
+    "color": "Petal",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Rose Gold",
+    "color_hex": "#d6a4a0",
+    "image": "images/DWMJ-000121.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Nuance",
+      "Petal",
+      "Rose Gold",
+      "Woven Look"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 8,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 122,
+    "dw_sku": "DWMJ-000122",
+    "variant_sku": "DWMJ-000122-Sample",
+    "mfr_sku": "Palisades Pearl Eggshell",
+    "title": "Palisades Pearl Eggshell",
+    "pattern": "Palisades",
+    "color": "Pearl Eggshell",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Neutral/Tan",
+    "color_hex": "#cdbf9e",
+    "image": "images/DWMJ-000122.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Palisades",
+      "Pearl Eggshell",
+      "Neutral/Tan"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 8,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 123,
+    "dw_sku": "DWMJ-000123",
+    "variant_sku": "DWMJ-000123-Sample",
+    "mfr_sku": "Stature Rose Gold",
+    "title": "Stature Rose Gold",
+    "pattern": "Stature",
+    "color": "Rose Gold",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Rose Gold",
+    "color_hex": "#d6a4a0",
+    "image": "images/DWMJ-000123.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Stature",
+      "Rose Gold",
+      "Textured"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 8,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 124,
+    "dw_sku": "DWMJ-000124",
+    "variant_sku": "DWMJ-000124-Sample",
+    "mfr_sku": "Chinchilla Rose Gold",
+    "title": "Chinchilla Rose Gold",
+    "pattern": "Chinchilla",
+    "color": "Rose Gold",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Rose Gold",
+    "color_hex": "#d6a4a0",
+    "image": "images/DWMJ-000124.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Chinchilla",
+      "Rose Gold"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 8,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 125,
+    "dw_sku": "DWMJ-000125",
+    "variant_sku": "DWMJ-000125-Sample",
+    "mfr_sku": "Bijoux Pink",
+    "title": "Bijoux Pink",
+    "pattern": "Bijoux",
+    "color": "Pink",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Rose Gold",
+    "color_hex": "#d6a4a0",
+    "image": "images/DWMJ-000125.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Bijoux",
+      "Pink",
+      "Rose Gold"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 8,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 126,
+    "dw_sku": "DWMJ-000126",
+    "variant_sku": "DWMJ-000126-Sample",
+    "mfr_sku": "Finesse Pearl Dark Powder",
+    "title": "Finesse Pearl Dark Powder",
+    "pattern": "Finesse",
+    "color": "Pearl Dark Powder",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Neutral/Tan",
+    "color_hex": "#cdbf9e",
+    "image": "images/DWMJ-000126.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Finesse",
+      "Pearl Dark Powder",
+      "Neutral/Tan",
+      "Metallic Sheen"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 8,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 127,
+    "dw_sku": "DWMJ-000127",
+    "variant_sku": "DWMJ-000127-Sample",
+    "mfr_sku": "Chinchilla Blossom",
+    "title": "Chinchilla Blossom",
+    "pattern": "Chinchilla",
+    "color": "Blossom",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Rose Gold",
+    "color_hex": "#d6a4a0",
+    "image": "images/DWMJ-000127.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Chinchilla",
+      "Blossom",
+      "Rose Gold"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 8,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 128,
+    "dw_sku": "DWMJ-000128",
+    "variant_sku": "DWMJ-000128-Sample",
+    "mfr_sku": "Finesse Metallic Rose",
+    "title": "Finesse Metallic Rose",
+    "pattern": "Finesse",
+    "color": "Metallic Rose",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Rose Gold",
+    "color_hex": "#d6a4a0",
+    "image": "images/DWMJ-000128.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Finesse",
+      "Metallic Rose",
+      "Rose Gold",
+      "Metallic Sheen"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 8,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 129,
+    "dw_sku": "DWMJ-000129",
+    "variant_sku": "DWMJ-000129-Sample",
+    "mfr_sku": "Infinity White Zinfandel",
+    "title": "Infinity White Zinfandel",
+    "pattern": "Infinity",
+    "color": "White Zinfandel",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Champagne",
+    "color_hex": "#e4d3ad",
+    "image": "images/DWMJ-000129.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Infinity",
+      "White Zinfandel",
+      "Champagne"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 8,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 130,
+    "dw_sku": "DWMJ-000130",
+    "variant_sku": "DWMJ-000130-Sample",
+    "mfr_sku": "Brushed Finesse Champagne",
+    "title": "Brushed Finesse Champagne",
+    "pattern": "Brushed Finesse",
+    "color": "Champagne",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Champagne",
+    "color_hex": "#e4d3ad",
+    "image": "images/DWMJ-000130.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Brushed Finesse",
+      "Champagne",
+      "Metallic Sheen"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 8,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 131,
+    "dw_sku": "DWMJ-000131",
+    "variant_sku": "DWMJ-000131-Sample",
+    "mfr_sku": "Chinchilla Wheat",
+    "title": "Chinchilla Wheat",
+    "pattern": "Chinchilla",
+    "color": "Wheat",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Neutral/Tan",
+    "color_hex": "#cdbf9e",
+    "image": "images/DWMJ-000131.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Chinchilla",
+      "Wheat",
+      "Neutral/Tan"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 8,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 132,
+    "dw_sku": "DWMJ-000132",
+    "variant_sku": "DWMJ-000132-Sample",
+    "mfr_sku": "Infinity Sand Icon Silver Glitter",
+    "title": "Infinity Sand Icon Silver Glitter",
+    "pattern": "Infinity",
+    "color": "Sand Icon Silver Glitter",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Silver/Grey",
+    "color_hex": "#b7bcc2",
+    "image": "images/DWMJ-000132.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Infinity",
+      "Sand Icon Silver Glitter",
+      "Silver/Grey"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 8,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 133,
+    "dw_sku": "DWMJ-000133",
+    "variant_sku": "DWMJ-000133-Sample",
+    "mfr_sku": "Capricorn Gold Leaf",
+    "title": "Capricorn Gold Leaf",
+    "pattern": "Capricorn",
+    "color": "Gold Leaf",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Gold",
+    "color_hex": "#c9a04e",
+    "image": "images/DWMJ-000133.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Capricorn",
+      "Gold Leaf",
+      "Gold"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 8,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 134,
+    "dw_sku": "DWMJ-000134",
+    "variant_sku": "DWMJ-000134-Sample",
+    "mfr_sku": "Presto Fawn",
+    "title": "Presto Fawn",
+    "pattern": "Presto",
+    "color": "Fawn",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Neutral/Tan",
+    "color_hex": "#cdbf9e",
+    "image": "images/DWMJ-000134.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Presto",
+      "Fawn",
+      "Neutral/Tan"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 8,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 135,
+    "dw_sku": "DWMJ-000135",
+    "variant_sku": "DWMJ-000135-Sample",
+    "mfr_sku": "Infinity Sand",
+    "title": "Infinity Sand",
+    "pattern": "Infinity",
+    "color": "Sand",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Neutral/Tan",
+    "color_hex": "#cdbf9e",
+    "image": "images/DWMJ-000135.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Infinity",
+      "Sand",
+      "Neutral/Tan"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 8,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 136,
+    "dw_sku": "DWMJ-000136",
+    "variant_sku": "DWMJ-000136-Sample",
+    "mfr_sku": "Heirloom Soft Gold",
+    "title": "Heirloom Soft Gold",
+    "pattern": "Heirloom",
+    "color": "Soft Gold",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Gold",
+    "color_hex": "#c9a04e",
+    "image": "images/DWMJ-000136.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Heirloom",
+      "Soft Gold",
+      "Gold"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 8,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 137,
+    "dw_sku": "DWMJ-000137",
+    "variant_sku": "DWMJ-000137-Sample",
+    "mfr_sku": "Metallic Paragon Ivory",
+    "title": "Metallic Paragon Ivory",
+    "pattern": "Metallic Paragon",
+    "color": "Ivory",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Neutral/Tan",
+    "color_hex": "#cdbf9e",
+    "image": "images/DWMJ-000137.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Metallic Paragon",
+      "Ivory",
+      "Neutral/Tan",
+      "Metallic Sheen"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 8,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 138,
+    "dw_sku": "DWMJ-000138",
+    "variant_sku": "DWMJ-000138-Sample",
+    "mfr_sku": "Burnished Metal Penny",
+    "title": "Burnished Metal Penny",
+    "pattern": "Burnished Metal",
+    "color": "Penny",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Neutral/Tan",
+    "color_hex": "#cdbf9e",
+    "image": "images/DWMJ-000138.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Burnished Metal",
+      "Penny",
+      "Neutral/Tan",
+      "Metallic Sheen"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 8,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 139,
+    "dw_sku": "DWMJ-000139",
+    "variant_sku": "DWMJ-000139-Sample",
+    "mfr_sku": "Legacy Cameo",
+    "title": "Legacy Cameo",
+    "pattern": "Legacy",
+    "color": "Cameo",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Champagne",
+    "color_hex": "#e4d3ad",
+    "image": "images/DWMJ-000139.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Legacy",
+      "Cameo",
+      "Champagne",
+      "Woven Look"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 8,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 140,
+    "dw_sku": "DWMJ-000140",
+    "variant_sku": "DWMJ-000140-Sample",
+    "mfr_sku": "Shimmer Mist Legend",
+    "title": "Shimmer Mist Legend",
+    "pattern": "Shimmer",
+    "color": "Mist Legend",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Silver/Grey",
+    "color_hex": "#b7bcc2",
+    "image": "images/DWMJ-000140.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Shimmer",
+      "Mist Legend",
+      "Silver/Grey",
+      "Metallic Sheen"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 8,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 141,
+    "dw_sku": "DWMJ-000141",
+    "variant_sku": "DWMJ-000141-Sample",
+    "mfr_sku": "Echo White/Silver",
+    "title": "Echo White/Silver",
+    "pattern": "Echo",
+    "color": "White/Silver",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Silver/Grey",
+    "color_hex": "#b7bcc2",
+    "image": "images/DWMJ-000141.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Echo",
+      "White/Silver",
+      "Silver/Grey"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 9,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 142,
+    "dw_sku": "DWMJ-000142",
+    "variant_sku": "DWMJ-000142-Sample",
+    "mfr_sku": "Eclipse FX Diamond",
+    "title": "Eclipse FX Diamond",
+    "pattern": "Eclipse FX",
+    "color": "Diamond",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Silver/Grey",
+    "color_hex": "#b7bcc2",
+    "image": "images/DWMJ-000142.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Eclipse FX",
+      "Diamond",
+      "Silver/Grey",
+      "Metallic Sheen"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 9,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 143,
+    "dw_sku": "DWMJ-000143",
+    "variant_sku": "DWMJ-000143-Sample",
+    "mfr_sku": "Palisades Metallic Taupe",
+    "title": "Palisades Metallic Taupe",
+    "pattern": "Palisades",
+    "color": "Metallic Taupe",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Neutral/Tan",
+    "color_hex": "#cdbf9e",
+    "image": "images/DWMJ-000143.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Palisades",
+      "Metallic Taupe",
+      "Neutral/Tan"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 9,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 144,
+    "dw_sku": "DWMJ-000144",
+    "variant_sku": "DWMJ-000144-Sample",
+    "mfr_sku": "Infinity Mist",
+    "title": "Infinity Mist",
+    "pattern": "Infinity",
+    "color": "Mist",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Silver/Grey",
+    "color_hex": "#b7bcc2",
+    "image": "images/DWMJ-000144.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Infinity",
+      "Mist",
+      "Silver/Grey"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 9,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 145,
+    "dw_sku": "DWMJ-000145",
+    "variant_sku": "DWMJ-000145-Sample",
+    "mfr_sku": "Distinction Grey",
+    "title": "Distinction Grey",
+    "pattern": "Distinction",
+    "color": "Grey",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Metallic",
+    "color_hex": "#a9adb2",
+    "image": "images/DWMJ-000145.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Distinction",
+      "Grey"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 9,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 146,
+    "dw_sku": "DWMJ-000146",
+    "variant_sku": "DWMJ-000146-Sample",
+    "mfr_sku": "Nuance Grey",
+    "title": "Nuance Grey",
+    "pattern": "Nuance",
+    "color": "Grey",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Metallic",
+    "color_hex": "#a9adb2",
+    "image": "images/DWMJ-000146.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Nuance",
+      "Grey",
+      "Woven Look"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 9,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 147,
+    "dw_sku": "DWMJ-000147",
+    "variant_sku": "DWMJ-000147-Sample",
+    "mfr_sku": "Burnished Metal Mercury",
+    "title": "Burnished Metal Mercury",
+    "pattern": "Burnished Metal",
+    "color": "Mercury",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Silver/Grey",
+    "color_hex": "#b7bcc2",
+    "image": "images/DWMJ-000147.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Burnished Metal",
+      "Mercury",
+      "Silver/Grey",
+      "Metallic Sheen"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 9,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 148,
+    "dw_sku": "DWMJ-000148",
+    "variant_sku": "DWMJ-000148-Sample",
+    "mfr_sku": "Nuance Pewter",
+    "title": "Nuance Pewter",
+    "pattern": "Nuance",
+    "color": "Pewter",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Pewter/Charcoal",
+    "color_hex": "#6b6f74",
+    "image": "images/DWMJ-000148.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Nuance",
+      "Pewter",
+      "Pewter/Charcoal",
+      "Woven Look"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 9,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 149,
+    "dw_sku": "DWMJ-000149",
+    "variant_sku": "DWMJ-000149-Sample",
+    "mfr_sku": "Charm Metallic Taupe",
+    "title": "Charm Metallic Taupe",
+    "pattern": "Charm",
+    "color": "Metallic Taupe",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Neutral/Tan",
+    "color_hex": "#cdbf9e",
+    "image": "images/DWMJ-000149.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Charm",
+      "Metallic Taupe",
+      "Neutral/Tan",
+      "Woven Look"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 9,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 150,
+    "dw_sku": "DWMJ-000150",
+    "variant_sku": "DWMJ-000150-Sample",
+    "mfr_sku": "Shimmer Slate",
+    "title": "Shimmer Slate",
+    "pattern": "Shimmer",
+    "color": "Slate",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Pewter/Charcoal",
+    "color_hex": "#6b6f74",
+    "image": "images/DWMJ-000150.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Shimmer",
+      "Slate",
+      "Pewter/Charcoal",
+      "Metallic Sheen"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 9,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 151,
+    "dw_sku": "DWMJ-000151",
+    "variant_sku": "DWMJ-000151-Sample",
+    "mfr_sku": "Finesse Pearl Platinum",
+    "title": "Finesse Pearl Platinum",
+    "pattern": "Finesse",
+    "color": "Pearl Platinum",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Silver/Grey",
+    "color_hex": "#b7bcc2",
+    "image": "images/DWMJ-000151.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Finesse",
+      "Pearl Platinum",
+      "Silver/Grey",
+      "Metallic Sheen"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 9,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 152,
+    "dw_sku": "DWMJ-000152",
+    "variant_sku": "DWMJ-000152-Sample",
+    "mfr_sku": "Charm Antique Gold",
+    "title": "Charm Antique Gold",
+    "pattern": "Charm",
+    "color": "Antique Gold",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Gold",
+    "color_hex": "#c9a04e",
+    "image": "images/DWMJ-000152.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Charm",
+      "Antique Gold",
+      "Gold",
+      "Woven Look"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 9,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 153,
+    "dw_sku": "DWMJ-000153",
+    "variant_sku": "DWMJ-000153-Sample",
+    "mfr_sku": "Eclipse FX Metallic Taupe",
+    "title": "Eclipse FX Metallic Taupe",
+    "pattern": "Eclipse FX",
+    "color": "Metallic Taupe",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Neutral/Tan",
+    "color_hex": "#cdbf9e",
+    "image": "images/DWMJ-000153.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Eclipse FX",
+      "Metallic Taupe",
+      "Neutral/Tan",
+      "Metallic Sheen"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 9,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 154,
+    "dw_sku": "DWMJ-000154",
+    "variant_sku": "DWMJ-000154-Sample",
+    "mfr_sku": "Infinity Grey",
+    "title": "Infinity Grey",
+    "pattern": "Infinity",
+    "color": "Grey",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Metallic",
+    "color_hex": "#a9adb2",
+    "image": "images/DWMJ-000154.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Infinity",
+      "Grey"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 9,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 155,
+    "dw_sku": "DWMJ-000155",
+    "variant_sku": "DWMJ-000155-Sample",
+    "mfr_sku": "Metallic Paragon Slate",
+    "title": "Metallic Paragon Slate",
+    "pattern": "Metallic Paragon",
+    "color": "Slate",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Pewter/Charcoal",
+    "color_hex": "#6b6f74",
+    "image": "images/DWMJ-000155.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Metallic Paragon",
+      "Slate",
+      "Pewter/Charcoal",
+      "Metallic Sheen"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 9,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 156,
+    "dw_sku": "DWMJ-000156",
+    "variant_sku": "DWMJ-000156-Sample",
+    "mfr_sku": "Attache Rose Gold",
+    "title": "Attache Rose Gold",
+    "pattern": "Attache",
+    "color": "Rose Gold",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Rose Gold",
+    "color_hex": "#d6a4a0",
+    "image": "images/DWMJ-000156.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Attache",
+      "Rose Gold",
+      "Metallic Sheen"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 9,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 157,
+    "dw_sku": "DWMJ-000157",
+    "variant_sku": "DWMJ-000157-Sample",
+    "mfr_sku": "Shimmer Pewter",
+    "title": "Shimmer Pewter",
+    "pattern": "Shimmer",
+    "color": "Pewter",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Pewter/Charcoal",
+    "color_hex": "#6b6f74",
+    "image": "images/DWMJ-000157.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Shimmer",
+      "Pewter",
+      "Pewter/Charcoal",
+      "Metallic Sheen"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 9,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 158,
+    "dw_sku": "DWMJ-000158",
+    "variant_sku": "DWMJ-000158-Sample",
+    "mfr_sku": "Stature Gold",
+    "title": "Stature Gold",
+    "pattern": "Stature",
+    "color": "Gold",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Gold",
+    "color_hex": "#c9a04e",
+    "image": "images/DWMJ-000158.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Stature",
+      "Gold",
+      "Textured"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 9,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 159,
+    "dw_sku": "DWMJ-000159",
+    "variant_sku": "DWMJ-000159-Sample",
+    "mfr_sku": "Finesse Pearl Pewter",
+    "title": "Finesse Pearl Pewter",
+    "pattern": "Finesse",
+    "color": "Pearl Pewter",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Pewter/Charcoal",
+    "color_hex": "#6b6f74",
+    "image": "images/DWMJ-000159.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Finesse",
+      "Pearl Pewter",
+      "Pewter/Charcoal",
+      "Metallic Sheen"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 9,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  },
+  {
+    "seq": 160,
+    "dw_sku": "DWMJ-000160",
+    "variant_sku": "DWMJ-000160-Sample",
+    "mfr_sku": "Hammered Metal Midnight",
+    "title": "Hammered Metal Midnight",
+    "pattern": "Hammered Metal",
+    "color": "Midnight",
+    "vendor": "Majilite",
+    "brand": "Nytek",
+    "collection": "Metallic Specialties I",
+    "product_type": "Wallcovering",
+    "material": "Faux Leather (Nylon Fiber Matrix / Nytek®)",
+    "color_family": "Black",
+    "color_hex": "#1c1c1e",
+    "image": "images/DWMJ-000160.png",
+    "tags": [
+      "Faux Leather",
+      "Metallic",
+      "Majilite",
+      "Nytek",
+      "Metallic Specialties I",
+      "Contract",
+      "Hammered Metal",
+      "Midnight",
+      "Black",
+      "Textured"
+    ],
+    "pricing": {
+      "unit": "yard",
+      "model": "vendor_discount",
+      "sample_price": 4.25,
+      "cost": null,
+      "retail": null,
+      "display_prices": false,
+      "pricing_notes": "54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."
+    },
+    "spec": {
+      "material": "Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)",
+      "width": "54 in / 137 cm",
+      "width_in": 54,
+      "weight": "8.8 oz/sq yd / 300 g/m²",
+      "thickness": "28 mils / 0.7 mm",
+      "cleanability_code": "S/W",
+      "crocking": "Wet 5 / Dry 5",
+      "colorfastness": "Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)",
+      "durability": "300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)",
+      "flammability_inherent": "UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass",
+      "flammability_optional": "Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1",
+      "features": [
+        "Breathable",
+        "Built-in stain resistance (no topcoat needed)",
+        "Easy cleaning with common commercial cleaners",
+        "No off-gassing",
+        "Hydrolysis resistance up to 10 weeks"
+      ],
+      "custom_options": "Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations",
+      "environmental": "Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes",
+      "care": "Clean with mild soap and water or EPA-approved disinfectants",
+      "uses": "Seating, wall coverings, flat surfaces, displays",
+      "industries": "Retail, hospitality, healthcare, aerospace, marine, automotive, interior design",
+      "manufacturer": "Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826",
+      "contact": {
+        "phone": "+1.978.441.6800",
+        "email": "Sales@majilite.com",
+        "web": "www.majilite.com"
+      },
+      "source": "Majilite Metallic Specialties I Digital Card 2026 (p.10)"
+    },
+    "source_page": 9,
+    "created_at": "2026-08-10T16:49:59.539Z",
+    "onboard_status": "staged"
+  }
+]
\ No newline at end of file
diff --git a/data/source_swatches.json b/data/source_swatches.json
new file mode 100644
index 0000000..c9106c2
--- /dev/null
+++ b/data/source_swatches.json
@@ -0,0 +1,176 @@
+{
+  "vendor": "Majilite",
+  "brand": "Nytek",
+  "collection": "Metallic Specialties I",
+  "source_pdf": "Majilite_MetallicSpecialties_I_Digital Card_2026.pdf",
+  "note": "Ordered row-major (left->right, top->bottom) per PDF page. Index 1..160 maps to DWMJ-000001..000160. pattern=top label line, color=bottom label line (original vendor names, kept customer-facing).",
+  "swatches": [
+    {"page":2,"pattern":"Stature","color":"Storm"},
+    {"page":2,"pattern":"Apollo","color":"Silver Icon"},
+    {"page":2,"pattern":"Chinchilla","color":"Ice Floe"},
+    {"page":2,"pattern":"Metallic Paragon","color":"Silver"},
+    {"page":2,"pattern":"Metallic Raindrop","color":"Stainless Steel"},
+    {"page":2,"pattern":"Brushed Finesse","color":"Pewter"},
+    {"page":2,"pattern":"Reflection","color":"Aluminum"},
+    {"page":2,"pattern":"Reflection","color":"Aluminum Icon"},
+    {"page":2,"pattern":"Legacy","color":"Pearl Black Icon Gold Glitter"},
+    {"page":2,"pattern":"Radiance","color":"Dove"},
+    {"page":2,"pattern":"Finesse","color":"Mercury"},
+    {"page":2,"pattern":"Shimmer","color":"Grey Pearl"},
+    {"page":2,"pattern":"Infinity","color":"Onyx"},
+    {"page":2,"pattern":"Legacy","color":"Pearl Black"},
+    {"page":2,"pattern":"Stature","color":"Granite Icon"},
+    {"page":2,"pattern":"Eclipse FX","color":"Mercury"},
+    {"page":2,"pattern":"Drizzle","color":"Black"},
+    {"page":2,"pattern":"Techno","color":"Black"},
+    {"page":2,"pattern":"Finesse","color":"Pearl Black"},
+    {"page":2,"pattern":"Presto","color":"Silver"},
+
+    {"page":3,"pattern":"Finesse FX","color":"Silver"},
+    {"page":3,"pattern":"Infinity","color":"Iceberg"},
+    {"page":3,"pattern":"Infinity","color":"Silver"},
+    {"page":3,"pattern":"Legacy","color":"Mercury"},
+    {"page":3,"pattern":"Pony","color":"Moonbeam"},
+    {"page":3,"pattern":"Eclipse FX","color":"Silver"},
+    {"page":3,"pattern":"Pony","color":"Granite Grey"},
+    {"page":3,"pattern":"Drizzle","color":"Black/Silver"},
+    {"page":3,"pattern":"Echo","color":"Silver/Black"},
+    {"page":3,"pattern":"Shimmer","color":"Mercury"},
+    {"page":3,"pattern":"Starlite","color":"Stainless Steel"},
+    {"page":3,"pattern":"Eclipse FX","color":"Carbon"},
+    {"page":3,"pattern":"Nuance","color":"Nickel"},
+    {"page":3,"pattern":"Status","color":"Silver/Black"},
+    {"page":3,"pattern":"Burnished Metal","color":"Pewter"},
+    {"page":3,"pattern":"Brushed Finesse","color":"Stainless Steel"},
+    {"page":3,"pattern":"Shimmer","color":"Charcoal"},
+    {"page":3,"pattern":"Pony","color":"Black"},
+    {"page":3,"pattern":"Apollo","color":"Black Icon"},
+    {"page":3,"pattern":"Chinchilla","color":"Black"},
+
+    {"page":4,"pattern":"Charm","color":"White"},
+    {"page":4,"pattern":"Eclipse FX","color":"Pearl Pure White"},
+    {"page":4,"pattern":"Capricorn","color":"Bright Star"},
+    {"page":4,"pattern":"Farro","color":"Pearl White Gold Stardust"},
+    {"page":4,"pattern":"Shimmer","color":"Polar White"},
+    {"page":4,"pattern":"Apollo","color":"Snow"},
+    {"page":4,"pattern":"Chinchilla","color":"Snow"},
+    {"page":4,"pattern":"Radiance","color":"Pearl White"},
+    {"page":4,"pattern":"Shimmer","color":"Polar White Gab Paraweave"},
+    {"page":4,"pattern":"Finesse","color":"Pearl White"},
+    {"page":4,"pattern":"Shimmer","color":"Ivory"},
+    {"page":4,"pattern":"Legacy","color":"White"},
+    {"page":4,"pattern":"Nuance","color":"Glacier"},
+    {"page":4,"pattern":"Eclipse HX","color":"Snow White"},
+    {"page":4,"pattern":"Nuance","color":"Silver"},
+    {"page":4,"pattern":"Nuance","color":"Snow"},
+    {"page":4,"pattern":"Finesse HX","color":"Pure White Silver Saffa"},
+    {"page":4,"pattern":"Legacy","color":"White Gabardine Black Saffa"},
+    {"page":4,"pattern":"Nuance","color":"Platinum"},
+    {"page":4,"pattern":"Palisades","color":"Igloo"},
+
+    {"page":5,"pattern":"Finesse","color":"Pearl Gelato"},
+    {"page":5,"pattern":"Nuance","color":"Pearl Gelato"},
+    {"page":5,"pattern":"Pony","color":"Pearl Gelato"},
+    {"page":5,"pattern":"Palisades","color":"Salt"},
+    {"page":5,"pattern":"Deco","color":"White Pearl"},
+    {"page":5,"pattern":"Charm","color":"Featherbed"},
+    {"page":5,"pattern":"Sandwash","color":"Salt"},
+    {"page":5,"pattern":"Starlite","color":"Pearl Gelato"},
+    {"page":5,"pattern":"Classic","color":"Platinum"},
+    {"page":5,"pattern":"Legacy","color":"Platinum"},
+    {"page":5,"pattern":"Nuance","color":"White/Gold"},
+    {"page":5,"pattern":"Brushed Finesse","color":"Pearl Gelato"},
+    {"page":5,"pattern":"Nuance","color":"Gold Leaf"},
+    {"page":5,"pattern":"Legacy","color":"Pearl Gelato"},
+    {"page":5,"pattern":"Charm II","color":"Platinum"},
+    {"page":5,"pattern":"Hammered Metal","color":"Parchment"},
+    {"page":5,"pattern":"Beton","color":"Platinum"},
+    {"page":5,"pattern":"Stature","color":"Icicle"},
+    {"page":5,"pattern":"Eclipse FX","color":"Icicle"},
+    {"page":5,"pattern":"Charm","color":"Pashmina"},
+
+    {"page":6,"pattern":"Chinchilla","color":"Fawn"},
+    {"page":6,"pattern":"Charm","color":"Pearl Gelato"},
+    {"page":6,"pattern":"Finesse","color":"Pearl Eggshell Gab Paraweave"},
+    {"page":6,"pattern":"Legacy","color":"Pearl Gelato Icon Gold Glitter"},
+    {"page":6,"pattern":"Radiance","color":"Sand"},
+    {"page":6,"pattern":"Brushed Finesse","color":"Fawn"},
+    {"page":6,"pattern":"Chinchilla","color":"Gold Leaf"},
+    {"page":6,"pattern":"Shimmer","color":"Mist"},
+    {"page":6,"pattern":"Linea","color":"Ash"},
+    {"page":6,"pattern":"Nuance","color":"Pebble"},
+    {"page":6,"pattern":"Charm","color":"Silver"},
+    {"page":6,"pattern":"Nuance","color":"Fawn"},
+    {"page":6,"pattern":"Cross-Hatch","color":"Gold"},
+    {"page":6,"pattern":"Infinity","color":"Pebble"},
+    {"page":6,"pattern":"Starlite","color":"Fawn"},
+    {"page":6,"pattern":"Finesse","color":"Pearl Crème"},
+    {"page":6,"pattern":"Shimmer","color":"Mist Pique"},
+    {"page":6,"pattern":"Splendor","color":"Sand"},
+    {"page":6,"pattern":"Sandwash","color":"Cream Gold"},
+    {"page":6,"pattern":"Metallic Raindrop","color":"Fawn"},
+
+    {"page":7,"pattern":"Shimmer","color":"Wheat"},
+    {"page":7,"pattern":"Celestial","color":"Pearl Gelato"},
+    {"page":7,"pattern":"Finesse","color":"Pearl Eggshell"},
+    {"page":7,"pattern":"Eclipse FX","color":"Wheat"},
+    {"page":7,"pattern":"Legacy","color":"Beige"},
+    {"page":7,"pattern":"Legacy","color":"Natural"},
+    {"page":7,"pattern":"Pony","color":"Pearl Buff"},
+    {"page":7,"pattern":"Apollo","color":"Chardonnay"},
+    {"page":7,"pattern":"Vibes","color":"Eggshell Gold Stardust"},
+    {"page":7,"pattern":"Drizzle","color":"Buff"},
+    {"page":7,"pattern":"Hive","color":"Antique Gold"},
+    {"page":7,"pattern":"Orion","color":"Gold Coin"},
+    {"page":7,"pattern":"Chinchilla","color":"Gold"},
+    {"page":7,"pattern":"Finesse","color":"Gold"},
+    {"page":7,"pattern":"Legacy","color":"Sand"},
+    {"page":7,"pattern":"Nuance","color":"Sand"},
+    {"page":7,"pattern":"Eclipse HX","color":"Mystic Gold"},
+    {"page":7,"pattern":"Legacy","color":"Tan"},
+    {"page":7,"pattern":"Echo","color":"Gold"},
+    {"page":7,"pattern":"Fortuna","color":"White Gold"},
+
+    {"page":8,"pattern":"Nuance","color":"Petal"},
+    {"page":8,"pattern":"Palisades","color":"Pearl Eggshell"},
+    {"page":8,"pattern":"Stature","color":"Rose Gold"},
+    {"page":8,"pattern":"Chinchilla","color":"Rose Gold"},
+    {"page":8,"pattern":"Bijoux","color":"Pink"},
+    {"page":8,"pattern":"Finesse","color":"Pearl Dark Powder"},
+    {"page":8,"pattern":"Chinchilla","color":"Blossom"},
+    {"page":8,"pattern":"Finesse","color":"Metallic Rose"},
+    {"page":8,"pattern":"Infinity","color":"White Zinfandel"},
+    {"page":8,"pattern":"Brushed Finesse","color":"Champagne"},
+    {"page":8,"pattern":"Chinchilla","color":"Wheat"},
+    {"page":8,"pattern":"Infinity","color":"Sand Icon Silver Glitter"},
+    {"page":8,"pattern":"Capricorn","color":"Gold Leaf"},
+    {"page":8,"pattern":"Presto","color":"Fawn"},
+    {"page":8,"pattern":"Infinity","color":"Sand"},
+    {"page":8,"pattern":"Heirloom","color":"Soft Gold"},
+    {"page":8,"pattern":"Metallic Paragon","color":"Ivory"},
+    {"page":8,"pattern":"Burnished Metal","color":"Penny"},
+    {"page":8,"pattern":"Legacy","color":"Cameo"},
+    {"page":8,"pattern":"Shimmer","color":"Mist Legend"},
+
+    {"page":9,"pattern":"Echo","color":"White/Silver"},
+    {"page":9,"pattern":"Eclipse FX","color":"Diamond"},
+    {"page":9,"pattern":"Palisades","color":"Metallic Taupe"},
+    {"page":9,"pattern":"Infinity","color":"Mist"},
+    {"page":9,"pattern":"Distinction","color":"Grey"},
+    {"page":9,"pattern":"Nuance","color":"Grey"},
+    {"page":9,"pattern":"Burnished Metal","color":"Mercury"},
+    {"page":9,"pattern":"Nuance","color":"Pewter"},
+    {"page":9,"pattern":"Charm","color":"Metallic Taupe"},
+    {"page":9,"pattern":"Shimmer","color":"Slate"},
+    {"page":9,"pattern":"Finesse","color":"Pearl Platinum"},
+    {"page":9,"pattern":"Charm","color":"Antique Gold"},
+    {"page":9,"pattern":"Eclipse FX","color":"Metallic Taupe"},
+    {"page":9,"pattern":"Infinity","color":"Grey"},
+    {"page":9,"pattern":"Metallic Paragon","color":"Slate"},
+    {"page":9,"pattern":"Attache","color":"Rose Gold"},
+    {"page":9,"pattern":"Shimmer","color":"Pewter"},
+    {"page":9,"pattern":"Stature","color":"Gold"},
+    {"page":9,"pattern":"Finesse","color":"Pearl Pewter"},
+    {"page":9,"pattern":"Hammered Metal","color":"Midnight"}
+  ]
+}
diff --git a/migrations/001_majilite_catalog.sql b/migrations/001_majilite_catalog.sql
new file mode 100644
index 0000000..d7463c1
--- /dev/null
+++ b/migrations/001_majilite_catalog.sql
@@ -0,0 +1,190 @@
+-- Majilite "Metallic Specialties I" (Nytek) staging  — TK-10403
+-- Mac2-canonical *_catalog staging table. Additive + reversible.
+-- ROLLBACK:  DROP TABLE IF EXISTS majilite_catalog;
+BEGIN;
+CREATE TABLE IF NOT EXISTS majilite_catalog (
+  dw_sku          text PRIMARY KEY,
+  variant_sku     text,
+  mfr_sku         text,           -- Majilite is name-keyed: "Pattern Colorway"
+  title           text,           -- customer-facing (original names kept)
+  pattern         text,
+  color           text,
+  vendor          text,
+  brand           text,
+  collection      text,
+  product_type    text,
+  material        text,
+  color_family    text,
+  color_hex       text,
+  image_local     text,
+  tags            text[],
+  spec            jsonb,          -- shared Nytek spec on every row
+  pricing         jsonb,          -- quote-only until cost list (display_prices=false)
+  source_page     int,
+  onboard_status  text DEFAULT 'staged',
+  created_at      timestamptz DEFAULT now()
+);
+-- idempotent reload
+TRUNCATE majilite_catalog;
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000001','DWMJ-000001-Sample','Stature Storm','Stature Storm','Stature','Storm','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Silver/Grey','#b7bcc2','images/DWMJ-000001.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Stature','Storm','Silver/Grey','Textured']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,2,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000002','DWMJ-000002-Sample','Apollo Silver Icon','Apollo Silver Icon','Apollo','Silver Icon','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Silver/Grey','#b7bcc2','images/DWMJ-000002.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Apollo','Silver Icon','Silver/Grey']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,2,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000003','DWMJ-000003-Sample','Chinchilla Ice Floe','Chinchilla Ice Floe','Chinchilla','Ice Floe','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','White','#f2f2f0','images/DWMJ-000003.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Chinchilla','Ice Floe','White']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,2,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000004','DWMJ-000004-Sample','Metallic Paragon Silver','Metallic Paragon Silver','Metallic Paragon','Silver','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Silver/Grey','#b7bcc2','images/DWMJ-000004.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Metallic Paragon','Silver','Silver/Grey','Metallic Sheen']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,2,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000005','DWMJ-000005-Sample','Metallic Raindrop Stainless Steel','Metallic Raindrop Stainless Steel','Metallic Raindrop','Stainless Steel','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Silver/Grey','#b7bcc2','images/DWMJ-000005.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Metallic Raindrop','Stainless Steel','Silver/Grey','Textured']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,2,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000006','DWMJ-000006-Sample','Brushed Finesse Pewter','Brushed Finesse Pewter','Brushed Finesse','Pewter','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Pewter/Charcoal','#6b6f74','images/DWMJ-000006.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Brushed Finesse','Pewter','Pewter/Charcoal','Metallic Sheen']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,2,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000007','DWMJ-000007-Sample','Reflection Aluminum','Reflection Aluminum','Reflection','Aluminum','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Silver/Grey','#b7bcc2','images/DWMJ-000007.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Reflection','Aluminum','Silver/Grey','Metallic Sheen']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,2,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000008','DWMJ-000008-Sample','Reflection Aluminum Icon','Reflection Aluminum Icon','Reflection','Aluminum Icon','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Silver/Grey','#b7bcc2','images/DWMJ-000008.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Reflection','Aluminum Icon','Silver/Grey','Metallic Sheen']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,2,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000009','DWMJ-000009-Sample','Legacy Pearl Black Icon Gold Glitter','Legacy Pearl Black Icon Gold Glitter','Legacy','Pearl Black Icon Gold Glitter','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Gold','#c9a04e','images/DWMJ-000009.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Legacy','Pearl Black Icon Gold Glitter','Gold','Woven Look']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,2,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000010','DWMJ-000010-Sample','Radiance Dove','Radiance Dove','Radiance','Dove','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Silver/Grey','#b7bcc2','images/DWMJ-000010.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Radiance','Dove','Silver/Grey','Metallic Sheen']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,2,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000011','DWMJ-000011-Sample','Finesse Mercury','Finesse Mercury','Finesse','Mercury','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Silver/Grey','#b7bcc2','images/DWMJ-000011.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Finesse','Mercury','Silver/Grey','Metallic Sheen']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,2,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000012','DWMJ-000012-Sample','Shimmer Grey Pearl','Shimmer Grey Pearl','Shimmer','Grey Pearl','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Metallic','#a9adb2','images/DWMJ-000012.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Shimmer','Grey Pearl','Metallic Sheen']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,2,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000013','DWMJ-000013-Sample','Infinity Onyx','Infinity Onyx','Infinity','Onyx','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Black','#1c1c1e','images/DWMJ-000013.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Infinity','Onyx','Black']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,2,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000014','DWMJ-000014-Sample','Legacy Pearl Black','Legacy Pearl Black','Legacy','Pearl Black','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Black','#1c1c1e','images/DWMJ-000014.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Legacy','Pearl Black','Black','Woven Look']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,2,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000015','DWMJ-000015-Sample','Stature Granite Icon','Stature Granite Icon','Stature','Granite Icon','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Pewter/Charcoal','#6b6f74','images/DWMJ-000015.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Stature','Granite Icon','Pewter/Charcoal','Textured']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,2,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000016','DWMJ-000016-Sample','Eclipse FX Mercury','Eclipse FX Mercury','Eclipse FX','Mercury','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Silver/Grey','#b7bcc2','images/DWMJ-000016.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Eclipse FX','Mercury','Silver/Grey','Metallic Sheen']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,2,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000017','DWMJ-000017-Sample','Drizzle Black','Drizzle Black','Drizzle','Black','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Black','#1c1c1e','images/DWMJ-000017.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Drizzle','Black']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,2,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000018','DWMJ-000018-Sample','Techno Black','Techno Black','Techno','Black','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Black','#1c1c1e','images/DWMJ-000018.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Techno','Black','Woven Look']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,2,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000019','DWMJ-000019-Sample','Finesse Pearl Black','Finesse Pearl Black','Finesse','Pearl Black','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Black','#1c1c1e','images/DWMJ-000019.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Finesse','Pearl Black','Black','Metallic Sheen']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,2,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000020','DWMJ-000020-Sample','Presto Silver','Presto Silver','Presto','Silver','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Silver/Grey','#b7bcc2','images/DWMJ-000020.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Presto','Silver','Silver/Grey']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,2,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000021','DWMJ-000021-Sample','Finesse FX Silver','Finesse FX Silver','Finesse FX','Silver','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Silver/Grey','#b7bcc2','images/DWMJ-000021.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Finesse FX','Silver','Silver/Grey','Metallic Sheen']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,3,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000022','DWMJ-000022-Sample','Infinity Iceberg','Infinity Iceberg','Infinity','Iceberg','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Silver/Grey','#b7bcc2','images/DWMJ-000022.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Infinity','Iceberg','Silver/Grey']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,3,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000023','DWMJ-000023-Sample','Infinity Silver','Infinity Silver','Infinity','Silver','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Silver/Grey','#b7bcc2','images/DWMJ-000023.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Infinity','Silver','Silver/Grey']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,3,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000024','DWMJ-000024-Sample','Legacy Mercury','Legacy Mercury','Legacy','Mercury','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Silver/Grey','#b7bcc2','images/DWMJ-000024.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Legacy','Mercury','Silver/Grey','Woven Look']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,3,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000025','DWMJ-000025-Sample','Pony Moonbeam','Pony Moonbeam','Pony','Moonbeam','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Silver/Grey','#b7bcc2','images/DWMJ-000025.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Pony','Moonbeam','Silver/Grey']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,3,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000026','DWMJ-000026-Sample','Eclipse FX Silver','Eclipse FX Silver','Eclipse FX','Silver','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Silver/Grey','#b7bcc2','images/DWMJ-000026.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Eclipse FX','Silver','Silver/Grey','Metallic Sheen']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,3,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000027','DWMJ-000027-Sample','Pony Granite Grey','Pony Granite Grey','Pony','Granite Grey','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Pewter/Charcoal','#6b6f74','images/DWMJ-000027.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Pony','Granite Grey','Pewter/Charcoal']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,3,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000028','DWMJ-000028-Sample','Drizzle Black/Silver','Drizzle Black/Silver','Drizzle','Black/Silver','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Black','#1c1c1e','images/DWMJ-000028.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Drizzle','Black/Silver','Black']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,3,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000029','DWMJ-000029-Sample','Echo Silver/Black','Echo Silver/Black','Echo','Silver/Black','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Black','#1c1c1e','images/DWMJ-000029.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Echo','Silver/Black','Black']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,3,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000030','DWMJ-000030-Sample','Shimmer Mercury','Shimmer Mercury','Shimmer','Mercury','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Silver/Grey','#b7bcc2','images/DWMJ-000030.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Shimmer','Mercury','Silver/Grey','Metallic Sheen']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,3,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000031','DWMJ-000031-Sample','Starlite Stainless Steel','Starlite Stainless Steel','Starlite','Stainless Steel','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Silver/Grey','#b7bcc2','images/DWMJ-000031.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Starlite','Stainless Steel','Silver/Grey','Textured']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,3,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000032','DWMJ-000032-Sample','Eclipse FX Carbon','Eclipse FX Carbon','Eclipse FX','Carbon','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Black','#1c1c1e','images/DWMJ-000032.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Eclipse FX','Carbon','Black','Metallic Sheen']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,3,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000033','DWMJ-000033-Sample','Nuance Nickel','Nuance Nickel','Nuance','Nickel','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Silver/Grey','#b7bcc2','images/DWMJ-000033.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Nuance','Nickel','Silver/Grey','Woven Look']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,3,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000034','DWMJ-000034-Sample','Status Silver/Black','Status Silver/Black','Status','Silver/Black','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Black','#1c1c1e','images/DWMJ-000034.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Status','Silver/Black','Black','Woven Look']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,3,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000035','DWMJ-000035-Sample','Burnished Metal Pewter','Burnished Metal Pewter','Burnished Metal','Pewter','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Pewter/Charcoal','#6b6f74','images/DWMJ-000035.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Burnished Metal','Pewter','Pewter/Charcoal','Metallic Sheen']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,3,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000036','DWMJ-000036-Sample','Brushed Finesse Stainless Steel','Brushed Finesse Stainless Steel','Brushed Finesse','Stainless Steel','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Silver/Grey','#b7bcc2','images/DWMJ-000036.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Brushed Finesse','Stainless Steel','Silver/Grey','Metallic Sheen']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,3,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000037','DWMJ-000037-Sample','Shimmer Charcoal','Shimmer Charcoal','Shimmer','Charcoal','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Pewter/Charcoal','#6b6f74','images/DWMJ-000037.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Shimmer','Charcoal','Pewter/Charcoal','Metallic Sheen']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,3,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000038','DWMJ-000038-Sample','Pony Black','Pony Black','Pony','Black','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Black','#1c1c1e','images/DWMJ-000038.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Pony','Black']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,3,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000039','DWMJ-000039-Sample','Apollo Black Icon','Apollo Black Icon','Apollo','Black Icon','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Black','#1c1c1e','images/DWMJ-000039.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Apollo','Black Icon','Black']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,3,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000040','DWMJ-000040-Sample','Chinchilla Black','Chinchilla Black','Chinchilla','Black','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Black','#1c1c1e','images/DWMJ-000040.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Chinchilla','Black']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,3,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000041','DWMJ-000041-Sample','Charm White','Charm White','Charm','White','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','White','#f2f2f0','images/DWMJ-000041.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Charm','White','Woven Look']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,4,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000042','DWMJ-000042-Sample','Eclipse FX Pearl Pure White','Eclipse FX Pearl Pure White','Eclipse FX','Pearl Pure White','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','White','#f2f2f0','images/DWMJ-000042.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Eclipse FX','Pearl Pure White','White','Metallic Sheen']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,4,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000043','DWMJ-000043-Sample','Capricorn Bright Star','Capricorn Bright Star','Capricorn','Bright Star','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','White','#f2f2f0','images/DWMJ-000043.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Capricorn','Bright Star','White']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,4,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000044','DWMJ-000044-Sample','Farro Pearl White Gold Stardust','Farro Pearl White Gold Stardust','Farro','Pearl White Gold Stardust','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Gold','#c9a04e','images/DWMJ-000044.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Farro','Pearl White Gold Stardust','Gold']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,4,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000045','DWMJ-000045-Sample','Shimmer Polar White','Shimmer Polar White','Shimmer','Polar White','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','White','#f2f2f0','images/DWMJ-000045.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Shimmer','Polar White','White','Metallic Sheen']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,4,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000046','DWMJ-000046-Sample','Apollo Snow','Apollo Snow','Apollo','Snow','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','White','#f2f2f0','images/DWMJ-000046.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Apollo','Snow','White']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,4,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000047','DWMJ-000047-Sample','Chinchilla Snow','Chinchilla Snow','Chinchilla','Snow','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','White','#f2f2f0','images/DWMJ-000047.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Chinchilla','Snow','White']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,4,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000048','DWMJ-000048-Sample','Radiance Pearl White','Radiance Pearl White','Radiance','Pearl White','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','White','#f2f2f0','images/DWMJ-000048.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Radiance','Pearl White','White','Metallic Sheen']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,4,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000049','DWMJ-000049-Sample','Shimmer Polar White Gab Paraweave','Shimmer Polar White Gab Paraweave','Shimmer','Polar White Gab Paraweave','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','White','#f2f2f0','images/DWMJ-000049.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Shimmer','Polar White Gab Paraweave','White','Metallic Sheen']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,4,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000050','DWMJ-000050-Sample','Finesse Pearl White','Finesse Pearl White','Finesse','Pearl White','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','White','#f2f2f0','images/DWMJ-000050.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Finesse','Pearl White','White','Metallic Sheen']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,4,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000051','DWMJ-000051-Sample','Shimmer Ivory','Shimmer Ivory','Shimmer','Ivory','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Neutral/Tan','#cdbf9e','images/DWMJ-000051.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Shimmer','Ivory','Neutral/Tan','Metallic Sheen']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,4,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000052','DWMJ-000052-Sample','Legacy White','Legacy White','Legacy','White','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','White','#f2f2f0','images/DWMJ-000052.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Legacy','White','Woven Look']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,4,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000053','DWMJ-000053-Sample','Nuance Glacier','Nuance Glacier','Nuance','Glacier','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','White','#f2f2f0','images/DWMJ-000053.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Nuance','Glacier','White','Woven Look']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,4,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000054','DWMJ-000054-Sample','Eclipse HX Snow White','Eclipse HX Snow White','Eclipse HX','Snow White','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','White','#f2f2f0','images/DWMJ-000054.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Eclipse HX','Snow White','White','Metallic Sheen']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,4,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000055','DWMJ-000055-Sample','Nuance Silver','Nuance Silver','Nuance','Silver','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Silver/Grey','#b7bcc2','images/DWMJ-000055.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Nuance','Silver','Silver/Grey','Woven Look']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,4,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000056','DWMJ-000056-Sample','Nuance Snow','Nuance Snow','Nuance','Snow','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','White','#f2f2f0','images/DWMJ-000056.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Nuance','Snow','White','Woven Look']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,4,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000057','DWMJ-000057-Sample','Finesse HX Pure White Silver Saffa','Finesse HX Pure White Silver Saffa','Finesse HX','Pure White Silver Saffa','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Silver/Grey','#b7bcc2','images/DWMJ-000057.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Finesse HX','Pure White Silver Saffa','Silver/Grey','Metallic Sheen']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,4,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000058','DWMJ-000058-Sample','Legacy White Gabardine Black Saffa','Legacy White Gabardine Black Saffa','Legacy','White Gabardine Black Saffa','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Black','#1c1c1e','images/DWMJ-000058.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Legacy','White Gabardine Black Saffa','Black','Woven Look']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,4,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000059','DWMJ-000059-Sample','Nuance Platinum','Nuance Platinum','Nuance','Platinum','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Silver/Grey','#b7bcc2','images/DWMJ-000059.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Nuance','Platinum','Silver/Grey','Woven Look']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,4,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000060','DWMJ-000060-Sample','Palisades Igloo','Palisades Igloo','Palisades','Igloo','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Silver/Grey','#b7bcc2','images/DWMJ-000060.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Palisades','Igloo','Silver/Grey']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,4,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000061','DWMJ-000061-Sample','Finesse Pearl Gelato','Finesse Pearl Gelato','Finesse','Pearl Gelato','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Neutral/Tan','#cdbf9e','images/DWMJ-000061.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Finesse','Pearl Gelato','Neutral/Tan','Metallic Sheen']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,5,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000062','DWMJ-000062-Sample','Nuance Pearl Gelato','Nuance Pearl Gelato','Nuance','Pearl Gelato','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Neutral/Tan','#cdbf9e','images/DWMJ-000062.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Nuance','Pearl Gelato','Neutral/Tan','Woven Look']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,5,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000063','DWMJ-000063-Sample','Pony Pearl Gelato','Pony Pearl Gelato','Pony','Pearl Gelato','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Neutral/Tan','#cdbf9e','images/DWMJ-000063.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Pony','Pearl Gelato','Neutral/Tan']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,5,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000064','DWMJ-000064-Sample','Palisades Salt','Palisades Salt','Palisades','Salt','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','White','#f2f2f0','images/DWMJ-000064.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Palisades','Salt','White']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,5,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000065','DWMJ-000065-Sample','Deco White Pearl','Deco White Pearl','Deco','White Pearl','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','White','#f2f2f0','images/DWMJ-000065.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Deco','White Pearl','White']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,5,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000066','DWMJ-000066-Sample','Charm Featherbed','Charm Featherbed','Charm','Featherbed','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Neutral/Tan','#cdbf9e','images/DWMJ-000066.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Charm','Featherbed','Neutral/Tan','Woven Look']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,5,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000067','DWMJ-000067-Sample','Sandwash Salt','Sandwash Salt','Sandwash','Salt','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','White','#f2f2f0','images/DWMJ-000067.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Sandwash','Salt','White']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,5,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000068','DWMJ-000068-Sample','Starlite Pearl Gelato','Starlite Pearl Gelato','Starlite','Pearl Gelato','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Neutral/Tan','#cdbf9e','images/DWMJ-000068.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Starlite','Pearl Gelato','Neutral/Tan','Textured']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,5,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000069','DWMJ-000069-Sample','Classic Platinum','Classic Platinum','Classic','Platinum','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Silver/Grey','#b7bcc2','images/DWMJ-000069.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Classic','Platinum','Silver/Grey']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,5,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000070','DWMJ-000070-Sample','Legacy Platinum','Legacy Platinum','Legacy','Platinum','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Silver/Grey','#b7bcc2','images/DWMJ-000070.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Legacy','Platinum','Silver/Grey','Woven Look']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,5,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000071','DWMJ-000071-Sample','Nuance White/Gold','Nuance White/Gold','Nuance','White/Gold','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Gold','#c9a04e','images/DWMJ-000071.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Nuance','White/Gold','Gold','Woven Look']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,5,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000072','DWMJ-000072-Sample','Brushed Finesse Pearl Gelato','Brushed Finesse Pearl Gelato','Brushed Finesse','Pearl Gelato','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Neutral/Tan','#cdbf9e','images/DWMJ-000072.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Brushed Finesse','Pearl Gelato','Neutral/Tan','Metallic Sheen']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,5,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000073','DWMJ-000073-Sample','Nuance Gold Leaf','Nuance Gold Leaf','Nuance','Gold Leaf','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Gold','#c9a04e','images/DWMJ-000073.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Nuance','Gold Leaf','Gold','Woven Look']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,5,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000074','DWMJ-000074-Sample','Legacy Pearl Gelato','Legacy Pearl Gelato','Legacy','Pearl Gelato','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Neutral/Tan','#cdbf9e','images/DWMJ-000074.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Legacy','Pearl Gelato','Neutral/Tan','Woven Look']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,5,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000075','DWMJ-000075-Sample','Charm II Platinum','Charm II Platinum','Charm II','Platinum','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Silver/Grey','#b7bcc2','images/DWMJ-000075.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Charm II','Platinum','Silver/Grey','Woven Look']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,5,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000076','DWMJ-000076-Sample','Hammered Metal Parchment','Hammered Metal Parchment','Hammered Metal','Parchment','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Neutral/Tan','#cdbf9e','images/DWMJ-000076.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Hammered Metal','Parchment','Neutral/Tan','Textured']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,5,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000077','DWMJ-000077-Sample','Beton Platinum','Beton Platinum','Beton','Platinum','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Silver/Grey','#b7bcc2','images/DWMJ-000077.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Beton','Platinum','Silver/Grey']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,5,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000078','DWMJ-000078-Sample','Stature Icicle','Stature Icicle','Stature','Icicle','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','White','#f2f2f0','images/DWMJ-000078.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Stature','Icicle','White','Textured']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,5,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000079','DWMJ-000079-Sample','Eclipse FX Icicle','Eclipse FX Icicle','Eclipse FX','Icicle','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','White','#f2f2f0','images/DWMJ-000079.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Eclipse FX','Icicle','White','Metallic Sheen']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,5,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000080','DWMJ-000080-Sample','Charm Pashmina','Charm Pashmina','Charm','Pashmina','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Champagne','#e4d3ad','images/DWMJ-000080.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Charm','Pashmina','Champagne','Woven Look']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,5,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000081','DWMJ-000081-Sample','Chinchilla Fawn','Chinchilla Fawn','Chinchilla','Fawn','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Neutral/Tan','#cdbf9e','images/DWMJ-000081.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Chinchilla','Fawn','Neutral/Tan']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,6,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000082','DWMJ-000082-Sample','Charm Pearl Gelato','Charm Pearl Gelato','Charm','Pearl Gelato','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Neutral/Tan','#cdbf9e','images/DWMJ-000082.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Charm','Pearl Gelato','Neutral/Tan','Woven Look']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,6,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000083','DWMJ-000083-Sample','Finesse Pearl Eggshell Gab Paraweave','Finesse Pearl Eggshell Gab Paraweave','Finesse','Pearl Eggshell Gab Paraweave','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Neutral/Tan','#cdbf9e','images/DWMJ-000083.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Finesse','Pearl Eggshell Gab Paraweave','Neutral/Tan','Metallic Sheen']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,6,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000084','DWMJ-000084-Sample','Legacy Pearl Gelato Icon Gold Glitter','Legacy Pearl Gelato Icon Gold Glitter','Legacy','Pearl Gelato Icon Gold Glitter','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Gold','#c9a04e','images/DWMJ-000084.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Legacy','Pearl Gelato Icon Gold Glitter','Gold','Woven Look']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,6,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000085','DWMJ-000085-Sample','Radiance Sand','Radiance Sand','Radiance','Sand','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Neutral/Tan','#cdbf9e','images/DWMJ-000085.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Radiance','Sand','Neutral/Tan','Metallic Sheen']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,6,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000086','DWMJ-000086-Sample','Brushed Finesse Fawn','Brushed Finesse Fawn','Brushed Finesse','Fawn','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Neutral/Tan','#cdbf9e','images/DWMJ-000086.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Brushed Finesse','Fawn','Neutral/Tan','Metallic Sheen']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,6,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000087','DWMJ-000087-Sample','Chinchilla Gold Leaf','Chinchilla Gold Leaf','Chinchilla','Gold Leaf','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Gold','#c9a04e','images/DWMJ-000087.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Chinchilla','Gold Leaf','Gold']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,6,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000088','DWMJ-000088-Sample','Shimmer Mist','Shimmer Mist','Shimmer','Mist','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Silver/Grey','#b7bcc2','images/DWMJ-000088.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Shimmer','Mist','Silver/Grey','Metallic Sheen']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,6,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000089','DWMJ-000089-Sample','Linea Ash','Linea Ash','Linea','Ash','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Metallic','#a9adb2','images/DWMJ-000089.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Linea','Ash','Woven Look']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,6,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000090','DWMJ-000090-Sample','Nuance Pebble','Nuance Pebble','Nuance','Pebble','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Neutral/Tan','#cdbf9e','images/DWMJ-000090.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Nuance','Pebble','Neutral/Tan','Woven Look']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,6,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000091','DWMJ-000091-Sample','Charm Silver','Charm Silver','Charm','Silver','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Silver/Grey','#b7bcc2','images/DWMJ-000091.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Charm','Silver','Silver/Grey','Woven Look']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,6,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000092','DWMJ-000092-Sample','Nuance Fawn','Nuance Fawn','Nuance','Fawn','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Neutral/Tan','#cdbf9e','images/DWMJ-000092.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Nuance','Fawn','Neutral/Tan','Woven Look']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,6,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000093','DWMJ-000093-Sample','Cross-Hatch Gold','Cross-Hatch Gold','Cross-Hatch','Gold','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Gold','#c9a04e','images/DWMJ-000093.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Cross-Hatch','Gold','Woven Look']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,6,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000094','DWMJ-000094-Sample','Infinity Pebble','Infinity Pebble','Infinity','Pebble','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Neutral/Tan','#cdbf9e','images/DWMJ-000094.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Infinity','Pebble','Neutral/Tan']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,6,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000095','DWMJ-000095-Sample','Starlite Fawn','Starlite Fawn','Starlite','Fawn','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Neutral/Tan','#cdbf9e','images/DWMJ-000095.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Starlite','Fawn','Neutral/Tan','Textured']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,6,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000096','DWMJ-000096-Sample','Finesse Pearl Crème','Finesse Pearl Crème','Finesse','Pearl Crème','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Neutral/Tan','#cdbf9e','images/DWMJ-000096.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Finesse','Pearl Crème','Neutral/Tan','Metallic Sheen']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,6,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000097','DWMJ-000097-Sample','Shimmer Mist Pique','Shimmer Mist Pique','Shimmer','Mist Pique','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Silver/Grey','#b7bcc2','images/DWMJ-000097.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Shimmer','Mist Pique','Silver/Grey','Metallic Sheen']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,6,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000098','DWMJ-000098-Sample','Splendor Sand','Splendor Sand','Splendor','Sand','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Neutral/Tan','#cdbf9e','images/DWMJ-000098.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Splendor','Sand','Neutral/Tan']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,6,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000099','DWMJ-000099-Sample','Sandwash Cream Gold','Sandwash Cream Gold','Sandwash','Cream Gold','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Gold','#c9a04e','images/DWMJ-000099.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Sandwash','Cream Gold','Gold']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,6,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000100','DWMJ-000100-Sample','Metallic Raindrop Fawn','Metallic Raindrop Fawn','Metallic Raindrop','Fawn','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Neutral/Tan','#cdbf9e','images/DWMJ-000100.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Metallic Raindrop','Fawn','Neutral/Tan','Textured']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,6,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000101','DWMJ-000101-Sample','Shimmer Wheat','Shimmer Wheat','Shimmer','Wheat','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Neutral/Tan','#cdbf9e','images/DWMJ-000101.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Shimmer','Wheat','Neutral/Tan','Metallic Sheen']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,7,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000102','DWMJ-000102-Sample','Celestial Pearl Gelato','Celestial Pearl Gelato','Celestial','Pearl Gelato','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Neutral/Tan','#cdbf9e','images/DWMJ-000102.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Celestial','Pearl Gelato','Neutral/Tan']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,7,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000103','DWMJ-000103-Sample','Finesse Pearl Eggshell','Finesse Pearl Eggshell','Finesse','Pearl Eggshell','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Neutral/Tan','#cdbf9e','images/DWMJ-000103.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Finesse','Pearl Eggshell','Neutral/Tan','Metallic Sheen']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,7,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000104','DWMJ-000104-Sample','Eclipse FX Wheat','Eclipse FX Wheat','Eclipse FX','Wheat','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Neutral/Tan','#cdbf9e','images/DWMJ-000104.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Eclipse FX','Wheat','Neutral/Tan','Metallic Sheen']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,7,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000105','DWMJ-000105-Sample','Legacy Beige','Legacy Beige','Legacy','Beige','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Neutral/Tan','#cdbf9e','images/DWMJ-000105.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Legacy','Beige','Neutral/Tan','Woven Look']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,7,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000106','DWMJ-000106-Sample','Legacy Natural','Legacy Natural','Legacy','Natural','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Neutral/Tan','#cdbf9e','images/DWMJ-000106.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Legacy','Natural','Neutral/Tan','Woven Look']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,7,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000107','DWMJ-000107-Sample','Pony Pearl Buff','Pony Pearl Buff','Pony','Pearl Buff','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Neutral/Tan','#cdbf9e','images/DWMJ-000107.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Pony','Pearl Buff','Neutral/Tan']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,7,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000108','DWMJ-000108-Sample','Apollo Chardonnay','Apollo Chardonnay','Apollo','Chardonnay','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Champagne','#e4d3ad','images/DWMJ-000108.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Apollo','Chardonnay','Champagne']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,7,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000109','DWMJ-000109-Sample','Vibes Eggshell Gold Stardust','Vibes Eggshell Gold Stardust','Vibes','Eggshell Gold Stardust','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Gold','#c9a04e','images/DWMJ-000109.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Vibes','Eggshell Gold Stardust','Gold']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,7,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000110','DWMJ-000110-Sample','Drizzle Buff','Drizzle Buff','Drizzle','Buff','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Neutral/Tan','#cdbf9e','images/DWMJ-000110.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Drizzle','Buff','Neutral/Tan']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,7,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000111','DWMJ-000111-Sample','Hive Antique Gold','Hive Antique Gold','Hive','Antique Gold','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Gold','#c9a04e','images/DWMJ-000111.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Hive','Antique Gold','Gold','Textured']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,7,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000112','DWMJ-000112-Sample','Orion Gold Coin','Orion Gold Coin','Orion','Gold Coin','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Gold','#c9a04e','images/DWMJ-000112.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Orion','Gold Coin','Gold']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,7,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000113','DWMJ-000113-Sample','Chinchilla Gold','Chinchilla Gold','Chinchilla','Gold','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Gold','#c9a04e','images/DWMJ-000113.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Chinchilla','Gold']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,7,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000114','DWMJ-000114-Sample','Finesse Gold','Finesse Gold','Finesse','Gold','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Gold','#c9a04e','images/DWMJ-000114.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Finesse','Gold','Metallic Sheen']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,7,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000115','DWMJ-000115-Sample','Legacy Sand','Legacy Sand','Legacy','Sand','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Neutral/Tan','#cdbf9e','images/DWMJ-000115.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Legacy','Sand','Neutral/Tan','Woven Look']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,7,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000116','DWMJ-000116-Sample','Nuance Sand','Nuance Sand','Nuance','Sand','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Neutral/Tan','#cdbf9e','images/DWMJ-000116.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Nuance','Sand','Neutral/Tan','Woven Look']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,7,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000117','DWMJ-000117-Sample','Eclipse HX Mystic Gold','Eclipse HX Mystic Gold','Eclipse HX','Mystic Gold','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Gold','#c9a04e','images/DWMJ-000117.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Eclipse HX','Mystic Gold','Gold','Metallic Sheen']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,7,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000118','DWMJ-000118-Sample','Legacy Tan','Legacy Tan','Legacy','Tan','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Neutral/Tan','#cdbf9e','images/DWMJ-000118.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Legacy','Tan','Neutral/Tan','Woven Look']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,7,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000119','DWMJ-000119-Sample','Echo Gold','Echo Gold','Echo','Gold','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Gold','#c9a04e','images/DWMJ-000119.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Echo','Gold']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,7,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000120','DWMJ-000120-Sample','Fortuna White Gold','Fortuna White Gold','Fortuna','White Gold','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Gold','#c9a04e','images/DWMJ-000120.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Fortuna','White Gold','Gold']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,7,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000121','DWMJ-000121-Sample','Nuance Petal','Nuance Petal','Nuance','Petal','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Rose Gold','#d6a4a0','images/DWMJ-000121.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Nuance','Petal','Rose Gold','Woven Look']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,8,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000122','DWMJ-000122-Sample','Palisades Pearl Eggshell','Palisades Pearl Eggshell','Palisades','Pearl Eggshell','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Neutral/Tan','#cdbf9e','images/DWMJ-000122.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Palisades','Pearl Eggshell','Neutral/Tan']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,8,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000123','DWMJ-000123-Sample','Stature Rose Gold','Stature Rose Gold','Stature','Rose Gold','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Rose Gold','#d6a4a0','images/DWMJ-000123.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Stature','Rose Gold','Textured']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,8,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000124','DWMJ-000124-Sample','Chinchilla Rose Gold','Chinchilla Rose Gold','Chinchilla','Rose Gold','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Rose Gold','#d6a4a0','images/DWMJ-000124.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Chinchilla','Rose Gold']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,8,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000125','DWMJ-000125-Sample','Bijoux Pink','Bijoux Pink','Bijoux','Pink','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Rose Gold','#d6a4a0','images/DWMJ-000125.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Bijoux','Pink','Rose Gold']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,8,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000126','DWMJ-000126-Sample','Finesse Pearl Dark Powder','Finesse Pearl Dark Powder','Finesse','Pearl Dark Powder','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Neutral/Tan','#cdbf9e','images/DWMJ-000126.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Finesse','Pearl Dark Powder','Neutral/Tan','Metallic Sheen']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,8,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000127','DWMJ-000127-Sample','Chinchilla Blossom','Chinchilla Blossom','Chinchilla','Blossom','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Rose Gold','#d6a4a0','images/DWMJ-000127.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Chinchilla','Blossom','Rose Gold']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,8,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000128','DWMJ-000128-Sample','Finesse Metallic Rose','Finesse Metallic Rose','Finesse','Metallic Rose','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Rose Gold','#d6a4a0','images/DWMJ-000128.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Finesse','Metallic Rose','Rose Gold','Metallic Sheen']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,8,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000129','DWMJ-000129-Sample','Infinity White Zinfandel','Infinity White Zinfandel','Infinity','White Zinfandel','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Champagne','#e4d3ad','images/DWMJ-000129.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Infinity','White Zinfandel','Champagne']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,8,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000130','DWMJ-000130-Sample','Brushed Finesse Champagne','Brushed Finesse Champagne','Brushed Finesse','Champagne','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Champagne','#e4d3ad','images/DWMJ-000130.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Brushed Finesse','Champagne','Metallic Sheen']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,8,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000131','DWMJ-000131-Sample','Chinchilla Wheat','Chinchilla Wheat','Chinchilla','Wheat','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Neutral/Tan','#cdbf9e','images/DWMJ-000131.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Chinchilla','Wheat','Neutral/Tan']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,8,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000132','DWMJ-000132-Sample','Infinity Sand Icon Silver Glitter','Infinity Sand Icon Silver Glitter','Infinity','Sand Icon Silver Glitter','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Silver/Grey','#b7bcc2','images/DWMJ-000132.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Infinity','Sand Icon Silver Glitter','Silver/Grey']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,8,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000133','DWMJ-000133-Sample','Capricorn Gold Leaf','Capricorn Gold Leaf','Capricorn','Gold Leaf','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Gold','#c9a04e','images/DWMJ-000133.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Capricorn','Gold Leaf','Gold']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,8,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000134','DWMJ-000134-Sample','Presto Fawn','Presto Fawn','Presto','Fawn','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Neutral/Tan','#cdbf9e','images/DWMJ-000134.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Presto','Fawn','Neutral/Tan']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,8,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000135','DWMJ-000135-Sample','Infinity Sand','Infinity Sand','Infinity','Sand','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Neutral/Tan','#cdbf9e','images/DWMJ-000135.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Infinity','Sand','Neutral/Tan']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,8,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000136','DWMJ-000136-Sample','Heirloom Soft Gold','Heirloom Soft Gold','Heirloom','Soft Gold','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Gold','#c9a04e','images/DWMJ-000136.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Heirloom','Soft Gold','Gold']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,8,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000137','DWMJ-000137-Sample','Metallic Paragon Ivory','Metallic Paragon Ivory','Metallic Paragon','Ivory','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Neutral/Tan','#cdbf9e','images/DWMJ-000137.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Metallic Paragon','Ivory','Neutral/Tan','Metallic Sheen']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,8,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000138','DWMJ-000138-Sample','Burnished Metal Penny','Burnished Metal Penny','Burnished Metal','Penny','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Neutral/Tan','#cdbf9e','images/DWMJ-000138.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Burnished Metal','Penny','Neutral/Tan','Metallic Sheen']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,8,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000139','DWMJ-000139-Sample','Legacy Cameo','Legacy Cameo','Legacy','Cameo','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Champagne','#e4d3ad','images/DWMJ-000139.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Legacy','Cameo','Champagne','Woven Look']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,8,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000140','DWMJ-000140-Sample','Shimmer Mist Legend','Shimmer Mist Legend','Shimmer','Mist Legend','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Silver/Grey','#b7bcc2','images/DWMJ-000140.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Shimmer','Mist Legend','Silver/Grey','Metallic Sheen']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,8,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000141','DWMJ-000141-Sample','Echo White/Silver','Echo White/Silver','Echo','White/Silver','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Silver/Grey','#b7bcc2','images/DWMJ-000141.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Echo','White/Silver','Silver/Grey']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,9,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000142','DWMJ-000142-Sample','Eclipse FX Diamond','Eclipse FX Diamond','Eclipse FX','Diamond','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Silver/Grey','#b7bcc2','images/DWMJ-000142.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Eclipse FX','Diamond','Silver/Grey','Metallic Sheen']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,9,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000143','DWMJ-000143-Sample','Palisades Metallic Taupe','Palisades Metallic Taupe','Palisades','Metallic Taupe','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Neutral/Tan','#cdbf9e','images/DWMJ-000143.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Palisades','Metallic Taupe','Neutral/Tan']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,9,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000144','DWMJ-000144-Sample','Infinity Mist','Infinity Mist','Infinity','Mist','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Silver/Grey','#b7bcc2','images/DWMJ-000144.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Infinity','Mist','Silver/Grey']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,9,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000145','DWMJ-000145-Sample','Distinction Grey','Distinction Grey','Distinction','Grey','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Metallic','#a9adb2','images/DWMJ-000145.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Distinction','Grey']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,9,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000146','DWMJ-000146-Sample','Nuance Grey','Nuance Grey','Nuance','Grey','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Metallic','#a9adb2','images/DWMJ-000146.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Nuance','Grey','Woven Look']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,9,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000147','DWMJ-000147-Sample','Burnished Metal Mercury','Burnished Metal Mercury','Burnished Metal','Mercury','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Silver/Grey','#b7bcc2','images/DWMJ-000147.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Burnished Metal','Mercury','Silver/Grey','Metallic Sheen']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,9,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000148','DWMJ-000148-Sample','Nuance Pewter','Nuance Pewter','Nuance','Pewter','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Pewter/Charcoal','#6b6f74','images/DWMJ-000148.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Nuance','Pewter','Pewter/Charcoal','Woven Look']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,9,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000149','DWMJ-000149-Sample','Charm Metallic Taupe','Charm Metallic Taupe','Charm','Metallic Taupe','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Neutral/Tan','#cdbf9e','images/DWMJ-000149.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Charm','Metallic Taupe','Neutral/Tan','Woven Look']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,9,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000150','DWMJ-000150-Sample','Shimmer Slate','Shimmer Slate','Shimmer','Slate','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Pewter/Charcoal','#6b6f74','images/DWMJ-000150.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Shimmer','Slate','Pewter/Charcoal','Metallic Sheen']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,9,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000151','DWMJ-000151-Sample','Finesse Pearl Platinum','Finesse Pearl Platinum','Finesse','Pearl Platinum','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Silver/Grey','#b7bcc2','images/DWMJ-000151.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Finesse','Pearl Platinum','Silver/Grey','Metallic Sheen']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,9,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000152','DWMJ-000152-Sample','Charm Antique Gold','Charm Antique Gold','Charm','Antique Gold','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Gold','#c9a04e','images/DWMJ-000152.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Charm','Antique Gold','Gold','Woven Look']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,9,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000153','DWMJ-000153-Sample','Eclipse FX Metallic Taupe','Eclipse FX Metallic Taupe','Eclipse FX','Metallic Taupe','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Neutral/Tan','#cdbf9e','images/DWMJ-000153.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Eclipse FX','Metallic Taupe','Neutral/Tan','Metallic Sheen']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,9,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000154','DWMJ-000154-Sample','Infinity Grey','Infinity Grey','Infinity','Grey','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Metallic','#a9adb2','images/DWMJ-000154.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Infinity','Grey']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,9,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000155','DWMJ-000155-Sample','Metallic Paragon Slate','Metallic Paragon Slate','Metallic Paragon','Slate','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Pewter/Charcoal','#6b6f74','images/DWMJ-000155.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Metallic Paragon','Slate','Pewter/Charcoal','Metallic Sheen']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,9,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000156','DWMJ-000156-Sample','Attache Rose Gold','Attache Rose Gold','Attache','Rose Gold','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Rose Gold','#d6a4a0','images/DWMJ-000156.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Attache','Rose Gold','Metallic Sheen']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,9,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000157','DWMJ-000157-Sample','Shimmer Pewter','Shimmer Pewter','Shimmer','Pewter','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Pewter/Charcoal','#6b6f74','images/DWMJ-000157.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Shimmer','Pewter','Pewter/Charcoal','Metallic Sheen']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,9,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000158','DWMJ-000158-Sample','Stature Gold','Stature Gold','Stature','Gold','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Gold','#c9a04e','images/DWMJ-000158.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Stature','Gold','Textured']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,9,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000159','DWMJ-000159-Sample','Finesse Pearl Pewter','Finesse Pearl Pewter','Finesse','Pearl Pewter','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Pewter/Charcoal','#6b6f74','images/DWMJ-000159.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Finesse','Pearl Pewter','Pewter/Charcoal','Metallic Sheen']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,9,'staged','2026-08-10T16:49:59.539Z');
+INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES ('DWMJ-000160','DWMJ-000160-Sample','Hammered Metal Midnight','Hammered Metal Midnight','Hammered Metal','Midnight','Majilite','Nytek','Metallic Specialties I','Wallcovering','Faux Leather (Nylon Fiber Matrix / Nytek®)','Black','#1c1c1e','images/DWMJ-000160.png',ARRAY['Faux Leather','Metallic','Majilite','Nytek','Metallic Specialties I','Contract','Hammered Metal','Midnight','Black','Textured']::text[],'{"material":"Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)","width":"54 in / 137 cm","width_in":54,"weight":"8.8 oz/sq yd / 300 g/m²","thickness":"28 mils / 0.7 mm","cleanability_code":"S/W","crocking":"Wet 5 / Dry 5","colorfastness":"Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)","durability":"300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)","flammability_inherent":"UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass","flammability_optional":"Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1","features":["Breathable","Built-in stain resistance (no topcoat needed)","Easy cleaning with common commercial cleaners","No off-gassing","Hydrolysis resistance up to 10 weeks"],"custom_options":"Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations","environmental":"Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes","care":"Clean with mild soap and water or EPA-approved disinfectants","uses":"Seating, wall coverings, flat surfaces, displays","industries":"Retail, hospitality, healthcare, aerospace, marine, automotive, interior design","manufacturer":"Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826","contact":{"phone":"+1.978.441.6800","email":"Sales@majilite.com","web":"www.majilite.com"},"source":"Majilite Metallic Specialties I Digital Card 2026 (p.10)"}'::jsonb,'{"unit":"yard","model":"vendor_discount","sample_price":4.25,"cost":null,"retail":null,"display_prices":false,"pricing_notes":"54\"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list."}'::jsonb,9,'staged','2026-08-10T16:49:59.539Z');
+COMMIT;
+-- rows: 160
diff --git a/migrations/002_vendor_registry.DRAFT.sql b/migrations/002_vendor_registry.DRAFT.sql
new file mode 100644
index 0000000..80c5c45
--- /dev/null
+++ b/migrations/002_vendor_registry.DRAFT.sql
@@ -0,0 +1,13 @@
+-- DRAFT / GATED — vendor_registry row for Majilite.  Apply only with Steve's go.
+-- Adding a Mac2-only vendor_registry row is expected to show on dw-machine-drift-canary
+-- until dw-registry-sync pushes it to Kamatera. Reversible: DELETE FROM vendor_registry WHERE vendor_code='MAJ';
+INSERT INTO vendor_registry
+  (vendor_name, vendor_code, sku_prefix, catalog_table, is_active, is_private_label,
+   pricing_unit, pricing_model, sample_price, display_prices, do_not_price,
+   product_type, website_url, notes, created_at, updated_at)
+VALUES
+  ('Majilite','MAJ','DWMJ-','majilite_catalog', true, false,
+   'yard','vendor_discount', 4.25, false, false,
+   'Wallcovering','https://www.majilite.com',
+   'Nytek faux leather. Metallic Specialties I = 160 SKUs (card I of II; II adds ~160 more = 320 total). Name-keyed (mfr_sku = Pattern Colorway). Quote-only pending Majilite cost list (rep: Kathryn Gabriel / Two Gabriels, kathryn@twogabriels.com). Rep for orders/lead-time: Dara Pinn dpinn@majilite.com. Sold by yard, 54in wide.',
+   now(), now());
diff --git a/public/images/DWMJ-000001.png b/public/images/DWMJ-000001.png
new file mode 100644
index 0000000..1fbdba7
Binary files /dev/null and b/public/images/DWMJ-000001.png differ
diff --git a/public/images/DWMJ-000002.png b/public/images/DWMJ-000002.png
new file mode 100644
index 0000000..fccf49b
Binary files /dev/null and b/public/images/DWMJ-000002.png differ
diff --git a/public/images/DWMJ-000003.png b/public/images/DWMJ-000003.png
new file mode 100644
index 0000000..6bcf345
Binary files /dev/null and b/public/images/DWMJ-000003.png differ
diff --git a/public/images/DWMJ-000004.png b/public/images/DWMJ-000004.png
new file mode 100644
index 0000000..bf7af4f
Binary files /dev/null and b/public/images/DWMJ-000004.png differ
diff --git a/public/images/DWMJ-000005.png b/public/images/DWMJ-000005.png
new file mode 100644
index 0000000..3bde1ff
Binary files /dev/null and b/public/images/DWMJ-000005.png differ
diff --git a/public/images/DWMJ-000006.png b/public/images/DWMJ-000006.png
new file mode 100644
index 0000000..d698103
Binary files /dev/null and b/public/images/DWMJ-000006.png differ
diff --git a/public/images/DWMJ-000007.png b/public/images/DWMJ-000007.png
new file mode 100644
index 0000000..c55d91a
Binary files /dev/null and b/public/images/DWMJ-000007.png differ
diff --git a/public/images/DWMJ-000008.png b/public/images/DWMJ-000008.png
new file mode 100644
index 0000000..2187b7e
Binary files /dev/null and b/public/images/DWMJ-000008.png differ
diff --git a/public/images/DWMJ-000009.png b/public/images/DWMJ-000009.png
new file mode 100644
index 0000000..2ade4a6
Binary files /dev/null and b/public/images/DWMJ-000009.png differ
diff --git a/public/images/DWMJ-000010.png b/public/images/DWMJ-000010.png
new file mode 100644
index 0000000..a431cb5
Binary files /dev/null and b/public/images/DWMJ-000010.png differ
diff --git a/public/images/DWMJ-000011.png b/public/images/DWMJ-000011.png
new file mode 100644
index 0000000..457283c
Binary files /dev/null and b/public/images/DWMJ-000011.png differ
diff --git a/public/images/DWMJ-000012.png b/public/images/DWMJ-000012.png
new file mode 100644
index 0000000..2a7602e
Binary files /dev/null and b/public/images/DWMJ-000012.png differ
diff --git a/public/images/DWMJ-000013.png b/public/images/DWMJ-000013.png
new file mode 100644
index 0000000..584b08c
Binary files /dev/null and b/public/images/DWMJ-000013.png differ
diff --git a/public/images/DWMJ-000014.png b/public/images/DWMJ-000014.png
new file mode 100644
index 0000000..d24f54f
Binary files /dev/null and b/public/images/DWMJ-000014.png differ
diff --git a/public/images/DWMJ-000015.png b/public/images/DWMJ-000015.png
new file mode 100644
index 0000000..bfd7dc0
Binary files /dev/null and b/public/images/DWMJ-000015.png differ
diff --git a/public/images/DWMJ-000016.png b/public/images/DWMJ-000016.png
new file mode 100644
index 0000000..4ab4673
Binary files /dev/null and b/public/images/DWMJ-000016.png differ
diff --git a/public/images/DWMJ-000017.png b/public/images/DWMJ-000017.png
new file mode 100644
index 0000000..2238bb3
Binary files /dev/null and b/public/images/DWMJ-000017.png differ
diff --git a/public/images/DWMJ-000018.png b/public/images/DWMJ-000018.png
new file mode 100644
index 0000000..54fe592
Binary files /dev/null and b/public/images/DWMJ-000018.png differ
diff --git a/public/images/DWMJ-000019.png b/public/images/DWMJ-000019.png
new file mode 100644
index 0000000..8d459d1
Binary files /dev/null and b/public/images/DWMJ-000019.png differ
diff --git a/public/images/DWMJ-000020.png b/public/images/DWMJ-000020.png
new file mode 100644
index 0000000..4f342af
Binary files /dev/null and b/public/images/DWMJ-000020.png differ
diff --git a/public/images/DWMJ-000021.png b/public/images/DWMJ-000021.png
new file mode 100644
index 0000000..a3871d1
Binary files /dev/null and b/public/images/DWMJ-000021.png differ
diff --git a/public/images/DWMJ-000022.png b/public/images/DWMJ-000022.png
new file mode 100644
index 0000000..5950871
Binary files /dev/null and b/public/images/DWMJ-000022.png differ
diff --git a/public/images/DWMJ-000023.png b/public/images/DWMJ-000023.png
new file mode 100644
index 0000000..3f7e10b
Binary files /dev/null and b/public/images/DWMJ-000023.png differ
diff --git a/public/images/DWMJ-000024.png b/public/images/DWMJ-000024.png
new file mode 100644
index 0000000..18fea36
Binary files /dev/null and b/public/images/DWMJ-000024.png differ
diff --git a/public/images/DWMJ-000025.png b/public/images/DWMJ-000025.png
new file mode 100644
index 0000000..4f3a146
Binary files /dev/null and b/public/images/DWMJ-000025.png differ
diff --git a/public/images/DWMJ-000026.png b/public/images/DWMJ-000026.png
new file mode 100644
index 0000000..f414a90
Binary files /dev/null and b/public/images/DWMJ-000026.png differ
diff --git a/public/images/DWMJ-000027.png b/public/images/DWMJ-000027.png
new file mode 100644
index 0000000..67d16d6
Binary files /dev/null and b/public/images/DWMJ-000027.png differ
diff --git a/public/images/DWMJ-000028.png b/public/images/DWMJ-000028.png
new file mode 100644
index 0000000..c3aa876
Binary files /dev/null and b/public/images/DWMJ-000028.png differ
diff --git a/public/images/DWMJ-000029.png b/public/images/DWMJ-000029.png
new file mode 100644
index 0000000..1565460
Binary files /dev/null and b/public/images/DWMJ-000029.png differ
diff --git a/public/images/DWMJ-000030.png b/public/images/DWMJ-000030.png
new file mode 100644
index 0000000..813e20e
Binary files /dev/null and b/public/images/DWMJ-000030.png differ
diff --git a/public/images/DWMJ-000031.png b/public/images/DWMJ-000031.png
new file mode 100644
index 0000000..2e5afea
Binary files /dev/null and b/public/images/DWMJ-000031.png differ
diff --git a/public/images/DWMJ-000032.png b/public/images/DWMJ-000032.png
new file mode 100644
index 0000000..9761e6a
Binary files /dev/null and b/public/images/DWMJ-000032.png differ
diff --git a/public/images/DWMJ-000033.png b/public/images/DWMJ-000033.png
new file mode 100644
index 0000000..1b98646
Binary files /dev/null and b/public/images/DWMJ-000033.png differ
diff --git a/public/images/DWMJ-000034.png b/public/images/DWMJ-000034.png
new file mode 100644
index 0000000..3584b23
Binary files /dev/null and b/public/images/DWMJ-000034.png differ
diff --git a/public/images/DWMJ-000035.png b/public/images/DWMJ-000035.png
new file mode 100644
index 0000000..9564171
Binary files /dev/null and b/public/images/DWMJ-000035.png differ
diff --git a/public/images/DWMJ-000036.png b/public/images/DWMJ-000036.png
new file mode 100644
index 0000000..6118f9d
Binary files /dev/null and b/public/images/DWMJ-000036.png differ
diff --git a/public/images/DWMJ-000037.png b/public/images/DWMJ-000037.png
new file mode 100644
index 0000000..f7d73cc
Binary files /dev/null and b/public/images/DWMJ-000037.png differ
diff --git a/public/images/DWMJ-000038.png b/public/images/DWMJ-000038.png
new file mode 100644
index 0000000..6b1e875
Binary files /dev/null and b/public/images/DWMJ-000038.png differ
diff --git a/public/images/DWMJ-000039.png b/public/images/DWMJ-000039.png
new file mode 100644
index 0000000..6b094ba
Binary files /dev/null and b/public/images/DWMJ-000039.png differ
diff --git a/public/images/DWMJ-000040.png b/public/images/DWMJ-000040.png
new file mode 100644
index 0000000..a7a9469
Binary files /dev/null and b/public/images/DWMJ-000040.png differ
diff --git a/public/images/DWMJ-000041.png b/public/images/DWMJ-000041.png
new file mode 100644
index 0000000..68a8ed3
Binary files /dev/null and b/public/images/DWMJ-000041.png differ
diff --git a/public/images/DWMJ-000042.png b/public/images/DWMJ-000042.png
new file mode 100644
index 0000000..af75105
Binary files /dev/null and b/public/images/DWMJ-000042.png differ
diff --git a/public/images/DWMJ-000043.png b/public/images/DWMJ-000043.png
new file mode 100644
index 0000000..d500c2c
Binary files /dev/null and b/public/images/DWMJ-000043.png differ
diff --git a/public/images/DWMJ-000044.png b/public/images/DWMJ-000044.png
new file mode 100644
index 0000000..20abcd4
Binary files /dev/null and b/public/images/DWMJ-000044.png differ
diff --git a/public/images/DWMJ-000045.png b/public/images/DWMJ-000045.png
new file mode 100644
index 0000000..6212bdf
Binary files /dev/null and b/public/images/DWMJ-000045.png differ
diff --git a/public/images/DWMJ-000046.png b/public/images/DWMJ-000046.png
new file mode 100644
index 0000000..3f02cea
Binary files /dev/null and b/public/images/DWMJ-000046.png differ
diff --git a/public/images/DWMJ-000047.png b/public/images/DWMJ-000047.png
new file mode 100644
index 0000000..4b9cb49
Binary files /dev/null and b/public/images/DWMJ-000047.png differ
diff --git a/public/images/DWMJ-000048.png b/public/images/DWMJ-000048.png
new file mode 100644
index 0000000..4dcd9f7
Binary files /dev/null and b/public/images/DWMJ-000048.png differ
diff --git a/public/images/DWMJ-000049.png b/public/images/DWMJ-000049.png
new file mode 100644
index 0000000..972e324
Binary files /dev/null and b/public/images/DWMJ-000049.png differ
diff --git a/public/images/DWMJ-000050.png b/public/images/DWMJ-000050.png
new file mode 100644
index 0000000..ab7971a
Binary files /dev/null and b/public/images/DWMJ-000050.png differ
diff --git a/public/images/DWMJ-000051.png b/public/images/DWMJ-000051.png
new file mode 100644
index 0000000..764e20f
Binary files /dev/null and b/public/images/DWMJ-000051.png differ
diff --git a/public/images/DWMJ-000052.png b/public/images/DWMJ-000052.png
new file mode 100644
index 0000000..f4d1629
Binary files /dev/null and b/public/images/DWMJ-000052.png differ
diff --git a/public/images/DWMJ-000053.png b/public/images/DWMJ-000053.png
new file mode 100644
index 0000000..0e1dc7a
Binary files /dev/null and b/public/images/DWMJ-000053.png differ
diff --git a/public/images/DWMJ-000054.png b/public/images/DWMJ-000054.png
new file mode 100644
index 0000000..99004d9
Binary files /dev/null and b/public/images/DWMJ-000054.png differ
diff --git a/public/images/DWMJ-000055.png b/public/images/DWMJ-000055.png
new file mode 100644
index 0000000..f29a73e
Binary files /dev/null and b/public/images/DWMJ-000055.png differ
diff --git a/public/images/DWMJ-000056.png b/public/images/DWMJ-000056.png
new file mode 100644
index 0000000..fe641f2
Binary files /dev/null and b/public/images/DWMJ-000056.png differ
diff --git a/public/images/DWMJ-000057.png b/public/images/DWMJ-000057.png
new file mode 100644
index 0000000..75fc602
Binary files /dev/null and b/public/images/DWMJ-000057.png differ
diff --git a/public/images/DWMJ-000058.png b/public/images/DWMJ-000058.png
new file mode 100644
index 0000000..bcddd82
Binary files /dev/null and b/public/images/DWMJ-000058.png differ
diff --git a/public/images/DWMJ-000059.png b/public/images/DWMJ-000059.png
new file mode 100644
index 0000000..bf3d0d3
Binary files /dev/null and b/public/images/DWMJ-000059.png differ
diff --git a/public/images/DWMJ-000060.png b/public/images/DWMJ-000060.png
new file mode 100644
index 0000000..58e9579
Binary files /dev/null and b/public/images/DWMJ-000060.png differ
diff --git a/public/images/DWMJ-000061.png b/public/images/DWMJ-000061.png
new file mode 100644
index 0000000..a8566a4
Binary files /dev/null and b/public/images/DWMJ-000061.png differ
diff --git a/public/images/DWMJ-000062.png b/public/images/DWMJ-000062.png
new file mode 100644
index 0000000..65e618b
Binary files /dev/null and b/public/images/DWMJ-000062.png differ
diff --git a/public/images/DWMJ-000063.png b/public/images/DWMJ-000063.png
new file mode 100644
index 0000000..7a2055e
Binary files /dev/null and b/public/images/DWMJ-000063.png differ
diff --git a/public/images/DWMJ-000064.png b/public/images/DWMJ-000064.png
new file mode 100644
index 0000000..8fe5a4d
Binary files /dev/null and b/public/images/DWMJ-000064.png differ
diff --git a/public/images/DWMJ-000065.png b/public/images/DWMJ-000065.png
new file mode 100644
index 0000000..d29be7b
Binary files /dev/null and b/public/images/DWMJ-000065.png differ
diff --git a/public/images/DWMJ-000066.png b/public/images/DWMJ-000066.png
new file mode 100644
index 0000000..1d9b7f5
Binary files /dev/null and b/public/images/DWMJ-000066.png differ
diff --git a/public/images/DWMJ-000067.png b/public/images/DWMJ-000067.png
new file mode 100644
index 0000000..10c19ac
Binary files /dev/null and b/public/images/DWMJ-000067.png differ
diff --git a/public/images/DWMJ-000068.png b/public/images/DWMJ-000068.png
new file mode 100644
index 0000000..7b901b6
Binary files /dev/null and b/public/images/DWMJ-000068.png differ
diff --git a/public/images/DWMJ-000069.png b/public/images/DWMJ-000069.png
new file mode 100644
index 0000000..ffa3564
Binary files /dev/null and b/public/images/DWMJ-000069.png differ
diff --git a/public/images/DWMJ-000070.png b/public/images/DWMJ-000070.png
new file mode 100644
index 0000000..666f9bd
Binary files /dev/null and b/public/images/DWMJ-000070.png differ
diff --git a/public/images/DWMJ-000071.png b/public/images/DWMJ-000071.png
new file mode 100644
index 0000000..55f37ab
Binary files /dev/null and b/public/images/DWMJ-000071.png differ
diff --git a/public/images/DWMJ-000072.png b/public/images/DWMJ-000072.png
new file mode 100644
index 0000000..63dea72
Binary files /dev/null and b/public/images/DWMJ-000072.png differ
diff --git a/public/images/DWMJ-000073.png b/public/images/DWMJ-000073.png
new file mode 100644
index 0000000..9383307
Binary files /dev/null and b/public/images/DWMJ-000073.png differ
diff --git a/public/images/DWMJ-000074.png b/public/images/DWMJ-000074.png
new file mode 100644
index 0000000..9df9920
Binary files /dev/null and b/public/images/DWMJ-000074.png differ
diff --git a/public/images/DWMJ-000075.png b/public/images/DWMJ-000075.png
new file mode 100644
index 0000000..7684d73
Binary files /dev/null and b/public/images/DWMJ-000075.png differ
diff --git a/public/images/DWMJ-000076.png b/public/images/DWMJ-000076.png
new file mode 100644
index 0000000..5ccf65c
Binary files /dev/null and b/public/images/DWMJ-000076.png differ
diff --git a/public/images/DWMJ-000077.png b/public/images/DWMJ-000077.png
new file mode 100644
index 0000000..7614c21
Binary files /dev/null and b/public/images/DWMJ-000077.png differ
diff --git a/public/images/DWMJ-000078.png b/public/images/DWMJ-000078.png
new file mode 100644
index 0000000..1191efb
Binary files /dev/null and b/public/images/DWMJ-000078.png differ
diff --git a/public/images/DWMJ-000079.png b/public/images/DWMJ-000079.png
new file mode 100644
index 0000000..3b77fae
Binary files /dev/null and b/public/images/DWMJ-000079.png differ
diff --git a/public/images/DWMJ-000080.png b/public/images/DWMJ-000080.png
new file mode 100644
index 0000000..0144612
Binary files /dev/null and b/public/images/DWMJ-000080.png differ
diff --git a/public/images/DWMJ-000081.png b/public/images/DWMJ-000081.png
new file mode 100644
index 0000000..9c4c8da
Binary files /dev/null and b/public/images/DWMJ-000081.png differ
diff --git a/public/images/DWMJ-000082.png b/public/images/DWMJ-000082.png
new file mode 100644
index 0000000..0aad08b
Binary files /dev/null and b/public/images/DWMJ-000082.png differ
diff --git a/public/images/DWMJ-000083.png b/public/images/DWMJ-000083.png
new file mode 100644
index 0000000..89ed3d1
Binary files /dev/null and b/public/images/DWMJ-000083.png differ
diff --git a/public/images/DWMJ-000084.png b/public/images/DWMJ-000084.png
new file mode 100644
index 0000000..5b0e4ff
Binary files /dev/null and b/public/images/DWMJ-000084.png differ
diff --git a/public/images/DWMJ-000085.png b/public/images/DWMJ-000085.png
new file mode 100644
index 0000000..83281d4
Binary files /dev/null and b/public/images/DWMJ-000085.png differ
diff --git a/public/images/DWMJ-000086.png b/public/images/DWMJ-000086.png
new file mode 100644
index 0000000..93ad955
Binary files /dev/null and b/public/images/DWMJ-000086.png differ
diff --git a/public/images/DWMJ-000087.png b/public/images/DWMJ-000087.png
new file mode 100644
index 0000000..4442211
Binary files /dev/null and b/public/images/DWMJ-000087.png differ
diff --git a/public/images/DWMJ-000088.png b/public/images/DWMJ-000088.png
new file mode 100644
index 0000000..7eb38a7
Binary files /dev/null and b/public/images/DWMJ-000088.png differ
diff --git a/public/images/DWMJ-000089.png b/public/images/DWMJ-000089.png
new file mode 100644
index 0000000..d06356b
Binary files /dev/null and b/public/images/DWMJ-000089.png differ
diff --git a/public/images/DWMJ-000090.png b/public/images/DWMJ-000090.png
new file mode 100644
index 0000000..2428d9f
Binary files /dev/null and b/public/images/DWMJ-000090.png differ
diff --git a/public/images/DWMJ-000091.png b/public/images/DWMJ-000091.png
new file mode 100644
index 0000000..9eb2920
Binary files /dev/null and b/public/images/DWMJ-000091.png differ
diff --git a/public/images/DWMJ-000092.png b/public/images/DWMJ-000092.png
new file mode 100644
index 0000000..51eb46a
Binary files /dev/null and b/public/images/DWMJ-000092.png differ
diff --git a/public/images/DWMJ-000093.png b/public/images/DWMJ-000093.png
new file mode 100644
index 0000000..4cc9299
Binary files /dev/null and b/public/images/DWMJ-000093.png differ
diff --git a/public/images/DWMJ-000094.png b/public/images/DWMJ-000094.png
new file mode 100644
index 0000000..5127307
Binary files /dev/null and b/public/images/DWMJ-000094.png differ
diff --git a/public/images/DWMJ-000095.png b/public/images/DWMJ-000095.png
new file mode 100644
index 0000000..9556203
Binary files /dev/null and b/public/images/DWMJ-000095.png differ
diff --git a/public/images/DWMJ-000096.png b/public/images/DWMJ-000096.png
new file mode 100644
index 0000000..56664da
Binary files /dev/null and b/public/images/DWMJ-000096.png differ
diff --git a/public/images/DWMJ-000097.png b/public/images/DWMJ-000097.png
new file mode 100644
index 0000000..e67f2d1
Binary files /dev/null and b/public/images/DWMJ-000097.png differ
diff --git a/public/images/DWMJ-000098.png b/public/images/DWMJ-000098.png
new file mode 100644
index 0000000..07f2358
Binary files /dev/null and b/public/images/DWMJ-000098.png differ
diff --git a/public/images/DWMJ-000099.png b/public/images/DWMJ-000099.png
new file mode 100644
index 0000000..82885bd
Binary files /dev/null and b/public/images/DWMJ-000099.png differ
diff --git a/public/images/DWMJ-000100.png b/public/images/DWMJ-000100.png
new file mode 100644
index 0000000..de90f5e
Binary files /dev/null and b/public/images/DWMJ-000100.png differ
diff --git a/public/images/DWMJ-000101.png b/public/images/DWMJ-000101.png
new file mode 100644
index 0000000..42e7400
Binary files /dev/null and b/public/images/DWMJ-000101.png differ
diff --git a/public/images/DWMJ-000102.png b/public/images/DWMJ-000102.png
new file mode 100644
index 0000000..a3a5079
Binary files /dev/null and b/public/images/DWMJ-000102.png differ
diff --git a/public/images/DWMJ-000103.png b/public/images/DWMJ-000103.png
new file mode 100644
index 0000000..bb7adfc
Binary files /dev/null and b/public/images/DWMJ-000103.png differ
diff --git a/public/images/DWMJ-000104.png b/public/images/DWMJ-000104.png
new file mode 100644
index 0000000..00500a5
Binary files /dev/null and b/public/images/DWMJ-000104.png differ
diff --git a/public/images/DWMJ-000105.png b/public/images/DWMJ-000105.png
new file mode 100644
index 0000000..9ac3a84
Binary files /dev/null and b/public/images/DWMJ-000105.png differ
diff --git a/public/images/DWMJ-000106.png b/public/images/DWMJ-000106.png
new file mode 100644
index 0000000..a4cd89c
Binary files /dev/null and b/public/images/DWMJ-000106.png differ
diff --git a/public/images/DWMJ-000107.png b/public/images/DWMJ-000107.png
new file mode 100644
index 0000000..8cb3931
Binary files /dev/null and b/public/images/DWMJ-000107.png differ
diff --git a/public/images/DWMJ-000108.png b/public/images/DWMJ-000108.png
new file mode 100644
index 0000000..c64df1f
Binary files /dev/null and b/public/images/DWMJ-000108.png differ
diff --git a/public/images/DWMJ-000109.png b/public/images/DWMJ-000109.png
new file mode 100644
index 0000000..4c47bcc
Binary files /dev/null and b/public/images/DWMJ-000109.png differ
diff --git a/public/images/DWMJ-000110.png b/public/images/DWMJ-000110.png
new file mode 100644
index 0000000..121e07f
Binary files /dev/null and b/public/images/DWMJ-000110.png differ
diff --git a/public/images/DWMJ-000111.png b/public/images/DWMJ-000111.png
new file mode 100644
index 0000000..c2605b5
Binary files /dev/null and b/public/images/DWMJ-000111.png differ
diff --git a/public/images/DWMJ-000112.png b/public/images/DWMJ-000112.png
new file mode 100644
index 0000000..efe8d19
Binary files /dev/null and b/public/images/DWMJ-000112.png differ
diff --git a/public/images/DWMJ-000113.png b/public/images/DWMJ-000113.png
new file mode 100644
index 0000000..be24ebe
Binary files /dev/null and b/public/images/DWMJ-000113.png differ
diff --git a/public/images/DWMJ-000114.png b/public/images/DWMJ-000114.png
new file mode 100644
index 0000000..854eb7f
Binary files /dev/null and b/public/images/DWMJ-000114.png differ
diff --git a/public/images/DWMJ-000115.png b/public/images/DWMJ-000115.png
new file mode 100644
index 0000000..ea52543
Binary files /dev/null and b/public/images/DWMJ-000115.png differ
diff --git a/public/images/DWMJ-000116.png b/public/images/DWMJ-000116.png
new file mode 100644
index 0000000..c2e4dd9
Binary files /dev/null and b/public/images/DWMJ-000116.png differ
diff --git a/public/images/DWMJ-000117.png b/public/images/DWMJ-000117.png
new file mode 100644
index 0000000..0d98c90
Binary files /dev/null and b/public/images/DWMJ-000117.png differ
diff --git a/public/images/DWMJ-000118.png b/public/images/DWMJ-000118.png
new file mode 100644
index 0000000..bd3d179
Binary files /dev/null and b/public/images/DWMJ-000118.png differ
diff --git a/public/images/DWMJ-000119.png b/public/images/DWMJ-000119.png
new file mode 100644
index 0000000..102b4e4
Binary files /dev/null and b/public/images/DWMJ-000119.png differ
diff --git a/public/images/DWMJ-000120.png b/public/images/DWMJ-000120.png
new file mode 100644
index 0000000..666cc03
Binary files /dev/null and b/public/images/DWMJ-000120.png differ
diff --git a/public/images/DWMJ-000121.png b/public/images/DWMJ-000121.png
new file mode 100644
index 0000000..f2fdcfd
Binary files /dev/null and b/public/images/DWMJ-000121.png differ
diff --git a/public/images/DWMJ-000122.png b/public/images/DWMJ-000122.png
new file mode 100644
index 0000000..50e390e
Binary files /dev/null and b/public/images/DWMJ-000122.png differ
diff --git a/public/images/DWMJ-000123.png b/public/images/DWMJ-000123.png
new file mode 100644
index 0000000..cd48598
Binary files /dev/null and b/public/images/DWMJ-000123.png differ
diff --git a/public/images/DWMJ-000124.png b/public/images/DWMJ-000124.png
new file mode 100644
index 0000000..29ca062
Binary files /dev/null and b/public/images/DWMJ-000124.png differ
diff --git a/public/images/DWMJ-000125.png b/public/images/DWMJ-000125.png
new file mode 100644
index 0000000..a2ce31c
Binary files /dev/null and b/public/images/DWMJ-000125.png differ
diff --git a/public/images/DWMJ-000126.png b/public/images/DWMJ-000126.png
new file mode 100644
index 0000000..c72eaa5
Binary files /dev/null and b/public/images/DWMJ-000126.png differ
diff --git a/public/images/DWMJ-000127.png b/public/images/DWMJ-000127.png
new file mode 100644
index 0000000..2c0d924
Binary files /dev/null and b/public/images/DWMJ-000127.png differ
diff --git a/public/images/DWMJ-000128.png b/public/images/DWMJ-000128.png
new file mode 100644
index 0000000..7ab119c
Binary files /dev/null and b/public/images/DWMJ-000128.png differ
diff --git a/public/images/DWMJ-000129.png b/public/images/DWMJ-000129.png
new file mode 100644
index 0000000..9abefb6
Binary files /dev/null and b/public/images/DWMJ-000129.png differ
diff --git a/public/images/DWMJ-000130.png b/public/images/DWMJ-000130.png
new file mode 100644
index 0000000..8bb9c0a
Binary files /dev/null and b/public/images/DWMJ-000130.png differ
diff --git a/public/images/DWMJ-000131.png b/public/images/DWMJ-000131.png
new file mode 100644
index 0000000..f21000b
Binary files /dev/null and b/public/images/DWMJ-000131.png differ
diff --git a/public/images/DWMJ-000132.png b/public/images/DWMJ-000132.png
new file mode 100644
index 0000000..0e14379
Binary files /dev/null and b/public/images/DWMJ-000132.png differ
diff --git a/public/images/DWMJ-000133.png b/public/images/DWMJ-000133.png
new file mode 100644
index 0000000..a3fe9cd
Binary files /dev/null and b/public/images/DWMJ-000133.png differ
diff --git a/public/images/DWMJ-000134.png b/public/images/DWMJ-000134.png
new file mode 100644
index 0000000..c804264
Binary files /dev/null and b/public/images/DWMJ-000134.png differ
diff --git a/public/images/DWMJ-000135.png b/public/images/DWMJ-000135.png
new file mode 100644
index 0000000..3d6b566
Binary files /dev/null and b/public/images/DWMJ-000135.png differ
diff --git a/public/images/DWMJ-000136.png b/public/images/DWMJ-000136.png
new file mode 100644
index 0000000..155eabc
Binary files /dev/null and b/public/images/DWMJ-000136.png differ
diff --git a/public/images/DWMJ-000137.png b/public/images/DWMJ-000137.png
new file mode 100644
index 0000000..abe439d
Binary files /dev/null and b/public/images/DWMJ-000137.png differ
diff --git a/public/images/DWMJ-000138.png b/public/images/DWMJ-000138.png
new file mode 100644
index 0000000..77eea05
Binary files /dev/null and b/public/images/DWMJ-000138.png differ
diff --git a/public/images/DWMJ-000139.png b/public/images/DWMJ-000139.png
new file mode 100644
index 0000000..3c4dc95
Binary files /dev/null and b/public/images/DWMJ-000139.png differ
diff --git a/public/images/DWMJ-000140.png b/public/images/DWMJ-000140.png
new file mode 100644
index 0000000..a5dfde3
Binary files /dev/null and b/public/images/DWMJ-000140.png differ
diff --git a/public/images/DWMJ-000141.png b/public/images/DWMJ-000141.png
new file mode 100644
index 0000000..da0e17d
Binary files /dev/null and b/public/images/DWMJ-000141.png differ
diff --git a/public/images/DWMJ-000142.png b/public/images/DWMJ-000142.png
new file mode 100644
index 0000000..7e186ff
Binary files /dev/null and b/public/images/DWMJ-000142.png differ
diff --git a/public/images/DWMJ-000143.png b/public/images/DWMJ-000143.png
new file mode 100644
index 0000000..1a071b5
Binary files /dev/null and b/public/images/DWMJ-000143.png differ
diff --git a/public/images/DWMJ-000144.png b/public/images/DWMJ-000144.png
new file mode 100644
index 0000000..034c320
Binary files /dev/null and b/public/images/DWMJ-000144.png differ
diff --git a/public/images/DWMJ-000145.png b/public/images/DWMJ-000145.png
new file mode 100644
index 0000000..aed479e
Binary files /dev/null and b/public/images/DWMJ-000145.png differ
diff --git a/public/images/DWMJ-000146.png b/public/images/DWMJ-000146.png
new file mode 100644
index 0000000..43230ef
Binary files /dev/null and b/public/images/DWMJ-000146.png differ
diff --git a/public/images/DWMJ-000147.png b/public/images/DWMJ-000147.png
new file mode 100644
index 0000000..50e1ab2
Binary files /dev/null and b/public/images/DWMJ-000147.png differ
diff --git a/public/images/DWMJ-000148.png b/public/images/DWMJ-000148.png
new file mode 100644
index 0000000..326428c
Binary files /dev/null and b/public/images/DWMJ-000148.png differ
diff --git a/public/images/DWMJ-000149.png b/public/images/DWMJ-000149.png
new file mode 100644
index 0000000..130b45c
Binary files /dev/null and b/public/images/DWMJ-000149.png differ
diff --git a/public/images/DWMJ-000150.png b/public/images/DWMJ-000150.png
new file mode 100644
index 0000000..3934560
Binary files /dev/null and b/public/images/DWMJ-000150.png differ
diff --git a/public/images/DWMJ-000151.png b/public/images/DWMJ-000151.png
new file mode 100644
index 0000000..4ab7268
Binary files /dev/null and b/public/images/DWMJ-000151.png differ
diff --git a/public/images/DWMJ-000152.png b/public/images/DWMJ-000152.png
new file mode 100644
index 0000000..f1d2c04
Binary files /dev/null and b/public/images/DWMJ-000152.png differ
diff --git a/public/images/DWMJ-000153.png b/public/images/DWMJ-000153.png
new file mode 100644
index 0000000..42889a8
Binary files /dev/null and b/public/images/DWMJ-000153.png differ
diff --git a/public/images/DWMJ-000154.png b/public/images/DWMJ-000154.png
new file mode 100644
index 0000000..731c669
Binary files /dev/null and b/public/images/DWMJ-000154.png differ
diff --git a/public/images/DWMJ-000155.png b/public/images/DWMJ-000155.png
new file mode 100644
index 0000000..0eca0c0
Binary files /dev/null and b/public/images/DWMJ-000155.png differ
diff --git a/public/images/DWMJ-000156.png b/public/images/DWMJ-000156.png
new file mode 100644
index 0000000..22abb30
Binary files /dev/null and b/public/images/DWMJ-000156.png differ
diff --git a/public/images/DWMJ-000157.png b/public/images/DWMJ-000157.png
new file mode 100644
index 0000000..3a43bdd
Binary files /dev/null and b/public/images/DWMJ-000157.png differ
diff --git a/public/images/DWMJ-000158.png b/public/images/DWMJ-000158.png
new file mode 100644
index 0000000..3fd2aad
Binary files /dev/null and b/public/images/DWMJ-000158.png differ
diff --git a/public/images/DWMJ-000159.png b/public/images/DWMJ-000159.png
new file mode 100644
index 0000000..b41778d
Binary files /dev/null and b/public/images/DWMJ-000159.png differ
diff --git a/public/images/DWMJ-000160.png b/public/images/DWMJ-000160.png
new file mode 100644
index 0000000..22081e8
Binary files /dev/null and b/public/images/DWMJ-000160.png differ
diff --git a/public/index.html b/public/index.html
new file mode 100644
index 0000000..652ddcf
--- /dev/null
+++ b/public/index.html
@@ -0,0 +1,266 @@
+<!doctype html>
+<html lang="en">
+<head>
+<meta charset="utf-8"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>Majilite · Metallic Specialties I — Onboarding Viewer</title>
+<style>
+  :root{ --cols:5; --bg:#0d0f12; --panel:#14171c; --line:#232830; --ink:#e9ecf1; --dim:#8a929e; --teal:#39c2c9; --accent:#5b6cff; }
+  *{box-sizing:border-box}
+  body{margin:0;background:var(--bg);color:var(--ink);font:14px/1.45 -apple-system,BlinkMacSystemFont,"Segoe UI",Inter,Arial,sans-serif}
+  a{color:inherit;text-decoration:none}
+  header{padding:16px 20px;border-bottom:1px solid var(--line);display:flex;align-items:center;gap:16px;flex-wrap:wrap;background:linear-gradient(180deg,#111318,#0d0f12)}
+  header h1{font-size:16px;margin:0;font-weight:600;letter-spacing:.02em}
+  header h1 small{color:var(--dim);font-weight:400}
+  .pill{font-size:11px;color:var(--dim);border:1px solid var(--line);border-radius:20px;padding:3px 10px}
+  .pill b{color:var(--teal)}
+  /* import bar */
+  #import{padding:12px 20px;border-bottom:1px solid var(--line);background:var(--panel)}
+  .stages{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:8px}
+  .stage{flex:1;min-width:130px;border:1px solid var(--line);border-radius:8px;padding:8px 10px;background:#0f1216}
+  .stage .n{font-size:20px;font-weight:700}
+  .stage .l{font-size:11px;color:var(--dim);text-transform:uppercase;letter-spacing:.05em}
+  .stage.active{border-color:var(--teal);box-shadow:0 0 0 1px var(--teal) inset}
+  .bar{height:8px;background:#0f1216;border:1px solid var(--line);border-radius:6px;overflow:hidden}
+  .bar>i{display:block;height:100%;width:0;background:linear-gradient(90deg,var(--accent),var(--teal));transition:width .12s}
+  .barrow{display:flex;align-items:center;gap:12px}
+  .barrow .txt{font-size:12px;color:var(--dim);white-space:nowrap;min-width:220px}
+  .btn{border:1px solid var(--line);background:#0f1216;color:var(--ink);border-radius:7px;padding:6px 12px;cursor:pointer;font-size:12px}
+  .btn:hover{border-color:var(--teal)}
+  /* layout */
+  main{display:flex;align-items:flex-start}
+  aside{width:250px;flex:0 0 250px;border-right:1px solid var(--line);padding:14px;position:sticky;top:0;max-height:100vh;overflow:auto}
+  aside h3{font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:var(--dim);margin:16px 0 6px}
+  .facet{display:flex;justify-content:space-between;align-items:center;padding:4px 8px;border-radius:6px;cursor:pointer;font-size:13px}
+  .facet:hover{background:#0f1216}
+  .facet.on{background:#0f1216;outline:1px solid var(--teal)}
+  .facet .cnt{font-size:11px;color:#0b0d10;background:var(--teal);border-radius:10px;padding:0 7px;font-weight:600}
+  .dot{width:11px;height:11px;border-radius:50%;display:inline-block;border:1px solid #0006;margin-right:7px;vertical-align:-1px}
+  section{flex:1;padding:14px 18px;min-width:0}
+  .toolbar{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin-bottom:12px}
+  .toolbar input[type=search]{flex:1;min-width:180px;background:#0f1216;border:1px solid var(--line);color:var(--ink);border-radius:7px;padding:7px 10px}
+  select,.toolbar label{font-size:12px;color:var(--dim)}
+  select{background:#0f1216;border:1px solid var(--line);color:var(--ink);border-radius:7px;padding:6px 8px}
+  input[type=range]{vertical-align:middle}
+  .grid{display:grid;grid-template-columns:repeat(var(--cols),1fr);gap:12px}
+  .card{border:1px solid var(--line);border-radius:10px;overflow:hidden;background:var(--panel);cursor:pointer;transition:transform .1s,border-color .1s;position:relative}
+  .card:hover{transform:translateY(-2px);border-color:var(--teal)}
+  .card.new{animation:pop .5s ease}
+  @keyframes pop{0%{transform:scale(.9);opacity:0}100%{transform:scale(1);opacity:1}}
+  .thumb{aspect-ratio:1/1;background:#0f1216;display:flex;align-items:center;justify-content:center;position:relative}
+  .thumb img{width:100%;height:100%;object-fit:cover;display:block}
+  .thumb .ph{font-size:10px;color:#0007;font-weight:700;letter-spacing:.1em}
+  .meta{padding:8px 10px}
+  .meta .t{font-size:12.5px;font-weight:600;line-height:1.25}
+  .meta .sku{font:11px ui-monospace,Menlo,monospace;color:var(--teal);margin-top:2px}
+  .meta .row{display:flex;align-items:center;gap:6px;margin-top:6px;flex-wrap:wrap}
+  .chip{font-size:10.5px;color:var(--dim);border:1px solid var(--line);border-radius:20px;padding:1px 8px;cursor:pointer}
+  .chip:hover{border-color:var(--teal);color:var(--ink)}
+  .when{font-size:10px;color:var(--dim);margin-top:6px}
+  .spec-badge{position:absolute;top:6px;right:6px;font-size:9px;background:#0b0d10cc;border:1px solid var(--line);color:var(--teal);border-radius:6px;padding:1px 6px}
+  .imgonly .meta{display:none}
+  /* drawer */
+  #drawer{position:fixed;top:0;right:0;height:100vh;width:420px;max-width:92vw;background:var(--panel);border-left:1px solid var(--line);transform:translateX(100%);transition:transform .18s;overflow:auto;z-index:20}
+  #drawer.open{transform:none}
+  #drawer .dh{padding:16px;border-bottom:1px solid var(--line)}
+  #drawer .db{padding:16px}
+  #drawer img{width:100%;border-radius:8px;border:1px solid var(--line)}
+  table.spec{width:100%;border-collapse:collapse;font-size:12.5px;margin-top:10px}
+  table.spec td{padding:6px 4px;border-bottom:1px solid var(--line);vertical-align:top}
+  table.spec td:first-child{color:var(--dim);width:42%}
+  .x{position:absolute;top:12px;right:14px;cursor:pointer;color:var(--dim);font-size:20px}
+  .quote{display:inline-block;font-size:10px;color:#f4c04e;border:1px solid #f4c04e55;border-radius:5px;padding:1px 6px;margin-top:6px}
+</style>
+</head>
+<body>
+<header>
+  <h1>Majilite · <em>Metallic Specialties&nbsp;I</em> &nbsp;<small>The Nytek® Collection — onboarding</small></h1>
+  <span class="pill">DW series <b id="pfx">DWMJ-</b></span>
+  <span class="pill"><b id="cnt">0</b> SKUs</span>
+  <span class="pill">names <b>kept original</b></span>
+  <span class="pill">pricing <b id="pmode">quote-only</b></span>
+</header>
+
+<div id="import">
+  <div class="stages" id="stages"></div>
+  <div class="barrow">
+    <div class="bar"><i id="fill"></i></div>
+    <div class="txt" id="ticker">Ready to import…</div>
+    <button class="btn" id="run">▶ Run import</button>
+    <button class="btn" id="replay" style="display:none">↻ Replay</button>
+  </div>
+</div>
+
+<main>
+  <aside>
+    <h3>Onboard status</h3>
+    <div id="statusFacets"></div>
+    <h3>Color family</h3>
+    <div id="colorFacets"></div>
+    <h3>Pattern</h3>
+    <div id="patternFacets" style="max-height:260px;overflow:auto"></div>
+  </aside>
+  <section>
+    <div class="toolbar">
+      <input type="search" id="q" placeholder="Search pattern, colorway, SKU, tag… (space = AND)"/>
+      <label>Sort
+        <select id="sort">
+          <option value="seq">Newest (import order)</option>
+          <option value="family">Color family</option>
+          <option value="light">Light → Dark</option>
+          <option value="dark">Dark → Light</option>
+          <option value="pattern">Pattern A→Z</option>
+          <option value="title">Title A→Z</option>
+          <option value="sku">SKU A→Z</option>
+        </select>
+      </label>
+      <label>Density <input type="range" id="dens" min="3" max="9" value="5"/></label>
+      <label><input type="checkbox" id="imgonly"/> image-only</label>
+      <button class="btn" id="reset">Reset</button>
+    </div>
+    <div class="grid" id="grid"></div>
+  </section>
+</main>
+
+<div id="drawer"><span class="x" onclick="closeDrawer()">×</span><div class="dh" id="dh"></div><div class="db" id="db"></div></div>
+
+<script>
+const $=s=>document.querySelector(s), $$=s=>[...document.querySelectorAll(s)];
+const STAGE_LABELS={parsed:'Parsed',sku_assigned:'DW SKU',spec_attached:'Spec',image_linked:'Image',staged:'Staged'};
+let ALL=[], VIEW=[], FILTER={family:null,pattern:null,status:null}, COLL=null;
+const hexLum=h=>{const c=h.replace('#','');const r=parseInt(c.slice(0,2),16),g=parseInt(c.slice(2,4),16),b=parseInt(c.slice(4,6),16);return .299*r+.587*g+.114*b;};
+
+// ---- persisted UI prefs ----
+const LS=k=>'majilite_'+k;
+$('#dens').value=localStorage.getItem(LS('dens'))||5;
+$('#sort').value=localStorage.getItem(LS('sort'))||'seq';
+$('#imgonly').checked=localStorage.getItem(LS('imgonly'))==='1';
+document.documentElement.style.setProperty('--cols',$('#dens').value);
+$('#grid').classList.toggle('imgonly',$('#imgonly').checked);
+
+// ---- import stream ----
+function buildStages(stages){
+  $('#stages').innerHTML=stages.map(s=>`<div class="stage" data-s="${s}"><div class="n" id="n-${s}">0</div><div class="l">${STAGE_LABELS[s]||s}</div></div>`).join('');
+}
+function runImport(speed=45){
+  $('#grid').innerHTML=''; ALL=[]; $('#run').disabled=true; $('#replay').style.display='none';
+  const es=new EventSource('/api/import/stream?speed='+speed);
+  let total=0, stages=[];
+  es.addEventListener('start',e=>{const d=JSON.parse(e.data);total=d.total;stages=d.stages;buildStages(stages);});
+  es.addEventListener('item',e=>{
+    const it=JSON.parse(e.data); ALL.push(it);
+    // bump every stage counter (each item passes all stages)
+    stages.forEach(s=>{const el=$('#n-'+s); if(el) el.textContent=ALL.length;});
+    const st=$('#stages .stage:last-child'); $$('.stage').forEach(x=>x.classList.remove('active')); if(st)st.classList.add('active');
+    $('#fill').style.width=(ALL.length/total*100)+'%';
+    $('#cnt').textContent=ALL.length;
+    $('#ticker').textContent=`Importing ${it.dw_sku} — ${it.title}  (${ALL.length}/${total})`;
+    addCard(it,true);
+  });
+  es.addEventListener('done',e=>{
+    es.close(); $('#run').disabled=false; $('#replay').style.display='';
+    $('#ticker').textContent=`✓ Imported ${ALL.length} SKUs → all staged with spec (quote-only until Majilite cost list).`;
+    $$('.stage').forEach(x=>x.classList.remove('active'));
+    afterLoad();
+  });
+}
+function seedStaged(d){ ALL=d.map(p=>({...p})); $('#cnt').textContent=ALL.length; buildStages(['parsed','sku_assigned','spec_attached','image_linked','staged']); ['parsed','sku_assigned','spec_attached','image_linked','staged'].forEach(s=>{const el=$('#n-'+s); if(el)el.textContent=ALL.length;}); $('#fill').style.width='100%'; $('#ticker').textContent=`${ALL.length} SKUs staged — spec on every SKU. Hit ▶ Run import to watch the pipeline.`; afterLoad(); }
+function loadStatic(){ // prefer server-injected bootstrap (no second authed fetch); fall back to API
+  if(window.__BOOT__&&window.__BOOT__.products){ seedStaged(window.__BOOT__.products); return; }
+  fetch('/api/products',{credentials:'same-origin'}).then(r=>r.json()).then(seedStaged);
+}
+
+// ---- rendering ----
+function cardHTML(p){
+  const img=p.image?`<img loading="lazy" src="${p.image}" alt="${p.title}"/>`:`<span class="ph">PENDING</span>`;
+  const bg=p.image?'':`background:linear-gradient(135deg,${p.color_hex},#0f1216)`;
+  const when=p.created_at?new Date(p.created_at).toLocaleString(undefined,{month:'short',day:'numeric',hour:'numeric',minute:'2-digit'}):'';
+  return `<div class="card${p._new?' new':''}" data-sku="${p.dw_sku}">
+    <div class="thumb" style="${bg}">${img}<span class="spec-badge">SPEC</span></div>
+    <div class="meta">
+      <div class="t">${p.pattern} <span style="color:var(--dim)">${p.color}</span></div>
+      <div class="sku">${p.dw_sku}</div>
+      <div class="row">
+        <span class="dot" style="background:${p.color_hex}"></span>
+        <span class="chip" data-f="family" data-v="${p.color_family}">${p.color_family}</span>
+        <span class="chip" data-f="pattern" data-v="${p.pattern}">${p.pattern}</span>
+      </div>
+      <div class="when" title="${p.created_at||''}">🕓 ${when}</div>
+    </div></div>`;
+}
+function addCard(p,isNew){ p._new=isNew; const el=document.createElement('div'); el.innerHTML=cardHTML(p); $('#grid').appendChild(el.firstElementChild); }
+
+function afterLoad(){ $('#cnt').textContent=ALL.length; buildFacets(); apply(); }
+
+function buildFacets(){
+  const byFam={}, byPat={}, bySt={};
+  for(const p of ALL){ byFam[p.color_family]=(byFam[p.color_family]||0)+1; byPat[p.pattern]=(byPat[p.pattern]||0)+1; bySt[p.onboard_status||'staged']=(bySt[p.onboard_status||'staged']||0)+1; }
+  const famHex={}; for(const p of ALL) famHex[p.color_family]=p.color_hex;
+  $('#colorFacets').innerHTML=Object.entries(byFam).sort((a,b)=>b[1]-a[1]).map(([k,v])=>
+    `<div class="facet${FILTER.family===k?' on':''}" data-f="family" data-v="${k}"><span><span class="dot" style="background:${famHex[k]}"></span>${k}</span><span class="cnt">${v}</span></div>`).join('');
+  $('#patternFacets').innerHTML=Object.entries(byPat).sort((a,b)=>a[0].localeCompare(b[0])).map(([k,v])=>
+    `<div class="facet${FILTER.pattern===k?' on':''}" data-f="pattern" data-v="${k}"><span>${k}</span><span class="cnt">${v}</span></div>`).join('');
+  $('#statusFacets').innerHTML=Object.entries(bySt).map(([k,v])=>
+    `<div class="facet${FILTER.status===k?' on':''}" data-f="status" data-v="${k}"><span>${k}</span><span class="cnt">${v}</span></div>`).join('');
+}
+
+function apply(){
+  const q=$('#q').value.toLowerCase().trim().split(/\s+/).filter(Boolean);
+  VIEW=ALL.filter(p=>{
+    if(FILTER.family&&p.color_family!==FILTER.family)return false;
+    if(FILTER.pattern&&p.pattern!==FILTER.pattern)return false;
+    if(FILTER.status&&(p.onboard_status||'staged')!==FILTER.status)return false;
+    if(q.length){ const hay=(p.title+' '+p.dw_sku+' '+p.mfr_sku+' '+(p.tags||[]).join(' ')).toLowerCase(); return q.every(t=>hay.includes(t)); }
+    return true;
+  });
+  const s=$('#sort').value;
+  const cmp={ seq:(a,b)=>a.seq-b.seq, sku:(a,b)=>a.dw_sku.localeCompare(b.dw_sku),
+    pattern:(a,b)=>a.pattern.localeCompare(b.pattern)||a.color.localeCompare(b.color),
+    title:(a,b)=>a.title.localeCompare(b.title),
+    family:(a,b)=>a.color_family.localeCompare(b.color_family)||a.title.localeCompare(b.title),
+    light:(a,b)=>hexLum(b.color_hex)-hexLum(a.color_hex), dark:(a,b)=>hexLum(a.color_hex)-hexLum(b.color_hex) }[s];
+  VIEW.sort(cmp);
+  $('#grid').innerHTML=VIEW.map(p=>cardHTML({...p,_new:false})).join('');
+}
+
+// ---- drawer ----
+function openDrawer(sku){
+  const p=ALL.find(x=>x.dw_sku===sku); if(!p)return;
+  const sp=p.spec||(COLL&&COLL.spec)||{};
+  $('#dh').innerHTML=`<div style="font-size:18px;font-weight:600">${p.pattern} <span style="color:var(--dim)">${p.color}</span></div>
+    <div class="sku" style="font:12px ui-monospace,monospace;color:var(--teal)">${p.dw_sku} &nbsp;·&nbsp; mfr: ${p.mfr_sku}</div>
+    ${p.pricing&&!p.pricing.display_prices?'<span class="quote">QUOTE-ONLY · sample $'+(p.pricing.sample_price)+' · cost pending</span>':''}`;
+  const rows=[['Vendor',p.vendor+' — '+p.brand],['Collection',p.collection],['Type',p.product_type],['Material',p.material],
+    ['Color family',p.color_family],['Width',sp.width],['Weight',sp.weight],['Thickness',sp.thickness],
+    ['Durability',sp.durability],['Cleanability',sp.cleanability_code],['Crocking',sp.crocking],
+    ['Colorfastness',sp.colorfastness],['Flammability',sp.flammability_inherent],['Optional FR',sp.flammability_optional],
+    ['Uses',sp.uses],['Care',sp.care],['Environmental',sp.environmental],['Custom',sp.custom_options],['Manufacturer',sp.manufacturer]];
+  $('#db').innerHTML=(p.image?`<img src="${p.image}"/>`:`<div style="height:160px;border-radius:8px;background:linear-gradient(135deg,${p.color_hex},#0f1216)"></div>`)+
+    `<table class="spec">${rows.filter(r=>r[1]).map(r=>`<tr><td>${r[0]}</td><td>${r[1]}</td></tr>`).join('')}</table>
+     <div style="margin-top:10px"><b style="font-size:11px;color:var(--dim)">TAGS</b><div class="row" style="margin-top:6px">${(p.tags||[]).map(t=>`<span class="chip">${t}</span>`).join('')}</div></div>`;
+  $('#drawer').classList.add('open');
+}
+function closeDrawer(){ $('#drawer').classList.remove('open'); }
+
+// ---- events ----
+$('#grid').addEventListener('click',e=>{
+  const chip=e.target.closest('.chip[data-f]');
+  if(chip){ FILTER[chip.dataset.f]= FILTER[chip.dataset.f]===chip.dataset.v?null:chip.dataset.v; buildFacets(); apply(); e.stopPropagation(); return; }
+  const card=e.target.closest('.card'); if(card) openDrawer(card.dataset.sku);
+});
+document.addEventListener('click',e=>{const f=e.target.closest('aside .facet'); if(!f)return; const k=f.dataset.f; FILTER[k]=FILTER[k]===f.dataset.v?null:f.dataset.v; buildFacets(); apply();});
+$('#q').addEventListener('input',apply);
+$('#sort').addEventListener('change',()=>{localStorage.setItem(LS('sort'),$('#sort').value);apply();});
+$('#dens').addEventListener('input',()=>{document.documentElement.style.setProperty('--cols',$('#dens').value);localStorage.setItem(LS('dens'),$('#dens').value);});
+$('#imgonly').addEventListener('change',()=>{$('#grid').classList.toggle('imgonly',$('#imgonly').checked);localStorage.setItem(LS('imgonly'),$('#imgonly').checked?'1':'0');});
+$('#reset').addEventListener('click',()=>{FILTER={family:null,pattern:null,status:null};$('#q').value='';buildFacets();apply();});
+$('#run').addEventListener('click',()=>runImport(45));
+$('#replay').addEventListener('click',()=>runImport(20));
+
+// ---- boot ----
+function seedColl(c){COLL=c;$('#pfx').textContent=c.sku_prefix;$('#pmode').textContent=c.display_prices?'priced':'quote-only';}
+if(window.__BOOT__&&window.__BOOT__.collection){seedColl(window.__BOOT__.collection);} else {fetch('/api/collection',{credentials:'same-origin'}).then(r=>r.json()).then(seedColl);}
+loadStatic(); // show staged catalog immediately; user can hit ▶ Run import to watch the stream
+</script>
+</body>
+</html>
diff --git a/scripts/build.js b/scripts/build.js
new file mode 100644
index 0000000..463f6fe
--- /dev/null
+++ b/scripts/build.js
@@ -0,0 +1,149 @@
+#!/usr/bin/env node
+/**
+ * Majilite "Metallic Specialties I" (Nytek) — Full Monte staging build.
+ * Reads data/source_swatches.json (160 original pattern/colorway swatches),
+ * assigns DW-series SKUs (DWMJ-######, auto next-free series), stamps the
+ * ONE shared Nytek spec onto every SKU, buckets a color family + dot hex for
+ * the sort/color grid, and writes data/products.json + data/collection.json.
+ *
+ * HARD rules honored:
+ *  - Original pattern + colorway names stay CUSTOMER-FACING (title = "Pattern Colorway").
+ *  - Majilite is name-keyed → mfr_sku = "Pattern Colorway" (the orderable identifier).
+ *  - No cost on the card → quote-only (display_prices=false), $4.25 sample, cost=null.
+ *  - Images always local: images/DWMJ-######.png
+ */
+const fs = require('fs');
+const path = require('path');
+
+const ROOT = path.resolve(__dirname, '..');
+const src = JSON.parse(fs.readFileSync(path.join(ROOT, 'data/source_swatches.json'), 'utf8'));
+
+const VENDOR = 'Majilite';
+const BRAND = 'Nytek';
+const COLLECTION = 'Metallic Specialties I';
+const SKU_PREFIX = 'DWMJ';       // free two-letter DW code (MaJilite)
+const VENDOR_CODE = 'MAJ';
+const PRODUCT_TYPE = 'Wallcovering';
+const MATERIAL = 'Faux Leather (Nylon Fiber Matrix / Nytek®)';
+const SAMPLE_PRICE = 4.25;
+
+// One spec block for the entire collection (page 10 of the digital card).
+const SPEC = {
+  material: 'Nytek® — specially engineered Nylon Fiber Matrix faux leather (PFAS-, PVC-, plasticizer-free)',
+  width: '54 in / 137 cm',
+  width_in: 54,
+  weight: '8.8 oz/sq yd / 300 g/m²',
+  thickness: '28 mils / 0.7 mm',
+  cleanability_code: 'S/W',
+  crocking: 'Wet 5 / Dry 5',
+  colorfastness: 'Excellent (Gas, Fadeometer, Weather-O-Meter, Sulfide Staining)',
+  durability: '300,000+ double rubs (Wyzenbeek wire screen, ASTM D-4157-82)',
+  flammability_inherent: 'UFAC/NFPA 260 (Class 1) & CAL Technical Bulletin 117-2013 Section 1 — Pass',
+  flammability_optional: 'Optional FR for ASTM-E84 (adhered), IMO 652, IMO 653, BS5852, BS476, EN13501-1',
+  features: [
+    'Breathable', 'Built-in stain resistance (no topcoat needed)',
+    'Easy cleaning with common commercial cleaners', 'No off-gassing',
+    'Hydrolysis resistance up to 10 weeks'
+  ],
+  custom_options: 'Custom colors (100-yard min), embossing (small min), quilting, printing, weaving, laser cutting; artisan collaborations',
+  environmental: 'Free from PVCs, phthalates, formaldehyde, heavy metals, dioxins, ozone-depleting chemicals; made in Massachusetts via EPA-approved processes',
+  care: 'Clean with mild soap and water or EPA-approved disinfectants',
+  uses: 'Seating, wall coverings, flat surfaces, displays',
+  industries: 'Retail, hospitality, healthcare, aerospace, marine, automotive, interior design',
+  manufacturer: 'Majilite Corporation, 1530 Broadway Road, Dracut, MA 01826',
+  contact: { phone: '+1.978.441.6800', email: 'Sales@majilite.com', web: 'www.majilite.com' },
+  source: 'Majilite Metallic Specialties I Digital Card 2026 (p.10)'
+};
+
+// ---- Color-family bucketing (keyword -> family + representative dot hex) ----
+// Ordered: first match wins. Tuned for this metallic/neutral faux-leather line.
+const FAMILY_RULES = [
+  [/rose gold|blossom|petal|pink|metallic rose/i, 'Rose Gold', '#d6a4a0'],
+  [/gold|brass|mystic gold|antique gold|soft gold|gold leaf|gold coin|gold stardust|white gold|cream gold/i, 'Gold', '#c9a04e'],
+  [/champagne|chardonnay|zinfandel|cameo|pashmina/i, 'Champagne', '#e4d3ad'],
+  [/black|onyx|midnight|carbon|techno/i, 'Black', '#1c1c1e'],
+  [/pewter|slate|charcoal|graphite|granite|distinction grey|nuance grey|infinity grey|shimmer slate/i, 'Pewter/Charcoal', '#6b6f74'],
+  [/stainless|steel|mercury|nickel|silver|aluminum|chrome|platinum|paragon|status|iceberg|diamond|storm|dove|moonbeam|mist|igloo/i, 'Silver/Grey', '#b7bcc2'],
+  [/white|snow|polar|ice|pure white|glacier|icicle|bright star|salt/i, 'White', '#f2f2f0'],
+  [/wheat|buff|beige|natural|tan|sand|fawn|pebble|parchment|featherbed|gelato|eggshell|ivory|crème|creme|powder|taupe|penny|bronze|copper|espresso|coin/i, 'Neutral/Tan', '#cdbf9e'],
+];
+function familyFor(color) {
+  for (const [re, fam, hex] of FAMILY_RULES) if (re.test(color)) return { color_family: fam, color_hex: hex };
+  return { color_family: 'Metallic', color_hex: '#a9adb2' };
+}
+
+// Style / motif tags from the pattern texture family
+function styleTagsFor(pattern) {
+  const p = pattern.toLowerCase();
+  const t = [];
+  if (/raindrop|starlite|hive|hammered|pebble|stature/.test(p)) t.push('Textured');
+  if (/legacy|nuance|charm|linea|cross-hatch|status|techno/.test(p)) t.push('Woven Look');
+  if (/reflection|shimmer|radiance|finesse|eclipse|brushed|burnished|metallic paragon|attache/.test(p)) t.push('Metallic Sheen');
+  if (!t.length) t.push('Faux Leather');
+  return t;
+}
+
+const nowISO = new Date().toISOString();
+const products = src.swatches.map((sw, i) => {
+  const seq = i + 1;
+  const dw_sku = `${SKU_PREFIX}-${String(seq).padStart(6, '0')}`;
+  const title = `${sw.pattern} ${sw.color}`;          // original names, customer-facing
+  const mfr_sku = `${sw.pattern} ${sw.color}`;        // Majilite is name-keyed
+  const fam = familyFor(sw.color);
+  const tags = Array.from(new Set([
+    'Faux Leather', 'Metallic', VENDOR, BRAND, COLLECTION, 'Contract',
+    sw.pattern, sw.color, fam.color_family, ...styleTagsFor(sw.pattern)
+  ]));
+  return {
+    seq,
+    dw_sku,
+    variant_sku: `${dw_sku}-Sample`,
+    mfr_sku,
+    title,
+    pattern: sw.pattern,
+    color: sw.color,
+    vendor: VENDOR,
+    brand: BRAND,
+    collection: COLLECTION,
+    product_type: PRODUCT_TYPE,
+    material: MATERIAL,
+    color_family: fam.color_family,
+    color_hex: fam.color_hex,
+    image: `images/${dw_sku}.png`,
+    tags,
+    pricing: {
+      unit: 'yard', model: 'vendor_discount',
+      sample_price: SAMPLE_PRICE, cost: null, retail: null,
+      display_prices: false,            // quote-only until Majilite cost list arrives
+      pricing_notes: '54"-wide faux leather sold by the yard. No cost on the card — quote-only pending Majilite price list.'
+    },
+    spec: SPEC,                         // <-- spec assigned to EVERY sku
+    source_page: sw.page,
+    created_at: nowISO,
+    onboard_status: 'staged'            // staged (local) — NOT yet on Shopify
+  };
+});
+
+const collection = {
+  vendor: VENDOR, vendor_code: VENDOR_CODE, brand: BRAND, collection: COLLECTION,
+  sku_prefix: SKU_PREFIX + '-', is_private_label: false, private_label_name: null,
+  pricing_unit: 'yard', pricing_model: 'vendor_discount', sample_price: SAMPLE_PRICE,
+  display_prices: false, product_type: PRODUCT_TYPE, material: MATERIAL,
+  count: products.length, spec: SPEC,
+  source_pdf: src.source_pdf, built_at: nowISO,
+  gated_for_golive: [
+    'Cost list from Majilite (Kathryn Gabriel / Two Gabriels) → enables pricing',
+    'Shopify publish (customer-facing) — Steve-gated',
+    'vendor_registry + majilite_catalog write to dw_unified (Mac2-canonical)'
+  ]
+};
+
+fs.mkdirSync(path.join(ROOT, 'data'), { recursive: true });
+fs.writeFileSync(path.join(ROOT, 'data/products.json'), JSON.stringify(products, null, 2));
+fs.writeFileSync(path.join(ROOT, 'data/collection.json'), JSON.stringify(collection, null, 2));
+
+// quick family tally for the console
+const tally = {};
+for (const p of products) tally[p.color_family] = (tally[p.color_family] || 0) + 1;
+console.log(`Built ${products.length} SKUs  ${products[0].dw_sku} .. ${products[products.length-1].dw_sku}`);
+console.log('Color families:', tally);
diff --git a/scripts/crop_swatches.py b/scripts/crop_swatches.py
new file mode 100644
index 0000000..cecf867
--- /dev/null
+++ b/scripts/crop_swatches.py
@@ -0,0 +1,109 @@
+#!/usr/bin/env python3
+"""
+Crop 160 Majilite product swatches out of 8 pre-rendered PDF pages.
+
+Each page (page-02..page-09) is 1875x2487 px, near-black, holding a 4-col x 5-row
+grid of 20 square-ish fabric swatches, each with a 2-line white text label centered
+below it. We detect the swatch grid via brightness projection:
+
+  - Column bands: sum brightness per column -> 4 wide high-mass bands (the columns),
+    separated by black gutters.
+  - Row bands: sum brightness per row -> thick bands (swatches, >200px tall) plus
+    thin bands (label text, <90px). We keep only the thick bands = the 5 swatch rows.
+
+Intersecting the 4 column bands x 5 swatch-row bands yields 20 boxes per page,
+row-major (left->right, top->bottom). Page 2 -> DWMJ-000001..020, page 3 -> 021..040,
+..., page 9 -> 141..160.
+
+Output: public/images/DWMJ-000001.png .. DWMJ-000160.png
+"""
+import sys
+import numpy as np
+from PIL import Image
+from pathlib import Path
+
+PROJ = Path("/Users/macstudio3/Projects/majilite-onboard")
+SRC = Path("/tmp/majilite")
+OUT = PROJ / "public" / "images"
+
+# --- tunable params (one set works for all 8 pages) ---
+COL_THR_FRAC = 0.15   # column-projection threshold as fraction of max
+ROW_THR_FRAC = 0.15   # row-projection threshold as fraction of max (0.15 keeps dark swatch rows)
+MIN_COL_W    = 200    # a real column band is wide
+MIN_ROW_H    = 200    # a real swatch row band is tall (labels are <90px)
+TRIM         = 6      # px of black border to trim off each crop edge
+EXPECT_COLS  = 4
+EXPECT_ROWS  = 5
+
+
+def bands(proj, thr):
+    """Return list of (start,end) inclusive index ranges where proj>thr."""
+    on = proj > thr
+    out = []
+    s = None
+    for i, v in enumerate(on):
+        if v and s is None:
+            s = i
+        elif not v and s is not None:
+            out.append((s, i - 1))
+            s = None
+    if s is not None:
+        out.append((s, len(on) - 1))
+    return out
+
+
+def detect_grid(gray):
+    col = gray.sum(axis=0)
+    row = gray.sum(axis=1)
+    col_bands = [b for b in bands(col, col.max() * COL_THR_FRAC) if (b[1] - b[0]) >= MIN_COL_W]
+    row_bands = [b for b in bands(row, row.max() * ROW_THR_FRAC) if (b[1] - b[0]) >= MIN_ROW_H]
+    return col_bands, row_bands
+
+
+def crop_page(page_num, first_sku):
+    path = SRC / f"page-{page_num:02d}.png"
+    img = Image.open(path).convert("RGB")
+    gray = np.asarray(img.convert("L"), dtype=np.float64)
+    col_bands, row_bands = detect_grid(gray)
+
+    if len(col_bands) != EXPECT_COLS or len(row_bands) != EXPECT_ROWS:
+        raise SystemExit(
+            f"page {page_num}: expected {EXPECT_COLS}x{EXPECT_ROWS}, "
+            f"got {len(col_bands)} cols / {len(row_bands)} rows\n"
+            f"  cols={col_bands}\n  rows={row_bands}"
+        )
+
+    OUT.mkdir(parents=True, exist_ok=True)
+    sku = first_sku
+    saved = []
+    for (r0, r1) in row_bands:            # top -> bottom
+        for (c0, c1) in col_bands:        # left -> right (row-major)
+            x0 = c0 + TRIM
+            y0 = r0 + TRIM
+            x1 = c1 - TRIM
+            y1 = r1 - TRIM
+            crop = img.crop((x0, y0, x1 + 1, y1 + 1))
+            name = f"DWMJ-{sku:06d}.png"
+            crop.save(OUT / name)
+            saved.append((name, crop.size))
+            sku += 1
+    return saved
+
+
+def main():
+    pages = range(2, 10)  # page-02..page-09
+    if len(sys.argv) > 1:
+        pages = [int(p) for p in sys.argv[1:]]
+    total = 0
+    for page_num in pages:
+        first_sku = (page_num - 2) * 20 + 1
+        saved = crop_page(page_num, first_sku)
+        total += len(saved)
+        print(f"page {page_num:02d}: {len(saved)} swatches "
+              f"-> DWMJ-{first_sku:06d}..DWMJ-{first_sku + len(saved) - 1:06d} "
+              f"(size ~{saved[0][1]})")
+    print(f"TOTAL: {total} images -> {OUT}")
+
+
+if __name__ == "__main__":
+    main()
diff --git a/scripts/emit_sql.js b/scripts/emit_sql.js
new file mode 100644
index 0000000..6fe8900
--- /dev/null
+++ b/scripts/emit_sql.js
@@ -0,0 +1,71 @@
+#!/usr/bin/env node
+/**
+ * Emit migrations/001_majilite_catalog.sql — creates the Mac2-canonical staging
+ * table majilite_catalog and loads all 160 staged SKUs. Additive + reversible.
+ * (vendor_registry INSERT + Shopify publish are drafted separately — gated.)
+ */
+const fs = require('fs');
+const path = require('path');
+const ROOT = path.resolve(__dirname, '..');
+const products = JSON.parse(fs.readFileSync(path.join(ROOT, 'data/products.json'), 'utf8'));
+const coll = JSON.parse(fs.readFileSync(path.join(ROOT, 'data/collection.json'), 'utf8'));
+const q = s => s === null || s === undefined ? 'NULL' : `'${String(s).replace(/'/g, "''")}'`;
+const j = o => `'${JSON.stringify(o).replace(/'/g, "''")}'::jsonb`;
+
+let sql = `-- Majilite "Metallic Specialties I" (Nytek) staging  — TK-10403
+-- Mac2-canonical *_catalog staging table. Additive + reversible.
+-- ROLLBACK:  DROP TABLE IF EXISTS majilite_catalog;
+BEGIN;
+CREATE TABLE IF NOT EXISTS majilite_catalog (
+  dw_sku          text PRIMARY KEY,
+  variant_sku     text,
+  mfr_sku         text,           -- Majilite is name-keyed: "Pattern Colorway"
+  title           text,           -- customer-facing (original names kept)
+  pattern         text,
+  color           text,
+  vendor          text,
+  brand           text,
+  collection      text,
+  product_type    text,
+  material        text,
+  color_family    text,
+  color_hex       text,
+  image_local     text,
+  tags            text[],
+  spec            jsonb,          -- shared Nytek spec on every row
+  pricing         jsonb,          -- quote-only until cost list (display_prices=false)
+  source_page     int,
+  onboard_status  text DEFAULT 'staged',
+  created_at      timestamptz DEFAULT now()
+);
+-- idempotent reload
+TRUNCATE majilite_catalog;
+`;
+
+for (const p of products) {
+  const tagsArr = `ARRAY[${p.tags.map(q).join(',')}]::text[]`;
+  sql += `INSERT INTO majilite_catalog (dw_sku,variant_sku,mfr_sku,title,pattern,color,vendor,brand,collection,product_type,material,color_family,color_hex,image_local,tags,spec,pricing,source_page,onboard_status,created_at) VALUES (`
+    + [q(p.dw_sku), q(p.variant_sku), q(p.mfr_sku), q(p.title), q(p.pattern), q(p.color), q(p.vendor), q(p.brand), q(p.collection), q(p.product_type), q(p.material), q(p.color_family), q(p.color_hex), q(p.image), tagsArr, j(p.spec), j(p.pricing), p.source_page, q(p.onboard_status), q(p.created_at)].join(',')
+    + `);\n`;
+}
+sql += `COMMIT;\n-- rows: ${products.length}\n`;
+fs.writeFileSync(path.join(ROOT, 'migrations/001_majilite_catalog.sql'), sql);
+
+// vendor_registry INSERT — DRAFT ONLY (gated; triggers drift-canary + registry-sync semantics)
+const reg = `-- DRAFT / GATED — vendor_registry row for Majilite.  Apply only with Steve's go.
+-- Adding a Mac2-only vendor_registry row is expected to show on dw-machine-drift-canary
+-- until dw-registry-sync pushes it to Kamatera. Reversible: DELETE FROM vendor_registry WHERE vendor_code='MAJ';
+INSERT INTO vendor_registry
+  (vendor_name, vendor_code, sku_prefix, catalog_table, is_active, is_private_label,
+   pricing_unit, pricing_model, sample_price, display_prices, do_not_price,
+   product_type, website_url, notes, created_at, updated_at)
+VALUES
+  ('Majilite','MAJ','DWMJ-','majilite_catalog', true, false,
+   'yard','vendor_discount', 4.25, false, false,
+   'Wallcovering','https://www.majilite.com',
+   'Nytek faux leather. Metallic Specialties I = 160 SKUs (card I of II; II adds ~160 more = 320 total). Name-keyed (mfr_sku = Pattern Colorway). Quote-only pending Majilite cost list (rep: Kathryn Gabriel / Two Gabriels, kathryn@twogabriels.com). Rep for orders/lead-time: Dara Pinn dpinn@majilite.com. Sold by yard, 54in wide.',
+   now(), now());
+`;
+fs.writeFileSync(path.join(ROOT, 'migrations/002_vendor_registry.DRAFT.sql'), reg);
+
+console.log(`Wrote migrations/001_majilite_catalog.sql (${products.length} rows) + migrations/002_vendor_registry.DRAFT.sql`);
diff --git a/server.js b/server.js
new file mode 100644
index 0000000..aec1255
--- /dev/null
+++ b/server.js
@@ -0,0 +1,97 @@
+#!/usr/bin/env node
+/**
+ * Majilite Metallic Specialties I — live onboarding viewer (zero-dependency).
+ * Basic-auth admin/DW2024!. Serves the staged catalog + an SSE "import" stream
+ * so you watch all 160 SKUs flow through the pipeline stages as they onboard.
+ */
+const http = require('http');
+const fs = require('fs');
+const path = require('path');
+
+const ROOT = __dirname;
+const PORT = process.env.PORT ? Number(process.env.PORT) : 0; // 0 = OS-assigned free port
+const USER = process.env.BASIC_AUTH_USER || 'admin';
+const PASS = process.env.BASIC_AUTH_PASS || 'DW2024!';
+
+const products = () => JSON.parse(fs.readFileSync(path.join(ROOT, 'data/products.json'), 'utf8'));
+const collection = () => JSON.parse(fs.readFileSync(path.join(ROOT, 'data/collection.json'), 'utf8'));
+
+const MIME = { '.html':'text/html', '.js':'application/javascript', '.css':'text/css',
+  '.json':'application/json', '.png':'image/png', '.jpg':'image/jpeg', '.svg':'image/svg+xml' };
+
+function unauth(res){ res.writeHead(401,{'WWW-Authenticate':'Basic realm="majilite"'}); res.end('Auth required'); }
+function ok(res,body,type='application/json'){ res.writeHead(200,{'Content-Type':type}); res.end(body); }
+
+const server = http.createServer((req,res)=>{
+  // Basic auth gate (Steve's standing viewer rule)
+  const h = req.headers.authorization || '';
+  const [u,p] = Buffer.from(h.split(' ')[1]||'', 'base64').toString().split(':');
+  if (u!==USER || p!==PASS) return unauth(res);
+
+  const url = new URL(req.url, 'http://x');
+  const p0 = url.pathname;
+
+  if (p0==='/api/collection') return ok(res, JSON.stringify(collection()));
+  if (p0==='/api/products')   return ok(res, JSON.stringify(products()));
+
+  if (p0==='/api/facets'){
+    const all = products();
+    const tally = (key)=>{ const m={}; for(const x of all){ const v=x[key]; if(v) m[v]=(m[v]||0)+1; } return m; };
+    const patTally={}; for(const x of all){ patTally[x.pattern]=(patTally[x.pattern]||0)+1; }
+    return ok(res, JSON.stringify({
+      total: all.length,
+      color_family: tally('color_family'),
+      pattern: patTally,
+      product_type: tally('product_type'),
+      onboard_status: tally('onboard_status')
+    }));
+  }
+
+  // SSE live-import stream: emits start, one 'item' per SKU (staged through 5 stages), then done.
+  if (p0==='/api/import/stream'){
+    const speed = Math.max(8, Math.min(400, Number(url.searchParams.get('speed'))||45)); // ms/item
+    res.writeHead(200,{'Content-Type':'text/event-stream','Cache-Control':'no-cache','Connection':'keep-alive'});
+    const all = products();
+    const STAGES = ['parsed','sku_assigned','spec_attached','image_linked','staged'];
+    res.write(`event: start\ndata: ${JSON.stringify({total:all.length, stages:STAGES, collection:collection().collection})}\n\n`);
+    let i=0;
+    const timer = setInterval(()=>{
+      if (i>=all.length){
+        res.write(`event: done\ndata: ${JSON.stringify({total:all.length})}\n\n`);
+        clearInterval(timer); res.end(); return;
+      }
+      const pr = all[i++];
+      const hasImage = fs.existsSync(path.join(ROOT,'public',pr.image));
+      res.write(`event: item\ndata: ${JSON.stringify({
+        i, dw_sku:pr.dw_sku, mfr_sku:pr.mfr_sku, title:pr.title, pattern:pr.pattern,
+        color:pr.color, color_family:pr.color_family, color_hex:pr.color_hex,
+        image: hasImage ? pr.image : null, has_image: hasImage, tags:pr.tags,
+        pricing:pr.pricing, created_at:pr.created_at, spec_ok:true
+      })}\n\n`);
+    }, speed);
+    req.on('close', ()=>clearInterval(timer));
+    return;
+  }
+
+  // index.html — inject bootstrap payload so first paint needs no second authed fetch
+  if (p0==='/' || p0==='/index.html'){
+    let html = fs.readFileSync(path.join(ROOT,'public','index.html'),'utf8');
+    const boot = `<script>window.__BOOT__=${JSON.stringify({collection:collection(),products:products()})};</script>`;
+    html = html.replace('</head>', boot+'\n</head>');
+    return ok(res, html, 'text/html');
+  }
+
+  // other static files
+  let file = path.join(ROOT, 'public', p0);
+  if (!file.startsWith(path.join(ROOT,'public'))) { res.writeHead(403); return res.end('no'); }
+  fs.readFile(file,(e,buf)=>{
+    if (e){ res.writeHead(404); return res.end('not found'); }
+    ok(res, buf, MIME[path.extname(file)]||'application/octet-stream');
+  });
+});
+
+server.listen(PORT, ()=>{
+  const port = server.address().port;
+  fs.writeFileSync(path.join(ROOT,'.port'), String(port));
+  console.log(`Majilite onboarding viewer  →  http://127.0.0.1:${port}  (admin/DW2024!)`);
+});
diff --git a/tasks/GOLIVE-pending-approval.md b/tasks/GOLIVE-pending-approval.md
new file mode 100644
index 0000000..6016081
--- /dev/null
+++ b/tasks/GOLIVE-pending-approval.md
@@ -0,0 +1,28 @@
+# GATED — Majilite Metallic Specialties I go-live (TK-10403)
+
+**Status:** 160 SKUs onboarded + staged (dw_unified.majilite_catalog) + live viewer. The steps below
+are customer-facing / registry / pricing and need Steve's go. Nothing below has been executed.
+
+## 1. Pricing (BLOCKER) — get the cost list from Majilite
+The digital card has **no cost or price**. Everything is staged **quote-only** (`display_prices=false`,
+$4.25 sample). To price at DW retail (cost / 0.65 / 0.85, by yard) we need Majilite's wholesale/net cost.
+- **Ask:** Kathryn Gabriel — kathryn@twogabriels.com (rep who sent the card) — for the Metallic Specialties I
+  cost list / trade price. Order/lead-time contact on file: Dara Pinn — dpinn@majilite.com.
+- Confirm the DW trade discount for Majilite before pricing (per the price-finder rule).
+
+## 2. vendor_registry INSERT (Mac2-canonical) — `migrations/002_vendor_registry.DRAFT.sql`
+Registers vendor **Majilite** (code `MAJ`, prefix `DWMJ-`, table `majilite_catalog`, by-yard, quote-only).
+- Expected: dw-machine-drift-canary will flag a Mac2-only vendor code until dw-registry-sync pushes it to
+  Kamatera — benign, that's the sanctioned direction.
+- Reversible: `DELETE FROM vendor_registry WHERE vendor_code='MAJ';`
+
+## 3. Shopify publish (customer-facing) — after pricing
+Build 160 products on the live store (designer-laboratory-sandbox): title = `Pattern Colorway` (original
+names kept public), vendor Majilite, DWMJ SKUs, sample variant ($4.25) + by-the-yard variant, spec
+metafields from the shared Nytek block, local swatch images, tags. Then Google/Merchant + collection.
+- Honor the 5-field + go-live-gate rules (real vendor + mfr identifier, image, ≥2 tags, description, pricing).
+
+## Notes
+- Names kept **original** (not private-label) per Steve, 2026-08-10.
+- Card I = 160 SKUs. Card **II** (per the spec page, 320 combined) is a likely follow-up onboard — same
+  pipeline, next DWMJ block (`DWMJ-000161+`), same spec.

(oldest)  ·  back to Majilite Onboard  ·  Renumber to DWMJ-600000 block; onboard all 160 as sellable $ 63a1a27 →