Run your prover over the process to discern the flags
Provide the flags and proof in a blockfilters-like structure
Serve headers and flag structures, and let operators decide what they download
Peers with similar flag-filters could exchange data between them
But the problem is that ultimately you will need people outside your totalitarian moralistic bubble to serve you these proofs, and that's why it's a bad idea to propose this after you've just made enemies of everyone outside said bubble.
It would've in my dumb opinion have been better for those that do not want to serve nor possess any content that goes against their moral compass to just run an SPV node...
STANDARD_SCRIPT_VERIFY_FLAGS
to detect more patterns - per Luke's 2023 proposal