Guided generation lets an iOS feature request Swift-shaped data instead of parsing prose. Define the smallest useful type with clear fields and constraints.
Then validate meaning. A generated value can match the type and still be unsupported or contradictory. Keep permissions and authoritative rules in code, provide recovery for invalid results, and test schemas across model and OS updates.