KRACOEUS-6955 : repack common compliance

(1)repack compliance (special review)
(2)rename specialreview api to compliance
Yes, I  think this impl should be broken up.