The caption verifier accepts only uppercase #RRGGBB, at most 16 style colors and 5 per element. Shorthand #RGB is expanded, other values are dropped, and a null palette no longer crashes prompt assembly. Co-authored-by: AE <by-ae@users.noreply.github.com> Co-authored-by: Cursor Agent <cursoragent@cursor.com>