pub fn fixed(task: Task) -> String
What is always added after the instructions: the format and its JSON schema, so a server that ignores structured output still gets the shape.