Looks like Claude quietly downgraded your model (well, it's not really that quiet). That result's at a quality level similar to what local A3b Qwen drew for me, with a "make it SVG" addendum,
https://i.ibb.co/ycgGD4b1/soonic.webp ( Qwen3.6-27B-A3b, a very small model )
Claude doesn’t have text to image generation, unlike Gemini and OpenAI, so like Qwen it falls back to creating an SVG through text generation