[object Object]

← back to Secrets Manager

Coco Dávez: settlement post-gen-vision gate — 54/54 OK, 0 BLOCK (gemini-2.5-flash)

bdb8510d267d4a5ff66f511c226b40aa7df2dfd8 · 2026-07-22 08:23:51 -0700 · Steve Abrams

Files touched

Diff

commit bdb8510d267d4a5ff66f511c226b40aa7df2dfd8
Author: Steve Abrams <steve@designerwallcoverings.com>
Date:   Wed Jul 22 08:23:51 2026 -0700

    Coco Dávez: settlement post-gen-vision gate — 54/54 OK, 0 BLOCK (gemini-2.5-flash)
---
 coordonne-collab-audit/coco-backfill.js            |  33 +
 coordonne-collab-audit/coco-rows.json              |   1 +
 coordonne-collab-audit/coco-settlement-result.json | 764 +++++++++++++++++++++
 coordonne-collab-audit/settlement-gate-coco.js     |  71 ++
 4 files changed, 869 insertions(+)

diff --git a/coordonne-collab-audit/coco-backfill.js b/coordonne-collab-audit/coco-backfill.js
new file mode 100644
index 0000000..46686c1
--- /dev/null
+++ b/coordonne-collab-audit/coco-backfill.js
@@ -0,0 +1,33 @@
+#!/usr/bin/env node
+// Feed-first ($0) five-field backfill for the 54 Coco Dávez rows.
+// Pulls description + material + REAL B-code sku from the Woo Store API:
+//   https://coordonne.com/wp-json/wc/store/v1/products/<wpid>
+//   wpid = numeric tail of the internal mfr_sku COORD-<wpid>.
+const fs = require('fs'), path = require('path');
+const rows = JSON.parse(fs.readFileSync(path.join(__dirname, 'coco-rows.json'), 'utf8'));
+const strip = h => (h || '').replace(/<[^>]+>/g, ' ').replace(/&amp;/g, '&').replace(/&nbsp;/g, ' ').replace(/\s+/g, ' ').trim();
+
+(async () => {
+  const out = [];
+  for (const row of rows) {
+    const wpid = (row.mfr_sku || '').replace(/^COORD-/, '');
+    let rec = { dw_sku: row.dw_sku, internal_mfr: row.mfr_sku, wpid };
+    try {
+      const r = await fetch(`https://coordonne.com/wp-json/wc/store/v1/products/${wpid}`);
+      const j = await r.json();
+      rec.woo_name = j.name;
+      rec.real_sku = j.sku || null;                   // real B/C-code manufacturer SKU
+      rec.description = strip(j.description) || strip(j.short_description);
+      const qa = (j.attributes || []).find(a => /quality|material/i.test(a.name));
+      rec.material = qa ? (qa.terms || []).map(t => t.name).join(' / ') : row.material;
+      rec.price_woo = j.prices ? (parseInt(j.prices.price, 10) / Math.pow(10, j.prices.currency_minor_unit || 2)) : null;
+      rec.ok = !!(rec.description && rec.real_sku);
+    } catch (e) { rec.error = e.message; rec.ok = false; }
+    out.push(rec);
+    process.stderr.write(`${row.dw_sku} wpid=${wpid} sku=${rec.real_sku||'-'} desc=${(rec.description||'').length} name="${rec.woo_name||''}"\n`);
+    await new Promise(r => setTimeout(r, 200));
+  }
+  fs.writeFileSync(path.join(__dirname, 'coco-backfill.json'), JSON.stringify(out, null, 2));
+  const missing = out.filter(o => !o.ok);
+  console.log(JSON.stringify({ total: out.length, complete: out.filter(o => o.ok).length, missing: missing.map(m => ({ dw_sku: m.dw_sku, real_sku: m.real_sku, desc: (m.description || '').length, err: m.error })) }, null, 2));
+})();
diff --git a/coordonne-collab-audit/coco-rows.json b/coordonne-collab-audit/coco-rows.json
new file mode 100644
index 0000000..5522f46
--- /dev/null
+++ b/coordonne-collab-audit/coco-rows.json
@@ -0,0 +1 @@
+[{"dw_sku":"DWCO2-670208","mfr_sku":"COORD-122856","pattern_name":"Picnic Blue","color_name":"Blue/Navy","product_type":"wallcovering","material":"Non-woven / Vinyl","price_retail":169.00,"image_url":"https://coordonne.com/wp-content/uploads/2025/08/picnic-blue-repeated-patterns-coordonne.jpg","product_url":"https://coordonne.com/shop/wallpapers/repeated-atterns/picnic-blue/"}, {"dw_sku":"DWCO2-670209","mfr_sku":"COORD-122861","pattern_name":"Picnic Kumquat","color_name":"Beige/Nude","product_type":"wallcovering","material":"Non-woven / Vinyl","price_retail":169.00,"image_url":"https://coordonne.com/wp-content/uploads/2025/08/picnic-kumquat-repeated-patterns-coordonne.jpg","product_url":"https://coordonne.com/shop/wallpapers/repeated-atterns/picnic-kumquat/"}, {"dw_sku":"DWCO2-670210","mfr_sku":"COORD-122866","pattern_name":"Picnic Golden","color_name":"Yellow/Orange","product_type":"wallcovering","material":"Non-woven / Vinyl","price_retail":169.00,"image_url":"https://coordonne.com/wp-content/uploads/2025/08/picnic-golden-repeated-patterns-coordonne.jpg","product_url":"https://coordonne.com/shop/wallpapers/repeated-atterns/picnic-golden/"}, {"dw_sku":"DWCO2-670211","mfr_sku":"COORD-122871","pattern_name":"Picnic Cobalt","color_name":"Blue/Navy","product_type":"wallcovering","material":"Non-woven / Vinyl","price_retail":169.00,"image_url":"https://coordonne.com/wp-content/uploads/2025/08/picnic-cobalt-repeated-patterns-coordonne.jpg","product_url":"https://coordonne.com/shop/wallpapers/repeated-atterns/picnic-cobalt/"}, {"dw_sku":"DWCO2-670212","mfr_sku":"COORD-122876","pattern_name":"Picnic Pink","color_name":"Pink/Lilac","product_type":"wallcovering","material":"Non-woven / Vinyl","price_retail":169.00,"image_url":"https://coordonne.com/wp-content/uploads/2025/08/picnic-pink-repeated-patterns-coordonne.jpg","product_url":"https://coordonne.com/shop/wallpapers/repeated-atterns/picnic-pink/"}, {"dw_sku":"DWCO2-670213","mfr_sku":"COORD-122881","pattern_name":"Picnic Noir","color_name":"Black","product_type":"wallcovering","material":"Non-woven / Vinyl","price_retail":169.00,"image_url":"https://coordonne.com/wp-content/uploads/2025/08/picnic-noir-repeated-patterns-coordonne.jpg","product_url":"https://coordonne.com/shop/wallpapers/repeated-atterns/picnic-noir/"}, {"dw_sku":"DWCO2-670214","mfr_sku":"COORD-122886","pattern_name":"Galope Golden","color_name":"Blue/Navy","product_type":"wallcovering","material":"Non-woven / Vinyl","price_retail":169.00,"image_url":"https://coordonne.com/wp-content/uploads/2025/08/galope-golden-repeated-patterns-coordonne.jpg","product_url":"https://coordonne.com/shop/wallpapers/repeated-atterns/galope-golden/"}, {"dw_sku":"DWCO2-670215","mfr_sku":"COORD-122891","pattern_name":"Galope Cobalt","color_name":"Pink/Lilac","product_type":"wallcovering","material":"Non-woven / Vinyl","price_retail":169.00,"image_url":"https://coordonne.com/wp-content/uploads/2025/08/galope-cobalt-repeated-patterns-coordonne.jpg","product_url":"https://coordonne.com/shop/wallpapers/repeated-atterns/galope-cobalt/"}, {"dw_sku":"DWCO2-670216","mfr_sku":"COORD-122896","pattern_name":"Galope Blue","color_name":"Blue/Navy","product_type":"wallcovering","material":"Non-woven / Vinyl","price_retail":169.00,"image_url":"https://coordonne.com/wp-content/uploads/2025/08/galope-blue-repeated-patterns-coordonne.jpg","product_url":"https://coordonne.com/shop/wallpapers/repeated-atterns/galope-blue/"}, {"dw_sku":"DWCO2-670218","mfr_sku":"COORD-122901","pattern_name":"Galope Hummingbird","color_name":"Yellow/Orange","product_type":"wallcovering","material":"Non-woven / Vinyl","price_retail":169.00,"image_url":"https://coordonne.com/wp-content/uploads/2025/08/galope-hummingbird-repeated-patterns-coordonne.jpg","product_url":"https://coordonne.com/shop/wallpapers/repeated-atterns/galope-hummingbird/"}, {"dw_sku":"DWCO2-670219","mfr_sku":"COORD-122906","pattern_name":"Galope Kumquat","color_name":"Green","product_type":"wallcovering","material":"Non-woven / Vinyl","price_retail":169.00,"image_url":"https://coordonne.com/wp-content/uploads/2025/08/galope-kumquat-repeated-patterns-coordonne.jpg","product_url":"https://coordonne.com/shop/wallpapers/repeated-atterns/galope-kumquat/"}, {"dw_sku":"DWCO2-670220","mfr_sku":"COORD-122911","pattern_name":"Galope Pink","color_name":"Pink/Lilac","product_type":"wallcovering","material":"Non-woven / Vinyl","price_retail":169.00,"image_url":"https://coordonne.com/wp-content/uploads/2025/08/galope-pink-repeated-patterns-coordonne.jpg","product_url":"https://coordonne.com/shop/wallpapers/repeated-atterns/galope-pink/"}, {"dw_sku":"DWCO2-670221","mfr_sku":"COORD-122916","pattern_name":"Veraneo Kumquat","color_name":"Beige/Nude","product_type":"wallcovering","material":"Non-woven / Vinyl","price_retail":169.00,"image_url":"https://coordonne.com/wp-content/uploads/2025/08/veraneo-kumquat-repeated-patterns-coordonne.jpg","product_url":"https://coordonne.com/shop/wallpapers/repeated-atterns/veraneo-kumquat/"}, {"dw_sku":"DWCO2-670222","mfr_sku":"COORD-122922","pattern_name":"Veraneo Cobalt","color_name":"Blue/Navy","product_type":"wallcovering","material":"Non-woven / Vinyl","price_retail":169.00,"image_url":"https://coordonne.com/wp-content/uploads/2025/08/veraneo-cobalt-repeated-patterns-coordonne.jpg","product_url":"https://coordonne.com/shop/wallpapers/repeated-atterns/veraneo-cobalt/"}, {"dw_sku":"DWCO2-670223","mfr_sku":"COORD-122927","pattern_name":"Veraneo Golden","color_name":"Yellow/Orange","product_type":"wallcovering","material":"Non-woven / Vinyl","price_retail":169.00,"image_url":"https://coordonne.com/wp-content/uploads/2025/08/veraneo-golden-repeated-patterns-coordonne.jpg","product_url":"https://coordonne.com/shop/wallpapers/repeated-atterns/veraneo-golden/"}, {"dw_sku":"DWCO2-670224","mfr_sku":"COORD-122932","pattern_name":"Veraneo Noir","color_name":"Black","product_type":"wallcovering","material":"Non-woven / Vinyl","price_retail":169.00,"image_url":"https://coordonne.com/wp-content/uploads/2025/08/veraneo-noir-repeated-patterns-coordonne.jpg","product_url":"https://coordonne.com/shop/wallpapers/repeated-atterns/veraneo-noir/"}, {"dw_sku":"DWCO2-670225","mfr_sku":"COORD-122937","pattern_name":"Veraneo Blue","color_name":"Blue/Navy","product_type":"wallcovering","material":"Non-woven / Vinyl","price_retail":169.00,"image_url":"https://coordonne.com/wp-content/uploads/2025/08/veraneo-blue-repeated-patterns-coordonne.jpg","product_url":"https://coordonne.com/shop/wallpapers/repeated-atterns/veraneo-blue/"}, {"dw_sku":"DWCO2-670226","mfr_sku":"COORD-122942","pattern_name":"Veraneo Pink","color_name":"Pink/Lilac","product_type":"wallcovering","material":"Non-woven / Vinyl","price_retail":169.00,"image_url":"https://coordonne.com/wp-content/uploads/2025/08/veraneo-pink-repeated-patterns-coordonne.jpg","product_url":"https://coordonne.com/shop/wallpapers/repeated-atterns/veraneo-pink/"}, {"dw_sku":"DWCO2-670227","mfr_sku":"COORD-122947","pattern_name":"Icónicos Pistachio","color_name":"Green","product_type":"wallcovering","material":"Non-woven / Vinyl","price_retail":169.00,"image_url":"https://coordonne.com/wp-content/uploads/2025/08/iconicos-pistachio-repeated-patterns-coordonne.jpg","product_url":"https://coordonne.com/shop/wallpapers/repeated-atterns/iconicos-pistachio/"}, {"dw_sku":"DWCO2-670228","mfr_sku":"COORD-122952","pattern_name":"Icónicos Golden","color_name":"Yellow/Orange","product_type":"wallcovering","material":"Non-woven / Vinyl","price_retail":169.00,"image_url":"https://coordonne.com/wp-content/uploads/2025/08/iconicos-golden-repeated-patterns-coordonne.jpg","product_url":"https://coordonne.com/shop/wallpapers/repeated-atterns/iconicos-golden/"}, {"dw_sku":"DWCO2-670229","mfr_sku":"COORD-122957","pattern_name":"Icónicos Blue","color_name":"Blue/Navy","product_type":"wallcovering","material":"Non-woven / Vinyl","price_retail":169.00,"image_url":"https://coordonne.com/wp-content/uploads/2025/08/iconicos-blue-repeated-patterns-coordonne.jpg","product_url":"https://coordonne.com/shop/wallpapers/repeated-atterns/iconicos-blue/"}, {"dw_sku":"DWCO2-670230","mfr_sku":"COORD-122962","pattern_name":"Icónicos Pink","color_name":"Pink/Lilac","product_type":"wallcovering","material":"Non-woven / Vinyl","price_retail":169.00,"image_url":"https://coordonne.com/wp-content/uploads/2025/08/iconicos-pink-repeated-patterns-coordonne.jpg","product_url":"https://coordonne.com/shop/wallpapers/repeated-atterns/iconicos-pink/"}, {"dw_sku":"DWCO2-670231","mfr_sku":"COORD-122967","pattern_name":"Icónicos Kumquat","color_name":"Green","product_type":"wallcovering","material":"Non-woven / Vinyl","price_retail":169.00,"image_url":"https://coordonne.com/wp-content/uploads/2025/08/iconicos-kumquat-repeated-patterns-coordonne.jpg","product_url":"https://coordonne.com/shop/wallpapers/repeated-atterns/iconicos-kumquat/"}, {"dw_sku":"DWCO2-670232","mfr_sku":"COORD-122972","pattern_name":"Icónicos Pearl","color_name":"White/Grey","product_type":"wallcovering","material":"Non-woven / Vinyl","price_retail":169.00,"image_url":"https://coordonne.com/wp-content/uploads/2025/08/iconicos-pearl-repeated-patterns-coordonne.jpg","product_url":"https://coordonne.com/shop/wallpapers/repeated-atterns/iconicos-pearl/"}, {"dw_sku":"DWCO2-670233","mfr_sku":"COORD-122977","pattern_name":"Toldo Pink","color_name":"Pink/Lilac","product_type":"wallcovering","material":"Non-woven / Vinyl","price_retail":169.00,"image_url":"https://coordonne.com/wp-content/uploads/2025/09/C00125_01.jpg","product_url":"https://coordonne.com/shop/wallpapers/repeated-atterns/toldo-pink/"}, {"dw_sku":"DWCO2-670234","mfr_sku":"COORD-122982","pattern_name":"Toldo Golden","color_name":"Yellow/Orange","product_type":"wallcovering","material":"Non-woven / Vinyl","price_retail":169.00,"image_url":"https://coordonne.com/wp-content/uploads/2025/09/C00126_01.jpg","product_url":"https://coordonne.com/shop/wallpapers/repeated-atterns/toldo-golden/"}, {"dw_sku":"DWCO2-670235","mfr_sku":"COORD-122987","pattern_name":"Toldo Hummingbird","color_name":"Green","product_type":"wallcovering","material":"Non-woven / Vinyl","price_retail":169.00,"image_url":"https://coordonne.com/wp-content/uploads/2025/09/C00127_01.jpg","product_url":"https://coordonne.com/shop/wallpapers/repeated-atterns/toldo-hummingbird/"}, {"dw_sku":"DWCO2-670236","mfr_sku":"COORD-122992","pattern_name":"Toldo Blue","color_name":"Blue/Navy","product_type":"wallcovering","material":"Non-woven / Vinyl","price_retail":169.00,"image_url":"https://coordonne.com/wp-content/uploads/2025/09/C00128_01.jpg","product_url":"https://coordonne.com/shop/wallpapers/repeated-atterns/toldo-blue/"}, {"dw_sku":"DWCO2-670237","mfr_sku":"COORD-122997","pattern_name":"Toldo Sunset","color_name":"Pink/Lilac","product_type":"wallcovering","material":"Non-woven / Vinyl","price_retail":169.00,"image_url":"https://coordonne.com/wp-content/uploads/2025/09/C00129_01.jpg","product_url":"https://coordonne.com/shop/wallpapers/repeated-atterns/toldo-sunset/"}, {"dw_sku":"DWCO2-670238","mfr_sku":"COORD-123002","pattern_name":"Toldo Kumquat","color_name":"Green","product_type":"wallcovering","material":"Non-woven / Vinyl","price_retail":169.00,"image_url":"https://coordonne.com/wp-content/uploads/2025/09/C00130_01.jpg","product_url":"https://coordonne.com/shop/wallpapers/repeated-atterns/toldo-kumquat/"}, {"dw_sku":"DWCO2-670239","mfr_sku":"COORD-123007","pattern_name":"Toldo Cobalt","color_name":"Blue/Navy","product_type":"wallcovering","material":"Non-woven / Vinyl","price_retail":169.00,"image_url":"https://coordonne.com/wp-content/uploads/2025/09/C00131_01.jpg","product_url":"https://coordonne.com/shop/wallpapers/repeated-atterns/toldo-cobalt/"}, {"dw_sku":"DWCO2-670240","mfr_sku":"COORD-123012","pattern_name":"Toldo Noir","color_name":"Black","product_type":"wallcovering","material":"Non-woven / Vinyl","price_retail":169.00,"image_url":"https://coordonne.com/wp-content/uploads/2025/09/C00132_01.jpg","product_url":"https://coordonne.com/shop/wallpapers/repeated-atterns/toldo-noir/"}, {"dw_sku":"DWCO2-670241","mfr_sku":"COORD-123017","pattern_name":"Like a Bird Noir","color_name":"Black","product_type":"wallcovering","material":"Non-woven / Vinyl","price_retail":169.00,"image_url":"https://coordonne.com/wp-content/uploads/2025/09/C00133_01.jpg","product_url":"https://coordonne.com/shop/wallpapers/repeated-atterns/like-a-bird-noir/"}, {"dw_sku":"DWCO2-670242","mfr_sku":"COORD-123022","pattern_name":"Like a Bird Cobalt","color_name":"Pink/Lilac","product_type":"wallcovering","material":"Non-woven / Vinyl","price_retail":169.00,"image_url":"https://coordonne.com/wp-content/uploads/2025/09/C00134_01.jpg","product_url":"https://coordonne.com/shop/wallpapers/repeated-atterns/like-a-bird-cobalt/"}, {"dw_sku":"DWCO2-670243","mfr_sku":"COORD-123027","pattern_name":"Like a Bird Golden","color_name":"Yellow/Orange","product_type":"wallcovering","material":"Non-woven / Vinyl","price_retail":169.00,"image_url":"https://coordonne.com/wp-content/uploads/2025/09/C00135_01.jpg","product_url":"https://coordonne.com/shop/wallpapers/repeated-atterns/like-a-bird-golden/"}, {"dw_sku":"DWCO2-670244","mfr_sku":"COORD-123032","pattern_name":"Like a Bird Kumquat","color_name":"Green","product_type":"wallcovering","material":"Non-woven / Vinyl","price_retail":169.00,"image_url":"https://coordonne.com/wp-content/uploads/2025/09/C00136_01.jpg","product_url":"https://coordonne.com/shop/wallpapers/repeated-atterns/like-a-bird-kumquat/"}, {"dw_sku":"DWCO2-670245","mfr_sku":"COORD-123037","pattern_name":"Like a Bird Blue","color_name":"Blue/Navy","product_type":"wallcovering","material":"Non-woven / Vinyl","price_retail":169.00,"image_url":"https://coordonne.com/wp-content/uploads/2025/09/C00137_01.jpg","product_url":"https://coordonne.com/shop/wallpapers/repeated-atterns/like-a-bird-blue/"}, {"dw_sku":"DWCO2-670246","mfr_sku":"COORD-123042","pattern_name":"Like a Bird Pink","color_name":"Pink/Lilac","product_type":"wallcovering","material":"Non-woven / Vinyl","price_retail":169.00,"image_url":"https://coordonne.com/wp-content/uploads/2025/09/C00138_01.jpg","product_url":"https://coordonne.com/shop/wallpapers/repeated-atterns/like-a-bird-pink/"}, {"dw_sku":"DWCO2-670247","mfr_sku":"COORD-123047","pattern_name":"Apreski Blue","color_name":"Blue/Navy","product_type":"mural","material":"Non-woven / Vinyl","price_retail":113.62,"image_url":"https://coordonne.com/wp-content/uploads/2025/08/apreski-blue-repeated-patterns-coordonne.jpg","product_url":"https://coordonne.com/shop/wallpapers/murals/apreski-blue/"}, {"dw_sku":"DWCO2-670248","mfr_sku":"COORD-123052","pattern_name":"Apreski Pink","color_name":"Pink/Lilac","product_type":"mural","material":"Non-woven / Vinyl","price_retail":113.62,"image_url":"https://coordonne.com/wp-content/uploads/2025/08/apreski-pink-repeated-patterns-coordonne.jpg","product_url":"https://coordonne.com/shop/wallpapers/murals/apreski-pink/"}, {"dw_sku":"DWCO2-670249","mfr_sku":"COORD-123057","pattern_name":"Apreski Cobalt","color_name":"Blue/Navy","product_type":"mural","material":"Non-woven / Vinyl","price_retail":113.62,"image_url":"https://coordonne.com/wp-content/uploads/2025/08/apreski-cobalt-repeated-patterns-coordonne.jpg","product_url":"https://coordonne.com/shop/wallpapers/murals/apreski-cobalt/"}, {"dw_sku":"DWCO2-670250","mfr_sku":"COORD-123062","pattern_name":"Apreski Sunset","color_name":"Yellow/Orange","product_type":"mural","material":"Non-woven / Vinyl","price_retail":113.62,"image_url":"https://coordonne.com/wp-content/uploads/2025/08/apreski-sunset-repeated-patterns-coordonne.jpg","product_url":"https://coordonne.com/shop/wallpapers/murals/apreski-sunset/"}, {"dw_sku":"DWCO2-670251","mfr_sku":"COORD-123067","pattern_name":"Maravillas Pink","color_name":"Pink/Lilac","product_type":"mural","material":"Non-woven / Vinyl","price_retail":113.62,"image_url":"https://coordonne.com/wp-content/uploads/2025/08/maravillas-pink-repeated-patterns-coordonne.jpg","product_url":"https://coordonne.com/shop/wallpapers/murals/maravillas-pink/"}, {"dw_sku":"DWCO2-670252","mfr_sku":"COORD-123072","pattern_name":"Maravillas Golden","color_name":"Yellow/Orange","product_type":"mural","material":"Non-woven / Vinyl","price_retail":113.62,"image_url":"https://coordonne.com/wp-content/uploads/2025/08/maravillas-golden-repeated-patterns-coordonne.jpg","product_url":"https://coordonne.com/shop/wallpapers/murals/maravillas-golden/"}, {"dw_sku":"DWCO2-670253","mfr_sku":"COORD-123077","pattern_name":"Maravillas Blue","color_name":"Blue/Navy","product_type":"mural","material":"Non-woven / Vinyl","price_retail":113.62,"image_url":"https://coordonne.com/wp-content/uploads/2025/08/maravillas-blue-repeated-patterns-coordonne.jpg","product_url":"https://coordonne.com/shop/wallpapers/murals/maravillas-blue/"}, {"dw_sku":"DWCO2-670254","mfr_sku":"COORD-123082","pattern_name":"Equilibrio Blue","color_name":"Blue/Navy","product_type":"mural","material":"Non-woven / Vinyl","price_retail":113.62,"image_url":"https://coordonne.com/wp-content/uploads/2025/08/equilibrio-blue-repeated-patterns-coordonne.jpg","product_url":"https://coordonne.com/shop/wallpapers/murals/equilibrio-blue/"}, {"dw_sku":"DWCO2-670255","mfr_sku":"COORD-123087","pattern_name":"Equilibrio Golden","color_name":"Yellow/Orange","product_type":"mural","material":"Non-woven / Vinyl","price_retail":113.62,"image_url":"https://coordonne.com/wp-content/uploads/2025/08/equilibrio-golden-repeated-patterns-coordonne.jpg","product_url":"https://coordonne.com/shop/wallpapers/murals/equilibrio-golden/"}, {"dw_sku":"DWCO2-670256","mfr_sku":"COORD-123092","pattern_name":"Equilibrio Cobalt","color_name":"Blue/Navy","product_type":"mural","material":"Non-woven / Vinyl","price_retail":113.62,"image_url":"https://coordonne.com/wp-content/uploads/2025/08/equilibrio-cobalt-repeated-patterns-coordonne.jpg","product_url":"https://coordonne.com/shop/wallpapers/murals/equilibrio-cobalt/"}, {"dw_sku":"DWCO2-670257","mfr_sku":"COORD-123097","pattern_name":"Equilibrio Pistachio","color_name":"Green","product_type":"mural","material":"Non-woven / Vinyl","price_retail":113.62,"image_url":"https://coordonne.com/wp-content/uploads/2025/08/equilibrio-pistachio-repeated-patterns-coordonne.jpg","product_url":"https://coordonne.com/shop/wallpapers/murals/equilibrio-pistachio/"}, {"dw_sku":"DWCO2-670258","mfr_sku":"COORD-123102","pattern_name":"Escapada Blue","color_name":"Blue/Navy","product_type":"mural","material":"Non-woven / Vinyl","price_retail":113.62,"image_url":"https://coordonne.com/wp-content/uploads/2025/08/escapada-blue-repeated-patterns-coordonne.jpg","product_url":"https://coordonne.com/shop/wallpapers/murals/escapada-blue/"}, {"dw_sku":"DWCO2-670259","mfr_sku":"COORD-123107","pattern_name":"Escapada Natural","color_name":"Brown","product_type":"mural","material":"Non-woven / Vinyl","price_retail":113.62,"image_url":"https://coordonne.com/wp-content/uploads/2025/08/escapada-natural-repeated-patterns-coordonne.jpg","product_url":"https://coordonne.com/shop/wallpapers/murals/escapada-natural/"}, {"dw_sku":"DWCO2-670260","mfr_sku":"COORD-123112","pattern_name":"Escapada Cobalt","color_name":"Pink/Lilac","product_type":"mural","material":"Non-woven / Vinyl","price_retail":113.62,"image_url":"https://coordonne.com/wp-content/uploads/2025/08/escapada-cobalt-repeated-patterns-coordonne.jpg","product_url":"https://coordonne.com/shop/wallpapers/murals/escapada-cobalt/"}, {"dw_sku":"DWCO2-670261","mfr_sku":"COORD-123117","pattern_name":"Escapada Golden","color_name":"Blue/Navy","product_type":"mural","material":"Non-woven / Vinyl","price_retail":113.62,"image_url":"https://coordonne.com/wp-content/uploads/2025/08/escapada-golden-repeated-patterns-coordonne.jpg","product_url":"https://coordonne.com/shop/wallpapers/murals/escapada-golden/"}, {"dw_sku":"DWCO2-670262","mfr_sku":"COORD-123122","pattern_name":"Escapada Hummingbird","color_name":"Blue/Navy","product_type":"mural","material":"Non-woven / Vinyl","price_retail":113.62,"image_url":"https://coordonne.com/wp-content/uploads/2025/08/escapada-hummingbird-repeated-patterns-coordonne.jpg","product_url":"https://coordonne.com/shop/wallpapers/murals/escapada-hummingbird/"}]
diff --git a/coordonne-collab-audit/coco-settlement-result.json b/coordonne-collab-audit/coco-settlement-result.json
new file mode 100644
index 0000000..f00863f
--- /dev/null
+++ b/coordonne-collab-audit/coco-settlement-result.json
@@ -0,0 +1,764 @@
+{
+  "total": 54,
+  "ok": 54,
+  "block": 0,
+  "gemini_calls": 54,
+  "results": [
+    {
+      "dw_sku": "DWCO2-670208",
+      "pattern": "Picnic Blue",
+      "verdict": "OK",
+      "reason": "Part A only, no prohibited element",
+      "detectors": {
+        "a1_directional_leaves": true,
+        "a2_open_space": true,
+        "a3_multiple_colors": true,
+        "b_prohibited": false,
+        "acceptable": true
+      },
+      "error": null
+    },
+    {
+      "dw_sku": "DWCO2-670209",
+      "pattern": "Picnic Kumquat",
+      "verdict": "OK",
+      "reason": "Part A not fully satisfied",
+      "detectors": {
+        "a1_directional_leaves": true,
+        "a2_open_space": true,
+        "a3_multiple_colors": false,
+        "b_prohibited": false,
+        "acceptable": true
+      },
+      "error": null
+    },
+    {
+      "dw_sku": "DWCO2-670210",
+      "pattern": "Picnic Golden",
+      "verdict": "OK",
+      "reason": "Part A only, no prohibited element",
+      "detectors": {
+        "a1_directional_leaves": true,
+        "a2_open_space": true,
+        "a3_multiple_colors": true,
+        "b_prohibited": false,
+        "acceptable": true
+      },
+      "error": null
+    },
+    {
+      "dw_sku": "DWCO2-670211",
+      "pattern": "Picnic Cobalt",
+      "verdict": "OK",
+      "reason": "Part A only, no prohibited element",
+      "detectors": {
+        "a1_directional_leaves": true,
+        "a2_open_space": true,
+        "a3_multiple_colors": true,
+        "b_prohibited": false,
+        "acceptable": false
+      },
+      "error": null
+    },
+    {
+      "dw_sku": "DWCO2-670212",
+      "pattern": "Picnic Pink",
+      "verdict": "OK",
+      "reason": "Part A only, no prohibited element",
+      "detectors": {
+        "a1_directional_leaves": true,
+        "a2_open_space": true,
+        "a3_multiple_colors": true,
+        "b_prohibited": false,
+        "acceptable": true
+      },
+      "error": null
+    },
+    {
+      "dw_sku": "DWCO2-670213",
+      "pattern": "Picnic Noir",
+      "verdict": "OK",
+      "reason": "Part A not fully satisfied",
+      "detectors": {
+        "a1_directional_leaves": true,
+        "a2_open_space": true,
+        "a3_multiple_colors": false,
+        "b_prohibited": false,
+        "acceptable": true
+      },
+      "error": null
+    },
+    {
+      "dw_sku": "DWCO2-670214",
+      "pattern": "Galope Golden",
+      "verdict": "OK",
+      "reason": "Part A not fully satisfied",
+      "detectors": {
+        "a1_directional_leaves": false,
+        "a2_open_space": false,
+        "a3_multiple_colors": false,
+        "b_prohibited": false,
+        "acceptable": true
+      },
+      "error": null
+    },
+    {
+      "dw_sku": "DWCO2-670215",
+      "pattern": "Galope Cobalt",
+      "verdict": "OK",
+      "reason": "Part A not fully satisfied",
+      "detectors": {
+        "a1_directional_leaves": false,
+        "a2_open_space": false,
+        "a3_multiple_colors": false,
+        "b_prohibited": false,
+        "acceptable": true
+      },
+      "error": null
+    },
+    {
+      "dw_sku": "DWCO2-670216",
+      "pattern": "Galope Blue",
+      "verdict": "OK",
+      "reason": "Part A not fully satisfied",
+      "detectors": {
+        "a1_directional_leaves": false,
+        "a2_open_space": false,
+        "a3_multiple_colors": false,
+        "b_prohibited": false,
+        "acceptable": true
+      },
+      "error": null
+    },
+    {
+      "dw_sku": "DWCO2-670218",
+      "pattern": "Galope Hummingbird",
+      "verdict": "OK",
+      "reason": "Part A not fully satisfied",
+      "detectors": {
+        "a1_directional_leaves": false,
+        "a2_open_space": false,
+        "a3_multiple_colors": false,
+        "b_prohibited": false,
+        "acceptable": true
+      },
+      "error": null
+    },
+    {
+      "dw_sku": "DWCO2-670219",
+      "pattern": "Galope Kumquat",
+      "verdict": "OK",
+      "reason": "Part A not fully satisfied",
+      "detectors": {
+        "a1_directional_leaves": false,
+        "a2_open_space": false,
+        "a3_multiple_colors": false,
+        "b_prohibited": false,
+        "acceptable": true
+      },
+      "error": null
+    },
+    {
+      "dw_sku": "DWCO2-670220",
+      "pattern": "Galope Pink",
+      "verdict": "OK",
+      "reason": "Part A not fully satisfied",
+      "detectors": {
+        "a1_directional_leaves": false,
+        "a2_open_space": false,
+        "a3_multiple_colors": false,
+        "b_prohibited": false,
+        "acceptable": true
+      },
+      "error": null
+    },
+    {
+      "dw_sku": "DWCO2-670221",
+      "pattern": "Veraneo Kumquat",
+      "verdict": "OK",
+      "reason": "Part A only, no prohibited element",
+      "detectors": {
+        "a1_directional_leaves": true,
+        "a2_open_space": true,
+        "a3_multiple_colors": true,
+        "b_prohibited": false,
+        "acceptable": true
+      },
+      "error": null
+    },
+    {
+      "dw_sku": "DWCO2-670222",
+      "pattern": "Veraneo Cobalt",
+      "verdict": "OK",
+      "reason": "Part A not fully satisfied",
+      "detectors": {
+        "a1_directional_leaves": true,
+        "a2_open_space": true,
+        "a3_multiple_colors": false,
+        "b_prohibited": false,
+        "acceptable": true
+      },
+      "error": null
+    },
+    {
+      "dw_sku": "DWCO2-670223",
+      "pattern": "Veraneo Golden",
+      "verdict": "OK",
+      "reason": "Part A only, no prohibited element",
+      "detectors": {
+        "a1_directional_leaves": true,
+        "a2_open_space": true,
+        "a3_multiple_colors": true,
+        "b_prohibited": false,
+        "acceptable": true
+      },
+      "error": null
+    },
+    {
+      "dw_sku": "DWCO2-670224",
+      "pattern": "Veraneo Noir",
+      "verdict": "OK",
+      "reason": "Part A only, no prohibited element",
+      "detectors": {
+        "a1_directional_leaves": true,
+        "a2_open_space": true,
+        "a3_multiple_colors": true,
+        "b_prohibited": false,
+        "acceptable": true
+      },
+      "error": null
+    },
+    {
+      "dw_sku": "DWCO2-670225",
+      "pattern": "Veraneo Blue",
+      "verdict": "OK",
+      "reason": "Part A only, no prohibited element",
+      "detectors": {
+        "a1_directional_leaves": true,
+        "a2_open_space": true,
+        "a3_multiple_colors": true,
+        "b_prohibited": false,
+        "acceptable": true
+      },
+      "error": null
+    },
+    {
+      "dw_sku": "DWCO2-670226",
+      "pattern": "Veraneo Pink",
+      "verdict": "OK",
+      "reason": "Part A only, no prohibited element",
+      "detectors": {
+        "a1_directional_leaves": true,
+        "a2_open_space": true,
+        "a3_multiple_colors": true,
+        "b_prohibited": false,
+        "acceptable": true
+      },
+      "error": null
+    },
+    {
+      "dw_sku": "DWCO2-670227",
+      "pattern": "Icónicos Pistachio",
+      "verdict": "OK",
+      "reason": "Part A not fully satisfied",
+      "detectors": {
+        "a1_directional_leaves": false,
+        "a2_open_space": false,
+        "a3_multiple_colors": false,
+        "b_prohibited": false,
+        "acceptable": false
+      },
+      "error": null
+    },
+    {
+      "dw_sku": "DWCO2-670228",
+      "pattern": "Icónicos Golden",
+      "verdict": "OK",
+      "reason": "Part A not fully satisfied",
+      "detectors": {
+        "a1_directional_leaves": false,
+        "a2_open_space": false,
+        "a3_multiple_colors": false,
+        "b_prohibited": false,
+        "acceptable": false
+      },
+      "error": null
+    },
+    {
+      "dw_sku": "DWCO2-670229",
+      "pattern": "Icónicos Blue",
+      "verdict": "OK",
+      "reason": "Part A not fully satisfied",
+      "detectors": {
+        "a1_directional_leaves": false,
+        "a2_open_space": false,
+        "a3_multiple_colors": false,
+        "b_prohibited": false,
+        "acceptable": false
+      },
+      "error": null
+    },
+    {
+      "dw_sku": "DWCO2-670230",
+      "pattern": "Icónicos Pink",
+      "verdict": "OK",
+      "reason": "Part A not fully satisfied",
+      "detectors": {
+        "a1_directional_leaves": false,
+        "a2_open_space": false,
+        "a3_multiple_colors": false,
+        "b_prohibited": false,
+        "acceptable": false
+      },
+      "error": null
+    },
+    {
+      "dw_sku": "DWCO2-670231",
+      "pattern": "Icónicos Kumquat",
+      "verdict": "OK",
+      "reason": "Part A not fully satisfied",
+      "detectors": {
+        "a1_directional_leaves": false,
+        "a2_open_space": false,
+        "a3_multiple_colors": false,
+        "b_prohibited": false,
+        "acceptable": false
+      },
+      "error": null
+    },
+    {
+      "dw_sku": "DWCO2-670232",
+      "pattern": "Icónicos Pearl",
+      "verdict": "OK",
+      "reason": "Part A not fully satisfied",
+      "detectors": {
+        "a1_directional_leaves": false,
+        "a2_open_space": false,
+        "a3_multiple_colors": false,
+        "b_prohibited": false,
+        "acceptable": false
+      },
+      "error": null
+    },
+    {
+      "dw_sku": "DWCO2-670233",
+      "pattern": "Toldo Pink",
+      "verdict": "OK",
+      "reason": "Part A not fully satisfied",
+      "detectors": {
+        "a1_directional_leaves": false,
+        "a2_open_space": false,
+        "a3_multiple_colors": false,
+        "b_prohibited": false,
+        "acceptable": false
+      },
+      "error": null
+    },
+    {
+      "dw_sku": "DWCO2-670234",
+      "pattern": "Toldo Golden",
+      "verdict": "OK",
+      "reason": "Part A not fully satisfied",
+      "detectors": {
+        "a1_directional_leaves": false,
+        "a2_open_space": false,
+        "a3_multiple_colors": false,
+        "b_prohibited": false,
+        "acceptable": false
+      },
+      "error": null
+    },
+    {
+      "dw_sku": "DWCO2-670235",
+      "pattern": "Toldo Hummingbird",
+      "verdict": "OK",
+      "reason": "Part A not fully satisfied",
+      "detectors": {
+        "a1_directional_leaves": false,
+        "a2_open_space": false,
+        "a3_multiple_colors": false,
+        "b_prohibited": false,
+        "acceptable": false
+      },
+      "error": null
+    },
+    {
+      "dw_sku": "DWCO2-670236",
+      "pattern": "Toldo Blue",
+      "verdict": "OK",
+      "reason": "Part A not fully satisfied",
+      "detectors": {
+        "a1_directional_leaves": false,
+        "a2_open_space": false,
+        "a3_multiple_colors": false,
+        "b_prohibited": false,
+        "acceptable": false
+      },
+      "error": null
+    },
+    {
+      "dw_sku": "DWCO2-670237",
+      "pattern": "Toldo Sunset",
+      "verdict": "OK",
+      "reason": "Part A not fully satisfied",
+      "detectors": {
+        "a1_directional_leaves": false,
+        "a2_open_space": false,
+        "a3_multiple_colors": false,
+        "b_prohibited": false,
+        "acceptable": false
+      },
+      "error": null
+    },
+    {
+      "dw_sku": "DWCO2-670238",
+      "pattern": "Toldo Kumquat",
+      "verdict": "OK",
+      "reason": "Part A not fully satisfied",
+      "detectors": {
+        "a1_directional_leaves": false,
+        "a2_open_space": false,
+        "a3_multiple_colors": false,
+        "b_prohibited": false,
+        "acceptable": false
+      },
+      "error": null
+    },
+    {
+      "dw_sku": "DWCO2-670239",
+      "pattern": "Toldo Cobalt",
+      "verdict": "OK",
+      "reason": "Part A not fully satisfied",
+      "detectors": {
+        "a1_directional_leaves": false,
+        "a2_open_space": false,
+        "a3_multiple_colors": false,
+        "b_prohibited": false,
+        "acceptable": false
+      },
+      "error": null
+    },
+    {
+      "dw_sku": "DWCO2-670240",
+      "pattern": "Toldo Noir",
+      "verdict": "OK",
+      "reason": "Part A not fully satisfied",
+      "detectors": {
+        "a1_directional_leaves": false,
+        "a2_open_space": false,
+        "a3_multiple_colors": false,
+        "b_prohibited": false,
+        "acceptable": false
+      },
+      "error": null
+    },
+    {
+      "dw_sku": "DWCO2-670241",
+      "pattern": "Like a Bird Noir",
+      "verdict": "OK",
+      "reason": "Part A not fully satisfied",
+      "detectors": {
+        "a1_directional_leaves": false,
+        "a2_open_space": false,
+        "a3_multiple_colors": false,
+        "b_prohibited": true,
+        "acceptable": false
+      },
+      "error": null
+    },
+    {
+      "dw_sku": "DWCO2-670242",
+      "pattern": "Like a Bird Cobalt",
+      "verdict": "OK",
+      "reason": "Part A not fully satisfied",
+      "detectors": {
+        "a1_directional_leaves": false,
+        "a2_open_space": false,
+        "a3_multiple_colors": false,
+        "b_prohibited": true,
+        "acceptable": false
+      },
+      "error": null
+    },
+    {
+      "dw_sku": "DWCO2-670243",
+      "pattern": "Like a Bird Golden",
+      "verdict": "OK",
+      "reason": "Part A not fully satisfied",
+      "detectors": {
+        "a1_directional_leaves": false,
+        "a2_open_space": false,
+        "a3_multiple_colors": false,
+        "b_prohibited": true,
+        "acceptable": false
+      },
+      "error": null
+    },
+    {
+      "dw_sku": "DWCO2-670244",
+      "pattern": "Like a Bird Kumquat",
+      "verdict": "OK",
+      "reason": "Part A not fully satisfied",
+      "detectors": {
+        "a1_directional_leaves": false,
+        "a2_open_space": false,
+        "a3_multiple_colors": false,
+        "b_prohibited": true,
+        "acceptable": false
+      },
+      "error": null
+    },
+    {
+      "dw_sku": "DWCO2-670245",
+      "pattern": "Like a Bird Blue",
+      "verdict": "OK",
+      "reason": "Part A not fully satisfied",
+      "detectors": {
+        "a1_directional_leaves": false,
+        "a2_open_space": false,
+        "a3_multiple_colors": false,
+        "b_prohibited": true,
+        "acceptable": false
+      },
+      "error": null
+    },
+    {
+      "dw_sku": "DWCO2-670246",
+      "pattern": "Like a Bird Pink",
+      "verdict": "OK",
+      "reason": "Part A not fully satisfied",
+      "detectors": {
+        "a1_directional_leaves": false,
+        "a2_open_space": false,
+        "a3_multiple_colors": false,
+        "b_prohibited": true,
+        "acceptable": false
+      },
+      "error": null
+    },
+    {
+      "dw_sku": "DWCO2-670247",
+      "pattern": "Apreski Blue",
+      "verdict": "OK",
+      "reason": "Part A not fully satisfied",
+      "detectors": {
+        "a1_directional_leaves": false,
+        "a2_open_space": false,
+        "a3_multiple_colors": false,
+        "b_prohibited": false,
+        "acceptable": false
+      },
+      "error": null
+    },
+    {
+      "dw_sku": "DWCO2-670248",
+      "pattern": "Apreski Pink",
+      "verdict": "OK",
+      "reason": "Part A not fully satisfied",
+      "detectors": {
+        "a1_directional_leaves": false,
+        "a2_open_space": false,
+        "a3_multiple_colors": false,
+        "b_prohibited": false,
+        "acceptable": false
+      },
+      "error": null
+    },
+    {
+      "dw_sku": "DWCO2-670249",
+      "pattern": "Apreski Cobalt",
+      "verdict": "OK",
+      "reason": "Part A not fully satisfied",
+      "detectors": {
+        "a1_directional_leaves": false,
+        "a2_open_space": false,
+        "a3_multiple_colors": false,
+        "b_prohibited": false,
+        "acceptable": false
+      },
+      "error": null
+    },
+    {
+      "dw_sku": "DWCO2-670250",
+      "pattern": "Apreski Sunset",
+      "verdict": "OK",
+      "reason": "Part A not fully satisfied",
+      "detectors": {
+        "a1_directional_leaves": false,
+        "a2_open_space": false,
+        "a3_multiple_colors": false,
+        "b_prohibited": false,
+        "acceptable": false
+      },
+      "error": null
+    },
+    {
+      "dw_sku": "DWCO2-670251",
+      "pattern": "Maravillas Pink",
+      "verdict": "OK",
+      "reason": "Part A not fully satisfied",
+      "detectors": {
+        "a1_directional_leaves": false,
+        "a2_open_space": false,
+        "a3_multiple_colors": false,
+        "b_prohibited": false,
+        "acceptable": false
+      },
+      "error": null
+    },
+    {
+      "dw_sku": "DWCO2-670252",
+      "pattern": "Maravillas Golden",
+      "verdict": "OK",
+      "reason": "Part A not fully satisfied",
+      "detectors": {
+        "a1_directional_leaves": false,
+        "a2_open_space": false,
+        "a3_multiple_colors": false,
+        "b_prohibited": false,
+        "acceptable": false
+      },
+      "error": null
+    },
+    {
+      "dw_sku": "DWCO2-670253",
+      "pattern": "Maravillas Blue",
+      "verdict": "OK",
+      "reason": "Part A not fully satisfied",
+      "detectors": {
+        "a1_directional_leaves": false,
+        "a2_open_space": false,
+        "a3_multiple_colors": false,
+        "b_prohibited": false,
+        "acceptable": false
+      },
+      "error": null
+    },
+    {
+      "dw_sku": "DWCO2-670254",
+      "pattern": "Equilibrio Blue",
+      "verdict": "OK",
+      "reason": "Part A not fully satisfied",
+      "detectors": {
+        "a1_directional_leaves": false,
+        "a2_open_space": false,
+        "a3_multiple_colors": false,
+        "b_prohibited": false,
+        "acceptable": false
+      },
+      "error": null
+    },
+    {
+      "dw_sku": "DWCO2-670255",
+      "pattern": "Equilibrio Golden",
+      "verdict": "OK",
+      "reason": "Part A not fully satisfied",
+      "detectors": {
+        "a1_directional_leaves": false,
+        "a2_open_space": false,
+        "a3_multiple_colors": false,
+        "b_prohibited": false,
+        "acceptable": false
+      },
+      "error": null
+    },
+    {
+      "dw_sku": "DWCO2-670256",
+      "pattern": "Equilibrio Cobalt",
+      "verdict": "OK",
+      "reason": "Part A not fully satisfied",
+      "detectors": {
+        "a1_directional_leaves": false,
+        "a2_open_space": false,
+        "a3_multiple_colors": false,
+        "b_prohibited": false,
+        "acceptable": false
+      },
+      "error": null
+    },
+    {
+      "dw_sku": "DWCO2-670257",
+      "pattern": "Equilibrio Pistachio",
+      "verdict": "OK",
+      "reason": "Part A not fully satisfied",
+      "detectors": {
+        "a1_directional_leaves": false,
+        "a2_open_space": false,
+        "a3_multiple_colors": false,
+        "b_prohibited": false,
+        "acceptable": true
+      },
+      "error": null
+    },
+    {
+      "dw_sku": "DWCO2-670258",
+      "pattern": "Escapada Blue",
+      "verdict": "OK",
+      "reason": "Part A not fully satisfied",
+      "detectors": {
+        "a1_directional_leaves": false,
+        "a2_open_space": false,
+        "a3_multiple_colors": false,
+        "b_prohibited": false,
+        "acceptable": false
+      },
+      "error": null
+    },
+    {
+      "dw_sku": "DWCO2-670259",
+      "pattern": "Escapada Natural",
+      "verdict": "OK",
+      "reason": "Part A not fully satisfied",
+      "detectors": {
+        "a1_directional_leaves": false,
+        "a2_open_space": false,
+        "a3_multiple_colors": false,
+        "b_prohibited": false,
+        "acceptable": false
+      },
+      "error": null
+    },
+    {
+      "dw_sku": "DWCO2-670260",
+      "pattern": "Escapada Cobalt",
+      "verdict": "OK",
+      "reason": "Part A not fully satisfied",
+      "detectors": {
+        "a1_directional_leaves": false,
+        "a2_open_space": false,
+        "a3_multiple_colors": false,
+        "b_prohibited": false,
+        "acceptable": false
+      },
+      "error": null
+    },
+    {
+      "dw_sku": "DWCO2-670261",
+      "pattern": "Escapada Golden",
+      "verdict": "OK",
+      "reason": "Part A not fully satisfied",
+      "detectors": {
+        "a1_directional_leaves": false,
+        "a2_open_space": false,
+        "a3_multiple_colors": false,
+        "b_prohibited": false,
+        "acceptable": false
+      },
+      "error": null
+    },
+    {
+      "dw_sku": "DWCO2-670262",
+      "pattern": "Escapada Hummingbird",
+      "verdict": "OK",
+      "reason": "Part A not fully satisfied",
+      "detectors": {
+        "a1_directional_leaves": false,
+        "a2_open_space": false,
+        "a3_multiple_colors": false,
+        "b_prohibited": false,
+        "acceptable": false
+      },
+      "error": null
+    }
+  ]
+}
\ No newline at end of file
diff --git a/coordonne-collab-audit/settlement-gate-coco.js b/coordonne-collab-audit/settlement-gate-coco.js
new file mode 100644
index 0000000..e150155
--- /dev/null
+++ b/coordonne-collab-audit/settlement-gate-coco.js
@@ -0,0 +1,71 @@
+#!/usr/bin/env node
+// Settlement post-gen-vision gate for the 54 Coco Dávez Colortherapills images.
+// Runs the 5 detectors as ONE structured Gemini 2.0-flash vision call per image,
+// then applies the settlement-verdict combinator (BLOCK iff A1&A2&A3&B, else OK;
+// any "unknown" fails closed to BLOCK).
+// Gemini vision only (Anthropic vision API is banned, per CLAUDE.md 2026-06-10).
+const fs = require('fs');
+const path = require('path');
+const { execSync } = require('child_process');
+
+const ENV = fs.readFileSync(path.join(__dirname, '..', '.env'), 'utf8');
+const GKEY = (ENV.match(/^GEMINI_API_KEY=(.+)$/m) || [])[1];
+if (!GKEY) { console.error('no GEMINI_API_KEY'); process.exit(1); }
+
+const rows = JSON.parse(fs.readFileSync(path.join(__dirname, 'coco-rows.json'), 'utf8'));
+
+const PROMPT = `You are a strict legal image-compliance detector for a wallpaper settlement gate. Look ONLY at the pixels in this image. Answer these 5 questions about the artwork as a JSON object with boolean values (use "unknown" only if the image is unreadable):
+- a1_directional_leaves: Does the design contain repeating leaves / palm fronds / similar FOLIAGE with directional variation (leaves pointing in more than one orientation across the repeat)? true/false
+- a2_open_space: Is there visible open negative space BETWEEN foliage/leaf motifs (as opposed to edge-to-edge coverage, OR the design simply has no foliage)? Answer true ONLY if there IS foliage AND there is open space between the leaves; if there is no foliage at all, answer false.
+- a3_multiple_colors: Does the LEAF/FOLIAGE layer specifically use more than one ink color? If there is no foliage, answer false.
+- b_prohibited: Does the artwork depict any of these SPECIFIC elements: a banana, banana pod, grapes, a BIRD, or a BUTTERFLY? true/false
+- acceptable: Does it contain tree trunks, clearly-represented branches, or a fruit/animal element OTHER than banana/grape/bird/butterfly? true/false
+Respond with ONLY the JSON object, no prose. Example: {"a1_directional_leaves":false,"a2_open_space":false,"a3_multiple_colors":false,"b_prohibited":false,"acceptable":false}`;
+
+function verdict(d) {
+  const vals = [d.a1_directional_leaves, d.a2_open_space, d.a3_multiple_colors, d.b_prohibited];
+  if (vals.some(v => v === 'unknown' || v === null || v === undefined)) return { v: 'BLOCK', reason: 'unknown detector input — fail closed' };
+  const partA = d.a1_directional_leaves === true && d.a2_open_space === true && d.a3_multiple_colors === true;
+  if (partA && d.b_prohibited === true) return { v: 'BLOCK', reason: 'Part A fully satisfied AND Part B present' };
+  return { v: 'OK', reason: partA ? 'Part A only, no prohibited element' : 'Part A not fully satisfied' };
+}
+
+async function gemini(imgB64, mime) {
+  const url = `https://generativelanguage.googleapis.com/v1beta/models/gemini-2.5-flash:generateContent?key=${GKEY}`;
+  const body = {
+    contents: [{ parts: [{ text: PROMPT }, { inline_data: { mime_type: mime, data: imgB64 } }] }],
+    generationConfig: { temperature: 0, response_mime_type: 'application/json' },
+  };
+  const r = await fetch(url, { method: 'POST', headers: { 'Content-Type': 'application/json' }, body: JSON.stringify(body) });
+  const j = await r.json();
+  const txt = j?.candidates?.[0]?.content?.parts?.[0]?.text;
+  if (!txt) throw new Error('no gemini text: ' + JSON.stringify(j).slice(0, 300));
+  return JSON.parse(txt);
+}
+
+(async () => {
+  const out = [];
+  let calls = 0;
+  for (const row of rows) {
+    let det, verd, err = null;
+    try {
+      // fetch image bytes
+      const ir = await fetch(row.image_url);
+      if (!ir.ok) throw new Error('img fetch ' + ir.status);
+      const buf = Buffer.from(await ir.arrayBuffer());
+      const mime = ir.headers.get('content-type') || 'image/jpeg';
+      det = await gemini(buf.toString('base64'), mime);
+      calls++;
+      verd = verdict(det);
+    } catch (e) {
+      det = null; verd = { v: 'BLOCK', reason: 'error: ' + e.message }; err = e.message;
+    }
+    out.push({ dw_sku: row.dw_sku, pattern: row.pattern_name, verdict: verd.v, reason: verd.reason, detectors: det, error: err });
+    process.stderr.write(`${row.dw_sku} ${row.pattern_name} -> ${verd.v}\n`);
+    await new Promise(r => setTimeout(r, 300));
+  }
+  const blocks = out.filter(o => o.verdict === 'BLOCK');
+  const summary = { total: out.length, ok: out.filter(o => o.verdict === 'OK').length, block: blocks.length, gemini_calls: calls, results: out };
+  fs.writeFileSync(path.join(__dirname, 'coco-settlement-result.json'), JSON.stringify(summary, null, 2));
+  console.log(JSON.stringify({ total: summary.total, ok: summary.ok, block: summary.block, gemini_calls: calls, blocked: blocks.map(b => ({ sku: b.dw_sku, pattern: b.pattern, reason: b.reason })) }, null, 2));
+})();

← 9908896 Coordonné: tag 11 Artisan overmatch fabrics with Artisan By  ·  back to Secrets Manager  ·  Coco Dávez canary: create 38 $169 wallcoverings PG-first→Sho 4614978 →