Lock a palette. Use pixflux with a color_image swatch. Build the swatch with paletteSwatch(): 64×64 blocks, one band per colour. It is a real constraint, not a hint: 130 badges across two sets came back containing only the requested colours.

Re-roll one bad asset. 1 generation. gen --only <id> --force. Cheaper than asking for more candidates. A 1dir call that yields 16 candidates costs 20–40.

Clean up fringing. remove-background at 1 generation, and it will not disturb the palette.

Change the size of an existing asset. Regenerate with pixflux at the new size. Do not use resize.

Anchor to an existing look rather than a palette. generate-with-style-v2 (20) or generate-image-v2 (40). bitforge claims to do this for 1, but see above. map has no style anchoring at all. A 1-bit set generated through it came back with a yellow star and a brown chocolate bar.

Write prompts for a monochrome style. Strip colour words from the prompt itself. "a golden trophy" fights a two-tone palette; the neutral noun does not. pixelkiln's promptByStyle exists for exactly this.

Never let a device or medium name lead a prompt. "Original Game Boy DMG handheld sprite:" as a prefix produced drawings of handheld consoles across a whole set. Put the medium in the suffix, after the subject.

Probe an unfamiliar parameter freely. Failed generations are not billed.