拒否はエラーで来ない、Fable 5フォールバックの実装勘所

昨日 Claude Fable 5 を取り上げたとき、「危ない話題は弱いモデル(Opus 4.8)に差し戻す」という安全設計を紹介した。あれを API で実装する側はどう書くのか、その技術ドキュメントが公開されたので読み込んだ。いちばん引っかかったのは、拒否(refusal)がエラーとして返ってこないこと。HTTP 200 の正常レスポンスとして…