How we scoped Gemini Flash to a single job: converting messy chat into strongly-typed { topic, choice } JSON schemas without touching business logic.