I would have been satisfied had the 1st version worked they way ChatGPT designed it: just an approximation of Munsell conversion assuming it's close enough to HSV. But (it seems) it can't get that right due to a basic lack of understanding how to process strings/numbers.