An accessible color palette is not only a set of nice-looking hues. It needs to support readable text, clear component hierarchy, visible states, and enough separation between interactive roles.
In practice that means checking how the palette behaves on backgrounds, surfaces, borders, buttons, and text instead of evaluating colors in isolation.