← 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
M scripts/drunk_animal_prompts.jsM scripts/drunk_motif_shared.js
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 →