initial check-in for rule customization UI