Color Choosing Paradox, also Warmer vs Cooler

So I’m still doing naive clipping of sRGB values, but already the gradient generator is looking pretty nice. Here’s a couple examples, top to bottom order is RGB, HSV, HCY, then CIECAM (JCh w/ D65):

image
image

That first step from blue towards yellow seems pretty harsh on the CIECAM, but I’m hoping that is because of the clipping RGB.

edit: I implemented a naive gamut squishing logic. I think it looks a bit better:
image