/inkstomp — locked indie-packaging brush-ink poster style
Inkstomp produces a single tall portrait poster with the energy of a hand-screened indie packaging design: one saturated flat color filling the canvas edge to edge, a confident two-line hand-lettered headline at the top, and one weird-cute character drawn in thick uniform black brush ink occupying the lower two-thirds. The character is the concept — it always visibly matches the headline.
Each invocation swaps the palette, headline, character, and a handful of dialable creative axes. Everything else is locked.
Prompt interpretation
The user will brief in some loose combination of:
- a color or mood,
- a two-word headline (or just a noun for the second line),
- a character idea (object, food, creature, hybrid).
It is your job to expand the brief — fill in any missing axes with sensible defaults, write an alliterative two-line headline if only the noun was given, and pick a character archetype + anthropomorphism level + action that reads as the headline at first glance. Do not stall asking the user to flesh it out. Make confident choices and run.
If the user briefs a series (e.g. "make me 4 inkstomp flavors"), choose 4–6 visibly distinct palettes from across the palette categories, write alliterative headlines, and vary the anthropomorphism level and action across the set so they don't all read as the same silhouette.
Locked style axes (NEVER vary)
Canvas and fill
- Tall portrait orientation, intended for a 2:3-ish aspect ratio (well-suited to 1024×1536).
- The entire canvas is edge-to-edge filled with one saturated flat color. No border, no white margin, no paper backdrop, no drop shadow on the canvas itself, no gradient, no texture. Solid uniform color from corner to corner.
- The character and lettering sit directly on this color — there is never a secondary background panel.
Ink and line quality
- All artwork in thick uniform black brush ink only. No other colors anywhere. No fills inside the line work — the colored canvas shows through every shape interior.
- Hand-drawn, slightly uneven, confident. Each line feels brush-painted, not vector-traced.
- No shading, no hatching, no cross-hatching, no halftone, no gradients. Flat black ink on flat color.
Headline (always present)
- Two-line headline anchored in the top third of the canvas.
- Line 1: thin all-caps brushed letters, gently arched. This is the modifier — adjective, onomatopoeia, mood word.
- Line 2: much bigger, blockier, chunky display caps, with a heavy black drop shadow offset down-right. This is the noun.
- Both lines are clearly hand-lettered with a brush pen — uneven baselines, organic spacing, NOT a font. Slight wobble in the strokes.
- The headline must be readable at a glance and tightly bound to the character below it.
Character (always present)
- Exactly one character, occupying the center and lower two-thirds of the canvas.
- Drawn in the same thick uniform black brush ink as the headline. Interiors are the canvas color showing through.
- Has at least two simple dot eyes and a visible mouth (smile, smirk, open laugh, grimace, etc.).
- Slightly absurd, weird-cute, indie hand-screened poster vibe. Cousin to Ray Fenwick / Hattie Stewart / "Mr Men" personified-object aesthetics.
Signature
- A tiny "R.H." monogram in the lower right corner in black brush ink. This is the locked signature; if the user explicitly asks for a different monogram, use theirs, otherwise default to "R.H.".
Things to avoid
- Photographic mockups, paperboard box renders, shelf scenes, or any 3D framing — inkstomp posters are flat 2D, not product photos.
- Drop shadows on the character or canvas (only the headline display word has a shadow).
- Color anywhere other than the canvas fill — no orange peel highlight, no green leaf, no red accent. Color goes in the background only; everything else is black ink.
- Gradients, halftone shading, painterly brush textures inside shapes.
- Off-style faces — no realistic eyes, no detailed pupils with glints, no anime mouth.
- Generic stock characters with no relation to the headline. The character must visibly be the noun.
Dialable axes (vary per invocation)
Brief along whichever the user cares about; fill in the rest with the defaults listed.
Axis 1 — Palette
A single saturated flat color filling the entire canvas. Pick the energy first, then the hue.
| Category |
Sample hues |
| Punchy / hot |
coral red, hot pink, neon yellow, sunset orange, lime, vermillion |
| Saturated cool |
cobalt blue, deep purple, jade teal, electric blue, ultramarine |
| Dusty / muted |
mauve gray, terracotta, mustard ochre, sage, oat, dusty rose |
For a series, pick 4–6 visibly distinct hues that read well as a shelf. Avoid muddy mid-tones and pastels — the style needs saturation to land.
Default if unspecified: a hue that contrasts with the character's natural color (e.g. warm food → cool background, cool drink → warm background).
Axis 2 — Headline pair
Two words, hand-lettered in the locked format above.
- The pair almost always benefits from alliteration ("MOODY MUSHROOM", "TURBO TOFU", "CRUNCHY CRICKET").
- Sub-pattern: repetition or rhythm doubles ("CLIMB / CLIMB", "GO GO GOJI BERRY", "ESPRESSO SO-SO") create a stronger gestalt than a modifier+noun pair when you want extra punch.
- Line 1 should be short (4–8 letters); line 2 should be the visually dominant noun.
Default if only a noun is given: invent an alliterative modifier on line 1 that matches the character's vibe ("WILD / WAFFLE", "JOLLY / JALAPEÑO").
Axis 3 — Character archetype
What the figure fundamentally is.
- A1 Anthropomorphic food / drink (waffle stack, coffee bean, jalapeño, plum)
- A2 Personified object / tool (stapler, telephone, lava lamp, suitcase)
- A3 Creature / bug / small animal (cricket, snail, frog, slug, moth)
- A4 Hybrid chimera — an object replaces a body part (frying-pan-as-head, espresso-mug-as-head)
- A5 Pure abstract shape with a face (blob, lump, melting puddle)
Default: A1 for food/flavor briefs, A2 for office/everyday briefs, A3 for nature/weird briefs.
Axis 4 — Anthropomorphism level
How human the figure has become.
- L1 Face on the object + tiny stubs (smiling fruit with two little legs)
- L2 Full body — object grows full arms + legs
- L3 Object-as-head — human body in clothing with the object literally replacing the head
- L4 Object operating other objects (banana driving a car, plum holding a cannon)
- L5 Object as machine / contraption (cockroach strapped to a rocket, blackcurrant as cannon ammunition)
Default: L2 for food/creature, L3 for office/everyday objects when the brief calls for "weirder", L5 only when the brief leans absurd.
Axis 5 — Action energy
What the figure is doing.
- E1 Static portrait — standing, arms crossed, posed
- E2 Interacting with a small prop — holding, eating, pointing, catching
- E3 Mid-motion — running, falling, leaping, climbing
- E4 Reacting — winking, wincing, shouting, laughing, blushing
- E5 Operating — driving, firing, throwing, riding
Default: E2 — gives the character a clear concept-hook and tends to read fastest.
Axis 6 — Weirdness dial
How far from "cute" toward "absurd".
- W1 Friendly cute (smiling fruit with simple face) — feels closer to a kids' brand
- W2 Quirky (one weird detail — oversized tongue, mismatched limbs, eye on the wrong side)
- W3 Weird (hybrid bodies, object-as-head, slight surrealism) — the inkstomp sweet spot
- W4 Absurd (impossible scenarios, contraptions, machine-creature hybrids)
Default: W3. The locked reference set leans W3–W4; anything below W2 starts to feel off-style.
Axis 7 — Ink motifs
Small black-ink extras around the figure that add life. Keep them subtle and asymmetric — they support the action, they never crowd the character.
- ✦ sparkles, four-point stars, tiny dots
- motion lines, speed swooshes, drip lines, slime trails
- dust puffs, sweat drops, exclamation marks, question marks
- micro-props the character is interacting with (cracker, sugar cube, helmet, briefcase, paper note)
- a hand-lettered callout in a little balloon ("POP!", "WHOO!", "BYE")
Default: 2–3 motifs picked to support the chosen action.
Axis 8 — Composition
Where the headline and figure sit relative to each other.
- C1 Headline top third, figure centered in the lower two-thirds — the default
- C2 Headline arched over the figure's head — circus-poster feel
- C3 Figure climbs, sits on, or breaks the letters of the headline itself
- C4 Headline and figure side by side (figure stretches tall on one side)
- C5 Oversized figure breaks above or around the headline (figure dominates the canvas)
Default: C1. Reach for C3 or C5 when you want the figure to feel kinetic or when the headline is a verb like "CLIMB" or "STOMP".
Worked examples
Example 1 — Single poster, default axes
User brief: "an inkstomp poster for crunchy cricket, coral red background"
Axis fill:
- Palette: coral red (given)
- Headline: "CRUNCHY / CRICKET" (alliteration, line 1 thin arched, line 2 chunky shadowed)
- Archetype: A3 cricket
- Anthropomorphism: L2 full body
- Action: E2 holding a small cracker, nibbling it
- Weirdness: W3
- Motifs: a crumb mark, a tiny grin line, one wing detail
- Composition: C1
See ref-crunchy-cricket.png for the reference output.
Example 2 — Object-as-head (L3) absurd lean
User brief: "make it weirder — orange background, GREASY GRIDDLE"
Axis fill:
- Palette: sunset orange
- Headline: "GREASY / GRIDDLE" (alliteration; line 1 thin arched, line 2 chunky shadowed)
- Archetype: A4 hybrid chimera
- Anthropomorphism: L3 — human body in apron, head replaced by an actual cast-iron frying pan
- Action: E2 flipping a tiny egg in a spatula
- Weirdness: W3
- Motifs: three steam squiggles, two grease drops, a "POP!" starburst near the egg
- Composition: C1
See ref-greasy-griddle.png for the reference output.
Example 3 — Composition test (C3 — figure on the letters)
User brief: "hot pink, headline CLIMB CLIMB, snail, the snail should climb on the letters"
Axis fill:
- Palette: hot pink
- Headline: "CLIMB / CLIMB" (repetition doubles — stronger gestalt for a verb headline)
- Archetype: A3 snail
- Anthropomorphism: L1 (face + stalk eyes + small foot, no full human body)
- Action: E3 climbing
- Weirdness: W3
- Motifs: slime trail looping across the upper letters, a sweat drop, two tiny ink dots
- Composition: C3 — the snail's body is perched between the two CLIMB lines, one foot on the "M"
See ref-climb-climb.png for the reference output.
Example 4 — Series of four
User brief: "do me a 4-flavor inkstomp series"
Axis fill (vary across the set):
- 4 contrasting palettes (e.g. coral red / golden yellow / deep purple / mint teal)
- 4 alliterative headlines
- Vary archetype across A1, A1, A1, A1 (food series stays cohesive) — but vary action and anthropomorphism level
- Hold weirdness at W3 across the set so they read as one family
See ref-crunchy-cricket.png, ref-jolly-jalapeno.png, ref-pocket-plum.png, ref-turbo-tofu.png for a reference 4-set with consistent style.
Reference outputs (in this folder)
The eight reference posters in this directory are the canonical look. When in doubt, match these.
| File |
Palette |
Headline |
Archetype + Anthropomorphism |
Action |
Weirdness |
Composition |
ref-crunchy-cricket.png |
coral red |
CRUNCHY / CRICKET |
A3 cricket, L2 full body |
E2 holding cracker |
W3 |
C1 |
ref-jolly-jalapeno.png |
golden yellow |
JOLLY / JALAPEÑO |
A1 jalapeño, L2 full body |
E4 winking laugh, waving arm |
W3 |
C1 |
ref-pocket-plum.png |
deep purple |
POCKET / PLUM |
A1 plum, L2 full body |
E2 catching sugar cube |
W3 |
C1 |
ref-turbo-tofu.png |
mint teal |
TURBO / TOFU |
A1 tofu cube, L2 full body |
E5 race-driver thumbs-up |
W3 |
C1 |
ref-greasy-griddle.png |
sunset orange |
GREASY / GRIDDLE |
A4 chimera, L3 pan-as-head |
E2 flipping egg |
W3 |
C1 |
ref-quiet-quitter.png |
sage green |
QUIET / QUITTER |
A2 stapler, L2 full body |
E3 sneaking off |
W3 |
C1 |
ref-rocket-roach.png |
cobalt blue |
ROCKET / ROACH |
A3 roach, L5 strapped to rocket |
E5 blasting off |
W4 |
C1 |
ref-climb-climb.png |
hot pink |
CLIMB / CLIMB |
A3 snail, L1 |
E3 climbing letters |
W3 |
C3 |
Output expectations
A single invocation should return one PNG file with:
- ~2:3 portrait aspect (1024×1536 is the canonical size)
- Edge-to-edge saturated flat color background
- Two-line hand-lettered black-ink headline in the top third
- One single weird-cute character in black brush ink in the lower two-thirds, clearly matching the headline
- Tiny "R.H." monogram in the lower right corner
When generated through a model that can render hand-lettering text accurately (the OpenAI GPT Image family is the proven path for inkstomp), the result should be visually indistinguishable in style from the reference set above, varying only on the chosen axes.
Portability notes
- This resource is provider-agnostic at the semantic level. The locked style and the 8 axes describe what to produce, not which endpoint to call.
- The reference set in this folder was produced with a GPT Image-family model at 1024×1536 high quality. Models with weaker text rendering will tend to garble the hand-lettered headline; if you see broken lettering, switch to a model that handles in-image text well.
- The "R.H." monogram is a stylistic anchor, not a brand mark. Treat it as part of the locked composition.
1---2name: inkstomp3description: Inkstomp — a loud, hand-screened indie-packaging poster style. Full-bleed saturated flat color filling the entire canvas, a two-line hand-lettered headline (thin arched caps over chunky drop-shadowed display), and one weird-cute character drawn in thick uniform black brush ink. Trigger when the user says /inkstomp, asks for an "inkstomp poster", a "Ray Fenwick / Hattie Stewart packaging poster", an "indie brush-ink flavor card", or briefs in a "palette + headline + character" shape.4---5
6# /inkstomp — locked indie-packaging brush-ink poster style
7
8Inkstomp produces a single tall portrait poster with the energy of a hand-screened indie packaging design: one saturated flat color filling the canvas edge to edge, a confident two-line hand-lettered headline at the top, and one weird-cute character drawn in thick uniform black brush ink occupying the lower two-thirds. The character is the *concept* — it always visibly matches the headline.
9
10Each invocation swaps the **palette, headline, character, and a handful of dialable creative axes**. Everything else is locked.
11
12## Prompt interpretation
13
14The user will brief in some loose combination of:
15- a color or mood,
16- a two-word headline (or just a noun for the second line),
17- a character idea (object, food, creature, hybrid).
18
19It is your job to expand the brief — fill in any missing axes with sensible defaults, write an alliterative two-line headline if only the noun was given, and pick a character archetype + anthropomorphism level + action that *reads* as the headline at first glance. Do not stall asking the user to flesh it out. Make confident choices and run.
20
21If the user briefs a **series** (e.g. "make me 4 inkstomp flavors"), choose 4–6 visibly distinct palettes from across the palette categories, write alliterative headlines, and vary the anthropomorphism level and action across the set so they don't all read as the same silhouette.
22
23## Locked style axes (NEVER vary)
24
25### Canvas and fill
26- Tall portrait orientation, intended for a 2:3-ish aspect ratio (well-suited to 1024×1536).
27- **The entire canvas is edge-to-edge filled with one saturated flat color.** No border, no white margin, no paper backdrop, no drop shadow on the canvas itself, no gradient, no texture. Solid uniform color from corner to corner.
28- The character and lettering sit directly on this color — there is never a secondary background panel.
29
30### Ink and line quality
31- All artwork in **thick uniform black brush ink only.** No other colors anywhere. No fills inside the line work — the colored canvas shows through every shape interior.
32- Hand-drawn, slightly uneven, confident. Each line feels brush-painted, not vector-traced.
33- No shading, no hatching, no cross-hatching, no halftone, no gradients. Flat black ink on flat color.
34
35### Headline (always present)
36- Two-line headline anchored in the **top third** of the canvas.
37- **Line 1:** thin all-caps brushed letters, gently arched. This is the *modifier* — adjective, onomatopoeia, mood word.
38- **Line 2:** much bigger, blockier, chunky display caps, with a heavy **black drop shadow offset down-right.** This is the *noun*.
39- Both lines are clearly hand-lettered with a brush pen — uneven baselines, organic spacing, NOT a font. Slight wobble in the strokes.
40- The headline must be readable at a glance and tightly bound to the character below it.
41
42### Character (always present)
43- Exactly **one** character, occupying the center and lower two-thirds of the canvas.
44- Drawn in the same thick uniform black brush ink as the headline. Interiors are the canvas color showing through.
45- Has at least two simple dot eyes and a visible mouth (smile, smirk, open laugh, grimace, etc.).
46- Slightly absurd, weird-cute, indie hand-screened poster vibe. Cousin to Ray Fenwick / Hattie Stewart / "Mr Men" personified-object aesthetics.
47
48### Signature
49- A tiny "R.H." monogram in the **lower right corner** in black brush ink. This is the locked signature; if the user explicitly asks for a different monogram, use theirs, otherwise default to "R.H.".
50
51### Things to avoid
52- Photographic mockups, paperboard box renders, shelf scenes, or any 3D framing — inkstomp posters are flat 2D, not product photos.
53- Drop shadows on the character or canvas (only the headline display word has a shadow).
54- Color anywhere other than the canvas fill — no orange peel highlight, no green leaf, no red accent. Color goes in the background only; everything else is black ink.
55- Gradients, halftone shading, painterly brush textures inside shapes.
56- Off-style faces — no realistic eyes, no detailed pupils with glints, no anime mouth.
57- Generic stock characters with no relation to the headline. The character must **visibly be the noun**.
58
59## Dialable axes (vary per invocation)
60
61Brief along whichever the user cares about; fill in the rest with the defaults listed.
62
63### Axis 1 — Palette
64A single saturated flat color filling the entire canvas. Pick the **energy** first, then the hue.
65
66| Category | Sample hues |
67|---|---|
68| **Punchy / hot** | coral red, hot pink, neon yellow, sunset orange, lime, vermillion |
69| **Saturated cool** | cobalt blue, deep purple, jade teal, electric blue, ultramarine |
70| **Dusty / muted** | mauve gray, terracotta, mustard ochre, sage, oat, dusty rose |
71
72For a series, pick 4–6 visibly distinct hues that read well as a shelf. Avoid muddy mid-tones and pastels — the style needs saturation to land.
73
74**Default if unspecified:** a hue that *contrasts* with the character's natural color (e.g. warm food → cool background, cool drink → warm background).
75
76### Axis 2 — Headline pair
77Two words, hand-lettered in the locked format above.
78
79- The pair almost always benefits from **alliteration** ("MOODY MUSHROOM", "TURBO TOFU", "CRUNCHY CRICKET").
80- Sub-pattern: **repetition or rhythm doubles** ("CLIMB / CLIMB", "GO GO GOJI BERRY", "ESPRESSO SO-SO") create a stronger gestalt than a modifier+noun pair when you want extra punch.
81- Line 1 should be short (4–8 letters); line 2 should be the visually dominant noun.
82
83**Default if only a noun is given:** invent an alliterative modifier on line 1 that matches the character's vibe ("WILD / WAFFLE", "JOLLY / JALAPEÑO").
84
85### Axis 3 — Character archetype
86What the figure fundamentally **is**.
87
88- **A1** Anthropomorphic food / drink (waffle stack, coffee bean, jalapeño, plum)
89- **A2** Personified object / tool (stapler, telephone, lava lamp, suitcase)
90- **A3** Creature / bug / small animal (cricket, snail, frog, slug, moth)
91- **A4** Hybrid chimera — an object replaces a body part (frying-pan-as-head, espresso-mug-as-head)
92- **A5** Pure abstract shape with a face (blob, lump, melting puddle)
93
94**Default:** A1 for food/flavor briefs, A2 for office/everyday briefs, A3 for nature/weird briefs.
95
96### Axis 4 — Anthropomorphism level
97How human the figure has become.
98
99- **L1** Face on the object + tiny stubs (smiling fruit with two little legs)
100- **L2** Full body — object grows full arms + legs
101- **L3** Object-as-head — human body in clothing with the object literally replacing the head
102- **L4** Object operating other objects (banana driving a car, plum holding a cannon)
103- **L5** Object as machine / contraption (cockroach strapped to a rocket, blackcurrant as cannon ammunition)
104
105**Default:** L2 for food/creature, L3 for office/everyday objects when the brief calls for "weirder", L5 only when the brief leans absurd.
106
107### Axis 5 — Action energy
108What the figure is *doing*.
109
110- **E1** Static portrait — standing, arms crossed, posed
111- **E2** Interacting with a small prop — holding, eating, pointing, catching
112- **E3** Mid-motion — running, falling, leaping, climbing
113- **E4** Reacting — winking, wincing, shouting, laughing, blushing
114- **E5** Operating — driving, firing, throwing, riding
115
116**Default:** E2 — gives the character a clear concept-hook and tends to read fastest.
117
118### Axis 6 — Weirdness dial
119How far from "cute" toward "absurd".
120
121- **W1** Friendly cute (smiling fruit with simple face) — feels closer to a kids' brand
122- **W2** Quirky (one weird detail — oversized tongue, mismatched limbs, eye on the wrong side)
123- **W3** Weird (hybrid bodies, object-as-head, slight surrealism) — **the inkstomp sweet spot**
124- **W4** Absurd (impossible scenarios, contraptions, machine-creature hybrids)
125
126**Default:** W3. The locked reference set leans W3–W4; anything below W2 starts to feel off-style.
127
128### Axis 7 — Ink motifs
129Small black-ink extras around the figure that add life. Keep them subtle and asymmetric — they support the action, they never crowd the character.
130
131- ✦ sparkles, four-point stars, tiny dots
132- motion lines, speed swooshes, drip lines, slime trails
133- dust puffs, sweat drops, exclamation marks, question marks
134- micro-props the character is interacting with (cracker, sugar cube, helmet, briefcase, paper note)
135- a hand-lettered callout in a little balloon ("POP!", "WHOO!", "BYE")
136
137**Default:** 2–3 motifs picked to support the chosen action.
138
139### Axis 8 — Composition
140Where the headline and figure sit relative to each other.
141
142- **C1** Headline top third, figure centered in the lower two-thirds — **the default**
143- **C2** Headline arched over the figure's head — circus-poster feel
144- **C3** Figure climbs, sits on, or breaks the letters of the headline itself
145- **C4** Headline and figure side by side (figure stretches tall on one side)
146- **C5** Oversized figure breaks above or around the headline (figure dominates the canvas)
147
148**Default:** C1. Reach for C3 or C5 when you want the figure to feel kinetic or when the headline is a verb like "CLIMB" or "STOMP".
149
150## Worked examples
151
152### Example 1 — Single poster, default axes
153**User brief:** "an inkstomp poster for crunchy cricket, coral red background"
154
155**Axis fill:**
156- Palette: coral red (given)
157- Headline: "CRUNCHY / CRICKET" (alliteration, line 1 thin arched, line 2 chunky shadowed)
158- Archetype: A3 cricket
159- Anthropomorphism: L2 full body
160- Action: E2 holding a small cracker, nibbling it
161- Weirdness: W3
162- Motifs: a crumb mark, a tiny grin line, one wing detail
163- Composition: C1
164
165**See** `ref-crunchy-cricket.png` for the reference output.
166
167### Example 2 — Object-as-head (L3) absurd lean
168**User brief:** "make it weirder — orange background, GREASY GRIDDLE"
169
170**Axis fill:**
171- Palette: sunset orange
172- Headline: "GREASY / GRIDDLE" (alliteration; line 1 thin arched, line 2 chunky shadowed)
173- Archetype: A4 hybrid chimera
174- Anthropomorphism: L3 — human body in apron, head replaced by an actual cast-iron frying pan
175- Action: E2 flipping a tiny egg in a spatula
176- Weirdness: W3
177- Motifs: three steam squiggles, two grease drops, a "POP!" starburst near the egg
178- Composition: C1
179
180**See** `ref-greasy-griddle.png` for the reference output.
181
182### Example 3 — Composition test (C3 — figure on the letters)
183**User brief:** "hot pink, headline CLIMB CLIMB, snail, the snail should climb on the letters"
184
185**Axis fill:**
186- Palette: hot pink
187- Headline: "CLIMB / CLIMB" (repetition doubles — stronger gestalt for a verb headline)
188- Archetype: A3 snail
189- Anthropomorphism: L1 (face + stalk eyes + small foot, no full human body)
190- Action: E3 climbing
191- Weirdness: W3
192- Motifs: slime trail looping across the upper letters, a sweat drop, two tiny ink dots
193- Composition: **C3** — the snail's body is perched between the two CLIMB lines, one foot on the "M"
194
195**See** `ref-climb-climb.png` for the reference output.
196
197### Example 4 — Series of four
198**User brief:** "do me a 4-flavor inkstomp series"
199
200**Axis fill (vary across the set):**
201- 4 contrasting palettes (e.g. coral red / golden yellow / deep purple / mint teal)
202- 4 alliterative headlines
203- Vary archetype across A1, A1, A1, A1 (food series stays cohesive) — but vary action and anthropomorphism level
204- Hold weirdness at W3 across the set so they read as one family
205
206**See** `ref-crunchy-cricket.png`, `ref-jolly-jalapeno.png`, `ref-pocket-plum.png`, `ref-turbo-tofu.png` for a reference 4-set with consistent style.
207
208## Reference outputs (in this folder)
209
210The eight reference posters in this directory are the canonical look. When in doubt, match these.
211
212| File | Palette | Headline | Archetype + Anthropomorphism | Action | Weirdness | Composition |
213|---|---|---|---|---|---|---|
214| `ref-crunchy-cricket.png` | coral red | CRUNCHY / CRICKET | A3 cricket, L2 full body | E2 holding cracker | W3 | C1 |
215| `ref-jolly-jalapeno.png` | golden yellow | JOLLY / JALAPEÑO | A1 jalapeño, L2 full body | E4 winking laugh, waving arm | W3 | C1 |
216| `ref-pocket-plum.png` | deep purple | POCKET / PLUM | A1 plum, L2 full body | E2 catching sugar cube | W3 | C1 |
217| `ref-turbo-tofu.png` | mint teal | TURBO / TOFU | A1 tofu cube, L2 full body | E5 race-driver thumbs-up | W3 | C1 |
218| `ref-greasy-griddle.png` | sunset orange | GREASY / GRIDDLE | A4 chimera, L3 pan-as-head | E2 flipping egg | W3 | C1 |
219| `ref-quiet-quitter.png` | sage green | QUIET / QUITTER | A2 stapler, L2 full body | E3 sneaking off | W3 | C1 |
220| `ref-rocket-roach.png` | cobalt blue | ROCKET / ROACH | A3 roach, L5 strapped to rocket | E5 blasting off | W4 | C1 |
221| `ref-climb-climb.png` | hot pink | CLIMB / CLIMB | A3 snail, L1 | E3 climbing letters | W3 | **C3** |
222
223## Output expectations
224
225A single invocation should return one PNG file with:
226- ~2:3 portrait aspect (1024×1536 is the canonical size)
227- Edge-to-edge saturated flat color background
228- Two-line hand-lettered black-ink headline in the top third
229- One single weird-cute character in black brush ink in the lower two-thirds, clearly matching the headline
230- Tiny "R.H." monogram in the lower right corner
231
232When generated through a model that can render hand-lettering text accurately (the OpenAI GPT Image family is the proven path for inkstomp), the result should be visually indistinguishable in style from the reference set above, varying only on the chosen axes.
233
234## Portability notes
235
236- This resource is provider-agnostic at the semantic level. The locked style and the 8 axes describe **what to produce**, not which endpoint to call.
237- The reference set in this folder was produced with a GPT Image-family model at 1024×1536 high quality. Models with weaker text rendering will tend to garble the hand-lettered headline; if you see broken lettering, switch to a model that handles in-image text well.
238- The "R.H." monogram is a stylistic anchor, not a brand mark. Treat it as part of the locked composition.