Why the schema is chosen before the prompt
The schema decides what an answer can be. Choosing it first means the prompt is written to the smallest safe shape.
The free win of a short field
A field capped at forty characters cannot carry a long injection. Length limits are the cheapest wall there is.