There are couple affixes that class specific / idol specific, but they are shown in wrong category.
You can open any build in LE planner and generate loot filter then import it and open it in the game. If you open the rule for shattering (second from the top) and then selected affix list, you’ll see that some class specific affixes ended up in idol list and vice versa (class specificity in this rule generation is checked via affix’s ‘classSpecificity’ property).