One option per dimension, per session
When a session starts, exactly one option is chosen per dimension — and each combination produces its own separate output. Two languages and two audiences is four generations per record, and four times the cost.Dimension or field?
The deciding test: does this thing need its own output candidate per option?If yes, it is a dimension. If it is additional information that shapes the same output — tone notes, reading level, terminology — it is a field on an existing option.
Why variants, and not the prompt
Variant fields are injected into the generation prompt and into every AI quality check’s context. That is what makes them different from special instructions or prompt text. Anything that must be quality-checkable — brand voice, terminology, audience traits — belongs in a variant, because it is the only way the checker knows what the writer was told.Curating fields
- Two or three fields per option is the safe baseline
- Four to six needs testing
- Seven or more risks the model quietly dropping some