A product page does not need a fantasy kitchen. It needs the thing you sell, photographed as if someone could pick it up.
This loaf is that job. One sourdough. Linen. Morning window light. No brand on the crust. No price floating in the steam. If you later write “Saturday 9–2,” that belongs in type you can still change, not in the crumb.
The still at the top is the accepted hero from a neighborhood bakery world. The AskGL under it is the request. It is not a live generation in this essay. It is the language you would type in Ask.
If the object changes, the page is lying. Lock the loaf before you lock the campaign.
One object, one still
/image is the command for a hero. Not /images. Not /poster. Not a paragraph that hopes the model will guess you wanted a landing still.
Photorealistic bakery counter hero, one unbranded sourdough loaf on linen, morning window light, cream walls. No readable text or logos.

$aspect:3:2 is a legal frame for that route. The sentence names the object, the light, and what must stay out: readable text, logos, a second loaf that wandered in from another shoot.
That is the same honesty as When to use /image instead of /images. A hero is one file. A set is a different job.
Finish the still in Image Editor if you need a crop. Do not ask the generator to invent a wordmark on the linen.
Illegal frames fail before you spend
People paste Instagram folklore into every command. They write $aspect:4:5 because that is the story size they wanted for a feed. This image route does not take 4:5.
Ask blocks that request before credits move. The rewrite is not a secret remap. It is a different, legal ratio.
This request cannot run as written:
bakery loaf, no text
This one can:
Photorealistic bakery counter hero, one unbranded sourdough loaf on linen, morning window light, cream walls. No readable text or logos.
Closest legal frames on that route are 1:1, 3:2, and 2:3. If you needed a portrait feed tile, say so after you have the honest object, in the editor, or pick a route that actually accepts 4:5. Do not hope the pipes will silently squash the loaf.
How to write an AskGL request people can reuse is the longer version of that block. How to pick a @promptha model inside a command is when the token is worth typing.
What honesty looks like on a bakery page
The facts you do not invent stay out of the picture:
- Hours, prices, and the street address.
- A brand name spelled in flour.
- A second product that was not on the table.
The facts you do spend words on:
- One loaf, unbranded.
- The surface it sits on.
- The light you would actually have in the shop.
If marketing wants four coordinated stills of the same loaf — heel, crumb, counter, window — that is /images, and every frame has to stay that loaf. A set that drifts into pastry is not a listing set. It is a new shoot. When to use /image instead of /images is that split.
A mood still can come first. Brand mood images before you lock a kit is how you try morning light before you spend the hero route. Then you attach the winner with @out: and ask for care, not a new bakery.
After the hero exists
Keep the file. Name it. The next job is not another random loaf.
@out:shop-hero is how a clip, a mark, or a reserved flyer inherits this table. How to take one AskGL result into the next step is that follow-up. Motion is /video with a duration, not a cropped still. That is How to ask for video without getting a still.
If the loaf has to sit under type, leave a field. Do not bake “OPEN” into the window.
Then open Ask. Name /image. Name the object. Name a legal frame. If Ask says the request cannot run as written, rewrite the frame. Do not spend the same credits twice on a ratio the model cannot use.
Frequently asked questions
Should the product name sit in the pixels?
No. Keep names, prices, and claims as type you can still edit. The still is the object.
Can I force a 4:5 frame on every image route?
No. Some routes only accept 1:1, 3:2, or 2:3. Ask will block an illegal $aspect before credits move. Rewrite the frame instead of hoping it remaps.
When do I switch from /image to /images?
When you need a coordinated set, not a second hero. One object, four views is /images. A new world is a new lock.


