Some people will use two tables for exactly this reason. One table contains the PROD data (master). The other table (non-master) contains the data with revised (new) filters applied. 

--
Chriztoffer

On Sun, 17 Oct 2021, 23:06 Ross Tajvar, <ross@tajvar.io> wrote:
It may be better to throw a syntax error and refuse to load (or reload) the configuration than to just accept it but to log errors at runtime...after I made this change, my filter started rejecting all routes and it took me a lot of troubleshooting to understand why.