It seems like having per-user permissions would be needed to make this usable in production
How (can) does one add rules to a system without putting it into learning mode and thus expose the database during changes?
A use case seems to be training during testing/staging and then moving that training data to the production system. Is this possible?