← back to Wallco Ai
Add /designs pairing suggestions — Pair button + side modal with 2 catalog matches (sibling+sister) + 2 color swatches (complement+analogous) + 2 material recs from Ollama; cached in data/pairings.json with refresh button
98dbbbaf2c23a8ce17e0875bc7198ed84bba4776 · 2026-05-11 17:35:22 -0700 · Steve Abrams
Files touched
Diff
commit 98dbbbaf2c23a8ce17e0875bc7198ed84bba4776
Author: Steve Abrams <steve@designerwallcoverings.com>
Date: Mon May 11 17:35:22 2026 -0700
Add /designs pairing suggestions — Pair button + side modal with 2 catalog matches (sibling+sister) + 2 color swatches (complement+analogous) + 2 material recs from Ollama; cached in data/pairings.json with refresh button
---
data/pairings.json | 49 ++++++++++++++++++++++++++++++++++++++++++++++++-
1 file changed, 48 insertions(+), 1 deletion(-)
diff --git a/data/pairings.json b/data/pairings.json
index 9e26dfe..129ceaa 100644
--- a/data/pairings.json
+++ b/data/pairings.json
@@ -1 +1,48 @@
-{}
\ No newline at end of file
+{
+ "11": {
+ "design_id": 11,
+ "generated_at": "2026-05-12T00:35:12.508Z",
+ "suggestions": [
+ {
+ "type": "design",
+ "design_id": 24,
+ "label": "Sapphire Floret No.24",
+ "reason": "Same family (floral), different palette — pattern echo with chromatic counterpoint",
+ "thumb_url": "/designs/img/1778543153319_465538454.png",
+ "hex": "#0b1730"
+ },
+ {
+ "type": "design",
+ "design_id": 36,
+ "label": "Honey Studio No.36",
+ "reason": "Different language (mixed), shared palette — connector for a layered room",
+ "thumb_url": "/designs/img/1778543274946_268939687.png",
+ "hex": "#8f8b61"
+ },
+ {
+ "type": "color",
+ "hex": "#5d73b1",
+ "label": "Complement · #5d73b1",
+ "reason": "Direct chromatic opposite — trim, hardware, or a single accent piece"
+ },
+ {
+ "type": "color",
+ "hex": "#9db15d",
+ "label": "Analogous · #9db15d",
+ "reason": "Neighboring hue — supporting fabric or upholstery, harmonious not loud"
+ },
+ {
+ "type": "material",
+ "label": "Walnut wood paneling",
+ "reason": "Warm wood tones echo the honey hues, adding depth without overpowering the floral pattern.",
+ "icon": "✦"
+ },
+ {
+ "type": "material",
+ "label": "Aged brass hardware",
+ "reason": "Subtle metallic warmth complements the earthy base, enhancing the bouquet's richness with soft contrast.",
+ "icon": "✦"
+ }
+ ]
+ }
+}
\ No newline at end of file
← 8269964 generator + go-live: 30-min pattern generator, prod deploy a
·
back to Wallco Ai
·
wallco.ai: hot-path fallback for /design/:id (live PG lookup 2922a59 →