Programmatic JSON layouts are superior to natural-language prompting for AI image editing