Thursday, someone writes “can we get a logo vibe for the bakery.”
They mean a mark for the window. They also mean an app icon. They also mean a pattern for the paper bags. If you give them a photograph of a bowl with the word BAKERY in the crust, you have given them none of those jobs.
A neighborhood mark is paths you can still move. Wheat. Bowl. Cream field. No hours. No street number. No invented serif.
The file at the top is that mark. The AskGL is the request. Finish the wordmark in Design Editor.
If you cannot take the letters out, they were never your letters.
/logo is one emblem
Simple geometric wheat-and-bowl mark. Flat, cream, no letters or numbers.
$aspect:1:1 is a legal frame for this vector route. The sentence forbids letters on purpose. A photograph of “OAK” is not the shop name. You cannot kern it on Monday when the owner changes the spelling.
That is the same reserved-field honesty as poster, flyer, or banner. Type stays type.
/vector vs /icon vs /logo is the command split. This essay is the bakery version: one identity, no campaign, no sticker sheet hiding inside the same file.
A photograph route cannot keep the promise
People paste a picture model into /logo because they like how it renders bread. Ask blocks that before credits move. A logo workflow promises native vector editability. A photograph cannot.
This request cannot run as written:
wheat bowl bakery mark
This one can:
Simple geometric wheat-and-bowl mark. Flat, cream, no letters or numbers.
Public Asks use @promptha.*. Do not write a vendor bake-off. How to pick a @promptha model inside a command is when the token is worth naming. For a mark, the token has to be vector-capable.
If Ask says the request cannot run as written, believe it. Rewrite the route. Do not spend a product still on a job that had to stay paths.
After the mark is accepted
Name it. @out:shop-mark is how the pictogram and the pattern inherit the same wheat and bowl.
/icon distills. /vector repeats. Neither should invent a second bakery. Icon sets you can still change after they generate is the small-size job.
The hero loaf and the mark are one world only if you attach the accepted files. A milk-bread still from another aisle is not this shop. Product hero images that stay honest about the object is the still. How to take one AskGL result into the next step is the attachment.
Do not invent a /for-bakeries ranking page. There is no fourth family for a neighborhood mark. Use Ask and Queries.
Cream is a decision, not a filter
Once the wheat-and-bowl exists, do not regenerate it every time someone wants a warmer cream. Open the paths. Move a handle. That is the point of a vector route.
A flattened still of the mark will look fine in a slide. It will fail the first time you need a one-color stamp, a bag, and a window cling from the same file. Then someone will ask for “the logo, but more bakery,” and you will be back in Thursday.
Keep a single accepted parent. How to take one AskGL result into the next step is how the pictogram stays that parent. If a later file introduces a second bowl, you did not expand the system. You forked it.
Hours, the street, and the Saturday window stay facts you type beside the mark. They are not decoration in the emblem. What AskGL is, in plain English is still the rule when the file is paths instead of a loaf.
Keep it editable
If the mark only works as a flattened picture, it is already dead. You will need a new one the first time the cream shifts.
Ask for paths. Forbid letters. Open the result on the design canvas. Put the name beside it, in type you can still change.
Then type /logo in Ask. If the composer blocks a photograph route, take the rewrite. That is how a neighborhood mark stays a mark.
Frequently asked questions
Should the bakery name sit in the /logo file?
No. Letters in the paths are not your name. Keep the wordmark native in Design Editor.
Why did Ask block /logo with a photograph route?
A logo promises vector editability. A photograph route cannot keep that promise. Rewrite to a vector @promptha route.
Is a pattern a logo?
No. A repeating graphic is /vector. Distill the accepted mark with @out:. Do not start a second identity.

