It actually rendered an SVG inline in the HTML page. I just tested the SVG and it renders itself just fine, including colors. So, tbh, I'd say the task has been properly achieved.
Re Security: I put my AI assistant in a sandbox. There, it can do whatever it wants, including deleting or mutating anything that would otherwise be harmful.
After the first shot on my iPhone 13 Pro in default settings, it immediately told me my phone was overheating and going to be unstable. Then it crashed. I tried once more, turned off raw mode, waited _minutes_ for one image to process and now my screen turns off and on again randomly while I type this comment.
I’ve seen a talk about this at BOB conference at Berlin some years ago. I learned a lot about DSLs in scheme, also the talk was highly entertaining. I’d recommend it for anyone into scheme or lisp.