The model that wouldn't be forced
My structured output worked by forcing Claude to call a tool that didn't exist. Opus 5.5 stopped playing along, and the fix was to stop doing the trick.

My structured output worked by forcing Claude to call a tool that didn't exist. Opus 5.5 stopped playing along, and the fix was to stop doing the trick.

An export-control directive suspended my AI assistant mid-task, which is a useful lesson in what you are actually depending on.

A lowest-common-denominator AI interface throws away what each provider is good at. When to route through an abstraction and when to drop below it.
