KRACOEUS-6958: moving rule, config, validation, more controllers, listeners, pess locking service