Malformed JSON
Conversational packaging and dialect habits — a preamble, a code fence, an unquoted key, a trailing comma — each independently break the downstream parser.
System: Return only JSON matching {"name": string, "age": integer}. User: Extract the person from "Ada Lovelace, 36, London". Assistant: Here's the extracted JSON: ```json {name: "Ada Lovelace", "age": 36,} ```