maybe 127 and 3 reads like something more significant than 381
that’s not relevant to this function though is it? what is this function supposed to do? it’s supposed to say yes or no isn’t it? how you use that elsewhere would be… a problem belonging to that elsewhere
you’d make a decision that, hey, I need a function that says yes or no to this particular question.
and while implementing that, you would not be concerned with anything else including how it would be used since you’ve already decided how it should behave.
what’s involved in setting a lighter color? you probably wouldn’t want to know whether a color is light, you’d be interested in lighter. or maybe you mean to ensure it’s light, and then you might be interested in whether something is light, unless you have some operation similar to min, but for color, which would bring it to at most some particular saturation … or whatever the term is for lightness
also, code isn’t really involved in those decisions… deciding what to do is every-day logic or whatever domain-specific logic might be involved… colors