trait category validation