[object Object]

← back to Wallco Ai

drunk-animals prompt surgery: kill poster/album/grid styles + 'hero centered' comps that caused borders/text/single-subject; force dense all-over wallpaper repeats; add anti-poster/frame/text negatives

be027c715acc209c6942a786e22d2ada2d56a0a2 · 2026-05-27 08:36:35 -0700 · Steve Abrams

Files touched

Diff

commit be027c715acc209c6942a786e22d2ada2d56a0a2
Author: Steve Abrams <steve@designerwallcoverings.com>
Date:   Wed May 27 08:36:35 2026 -0700

    drunk-animals prompt surgery: kill poster/album/grid styles + 'hero centered' comps that caused borders/text/single-subject; force dense all-over wallpaper repeats; add anti-poster/frame/text negatives
---
 scripts/drunk_animal_prompts.js | 46 ++++++++++++++++++++++-------------------
 scripts/drunk_motif_shared.js   |  2 ++
 2 files changed, 27 insertions(+), 21 deletions(-)

diff --git a/scripts/drunk_animal_prompts.js b/scripts/drunk_animal_prompts.js
index fe89ebc..5965f67 100644
--- a/scripts/drunk_animal_prompts.js
+++ b/scripts/drunk_animal_prompts.js
@@ -222,31 +222,35 @@ const FASHION_PALETTES = [
 // + local fashion arrays are kept for backwards-compat env overrides.
 const ALL_PALETTES = [...PALETTES, ...FASHION_PALETTES, ...SHARED.TONE_ON_TONE_DEEP_PALETTES, ...SHARED.FASHION_PALETTES];
 
+// 2026-05-27 Steve prompt-surgery — these are WALLPAPER styles, never posters.
+// Removed the "1968 nightclub poster / Warhol album sleeve / 4-panel grid /
+// lithograph plate / cut-paper collage" refs: SDXL was rendering literal poster
+// borders, fake gibberish text, and single framed subjects. All entries now
+// describe a dense, edge-to-edge, two-tone screen-printed wallpaper repeat.
 const STYLES = [
-  'classic Andy Warhol silkscreen, 4-panel color-swap repeat, registration offset, halftone grain',
-  'hand-pulled screen print, ink bleed at every edge, paper-grain texture, slight misregister',
-  'bold flat-color pop-art, thick black outline, comic-book half-tones',
-  'risograph-style 3-color overlap, slight pixel grain, hand-printed feel',
-  'mid-century botanical lithograph crossed with Warhol pop, archival paper',
-  'silkscreen poster from a 1968 nightclub, faded ink, off-register layers',
-  'editorial pop-art collage, cut-paper feel, hand-stenciled forms',
-  '1980s Memphis-era illustration: bold geometry, pop colors, botanical mash-up',
-  'modern silkscreen wallpaper repeat, painterly brushwork, deliberate ink drips',
-  'cartoon-pop illustration in the spirit of a vintage Warhol Velvet Underground sleeve',
+  'dense two-tone screen-printed wallpaper, tone-on-tone, ink bleed at edges, fine paper-grain texture',
+  'hand-pulled flat screen-print wallpaper, all-over coverage, slight misregister, no white margin',
+  'heritage damask-density wallpaper, flat silhouette motifs interlocked edge to edge',
+  'toile-style two-color wallpaper, fine engraved linework, motifs woven across the whole field',
+  'bold flat-color block-print wallpaper, confident shapes, full-bleed all-over repeat',
+  'archival botanical screen-print wallpaper, painterly brushwork, deliberate ink texture',
+  'chinoiserie-density scenic wallpaper, motifs and foliage filling the field corner to corner',
+  'vintage hand-stenciled wallpaper, two-tone, all-over dense scatter, no border',
 ];
 
-// No "leaves", no "vines" — flowers only per DW Legal Agent.
+// No "leaves", no "vines" — flowers only per DW Legal Agent. 2026-05-27 surgery:
+// every composition is now a DENSE ALL-OVER repeat with MULTIPLE animals woven
+// through botanicals — no "one hero animal centered", no "grid-of-portraits", no
+// "breathing space" (those gave single framed subjects / sparse fields).
 const COMPOSITIONS = [
-  'seamless half-drop repeat, animals tessellated among blooms',
-  'continuous scatter, motifs floating in a garden of petals',
-  'striped column repeat, animals in vertical bands of flower bouquets',
-  'mirrored axis repeat, kaleidoscopic floral motif',
-  'large-scale focal repeat, one hero animal centered, blossoms radiating',
-  'tossed-bouquet repeat, animals interspersed with cut flower stems',
-  'tight 12-inch tile repeat, dense floral scatter',
-  'oversized 36-inch mural repeat with breathing space between petals',
-  'allover repeat with diagonal flow, flower stems guiding the eye',
-  'grid-of-portraits Warhol layout, alternating color cells of bouquets',
+  'seamless half-drop repeat, multiple animals tessellated densely among blooms, full coverage',
+  'continuous all-over scatter, many animals and flowers filling the field edge to edge',
+  'striped column repeat, animals stacked in vertical bands of dense flower bouquets',
+  'mirrored axis repeat, kaleidoscopic dense floral-and-animal motif',
+  'damask-density allover, several animals interlocked with botanicals, no focal center',
+  'tossed-bouquet repeat, many animals interspersed with cut flower stems, dense coverage',
+  'tight 12-inch tile repeat, dense floral-and-animal scatter, full bleed',
+  'allover repeat with diagonal flow, animals and flower stems woven corner to corner',
 ];
 
 // Source-pool picker — honors DRUNK_PALETTE env var:
diff --git a/scripts/drunk_motif_shared.js b/scripts/drunk_motif_shared.js
index f91ec43..29b23b4 100644
--- a/scripts/drunk_motif_shared.js
+++ b/scripts/drunk_motif_shared.js
@@ -357,6 +357,8 @@ const DRUNK_NEGATIVE_SUFFIX =
   'Lean toward BOTANICALS (flowers, fruit, blossoms) over generic foliage. ' +
   'Cannabis / marijuana imagery is WELCOME — lit joints, buds, and cannabis leaves are all encouraged as decorative motifs. ' +
   'NO monstera, NO palm fronds, NO banana leaves, NO tropical jungle. ' +
+  'This is an ALL-OVER WALLPAPER REPEAT, not a poster: NO poster border, NO frame, NO cartouche, NO decorative edge-border, NO rounded-rectangle plate, NO single centered subject, NO blank margin, NO vignette. Motifs run edge to edge and bleed off all four sides. ' +
+  'NO text, NO lettering, NO title, NO words, NO captions anywhere in the image. ' +
   'NO real-brand-name labels, NO logos, NO text on bottles, no watermark.';
 
 module.exports = {

← 08ff786 Cactus curator: show created date+time per card; add marquee  ·  back to Wallco Ai  ·  deploy: exclude data/generated_cactus_quarantine from rsync 998a6c8 →