- Replace struct-based hasher/eq_compare with inline method definitions - Introduce get_quadrics_character() for unified quadric surface identity - Add get_plane_character() for plane surface identity - Replace std::variant pair arrays with heter_array in data_center - Add heter_array utility container