Interview Guides
You're building an LLM feature that feeds model responses into downstream application code. The output must always be valid JSON, even when users try to override formatting instructions or ask for plain text.
How would you modify a system prompt so the model reliably returns structured JSON, even when faced with adversarial user inputs?