← back to Wallco Ai
cactus prompt: all-new-specs rewrite vs graphic-designer agent failures
b36a8eeafbd368379bbda7dae0a8d7fe9befef80 · 2026-05-27 14:58:50 -0700 · Steve Abrams
Targets every fail the agent flagged on the prior batch: EXACTLY 2 flat solid
inks (no 3rd tone/wash/gradient), DENSE even all-over (no voids/blank-center/
sparse/single-hero), no potted-plant/scene/container, recognizable cactus (no
abstract blobs), no birds/animals, razor edges. Keeps circular-padding seamless.
Files touched
M scripts/generate-cactus.js
Diff
commit b36a8eeafbd368379bbda7dae0a8d7fe9befef80
Author: Steve Abrams <steve@designerwallcoverings.com>
Date: Wed May 27 14:58:50 2026 -0700
cactus prompt: all-new-specs rewrite vs graphic-designer agent failures
Targets every fail the agent flagged on the prior batch: EXACTLY 2 flat solid
inks (no 3rd tone/wash/gradient), DENSE even all-over (no voids/blank-center/
sparse/single-hero), no potted-plant/scene/container, recognizable cactus (no
abstract blobs), no birds/animals, razor edges. Keeps circular-padding seamless.
---
scripts/generate-cactus.js | 35 +++++++++++++++++++----------------
1 file changed, 19 insertions(+), 16 deletions(-)
diff --git a/scripts/generate-cactus.js b/scripts/generate-cactus.js
index 7035595..df22aad 100755
--- a/scripts/generate-cactus.js
+++ b/scripts/generate-cactus.js
@@ -35,25 +35,28 @@ const COLORWAYS = [
{ slug: 'prickly-pear-plum', name: 'Prickly Pear Plum', ground_hex: '#824050', ground_name: 'prickly-pear-fruit plum magenta', figure_hex: '#E8DCC4', figure_name: 'tortilla-bone cream' },
];
+// 2026-05-27 "all the new specs" — rewritten against the graphic-designer
+// agent's exact failure modes on the prior batch (sparse voids, 3rd ink tone /
+// watercolor wash, potted-plant scene, bird silhouettes, abstract blobs).
const COMPOSITION =
- 'Hand-painted gouache silhouettes of Sonoran desert cacti as seen around the Omni Tucson National Resort — ' +
- 'saguaro with raised arms, prickly-pear paddle pads, barrel cactus rosettes, tall agave fronds, ' +
- 'ocotillo whip stems, and cholla branches — arranged in a tessellated seamless wallpaper repeat. ' +
- 'All cactus silhouettes are upright and oriented to vertical; no rotation, no tossing, no directional variation. ' +
- 'Every cactus is rendered in the EXACT same single ink color (no internal color variation within the figure layer). ' +
- // 2026-05-27 quality-redo criteria: leverage circular-padding (true wrap) +
- // demand catalog-grade even coverage with no framed focal cluster.
- 'TRUE SEAMLESS WRAP — motifs that touch any tile edge continue uninterrupted onto the opposite edge, like one infinite pattern. ' +
- 'Even all-over distribution across the entire tile — every quadrant equally populated, no empty corners, no central focal cluster, no framed vignette, no border. ' +
- 'Consistent motif scale and spacing edge to edge including all four boundaries. ' +
- 'Designer-grade, archival illustration quality, reads as a high-end Spanish Colonial / Pueblo Revival wallcovering ' +
- 'on par with a Schumacher or Thibaut catalog plate, indigenous Tohono O\'odham textile rhythm.';
+ 'Flat TWO-COLOR screen-print of Sonoran desert cacti — saguaro with raised arms, prickly-pear paddle pads, barrel cactus, ' +
+ 'tall agave, ocotillo whip stems, cholla branches — as a DENSE, EVEN, ALL-OVER seamless wallpaper repeat. ' +
+ 'EXACTLY TWO flat solid ink colors total: one single-tone cactus figure on one single-tone ground. The figure is ONE uniform ' +
+ 'opaque ink with hard razor-sharp silhouette edges — no third color, no internal shading, no outline, no wash, no gradient, no texture fill. ' +
+ 'Cacti fill the ENTIRE tile evenly — every quadrant and corner equally dense; NO empty zones, NO blank center, NO sparse areas, ' +
+ 'NO single focal cactus, NO potted plants or containers, NO illustrated scene or horizon. It is an all-over repeating PATTERN, not a picture. ' +
+ 'Every cactus is a clearly recognizable cactus species — no ambiguous blobs, no abstract shapes. Upright orientation. ' +
+ 'TRUE SEAMLESS WRAP — motifs touching any edge continue onto the opposite edge; consistent scale and spacing to all four boundaries. ' +
+ 'Reads as a refined high-end designer wallcovering on par with a Schumacher / Thibaut / Cole & Son catalog plate.';
const ANTI_PROMPT =
- 'No banana, no banana leaves, no banana pods, no palm, no palm fronds, no monstera, no philodendron, ' +
- 'no general foliage other than cacti, no tropical jungle. No bananas, no grapes, no birds, no butterflies. ' +
- 'No multi-color rainbow figures, no fluorescent neon colors, no day-glo, no chromatic gradient on the cacti. ' +
- 'No watermark, no signature, no text, no logos. Square aspect ratio, seamless tile repeat, no edge artifacts, flat-paper rendering (no room mockup, no perspective).';
+ 'No third color, no third ink tone, no more than two colors total, no internal shading, no gradient, no watercolor wash, no texture fill, no halftone, no outline-only motif, no ghost layer. ' +
+ 'No empty space, no blank center, no sparse layout, no large voids, no single hero cactus, no centered focal motif, no framed vignette, no border, no horizon, no scene. ' +
+ 'No potted plant, no flower pot, no planter, no vase, no container, no shelf, no houseplant arrangement. ' +
+ 'No abstract shapes, no amorphous blobs, no leaves or petals, no monstera, no palm, no palm fronds, no banana, no grapes, no tropical jungle, no general foliage other than cacti. ' +
+ 'No birds, no butterflies, no animals, no insects, no people, no hands. ' +
+ 'No neon, no fluorescent, no day-glo, no rainbow colors. No watermark, no signature, no text, no logo. ' +
+ 'Flat-paper rendering, square aspect ratio, seamless tile, no perspective, no room mockup, no soft edges, no blurry edges, no jagged edges.';
console.log('Generating ' + COLORWAYS.length + ' cactus designs (Omni Tucson / Sonoran-luxury colorways)');
console.log('Backend: ' + (process.env.GEN_BACKEND || 'replicate') + ' | Category: cactus\n');
← cdb9f1c admin-card: add created date+time chip to status-browser (ca
·
back to Wallco Ai
·
admin-card: add created date+time chip to elements + return d3abf43 →