

I think I could pretty easily shim that into the filter policies in Tesseract (that’s the big project for this upcoming release). I already have customizeable regex filter lists for keywords, but those only set the “filtered” flag if they’re detected and return the list of regex patterns that were matched.
Since the filter policies can be either global or per community group, you could get pretty granular with it. I’ll look into it and see if it’s feasible to shim in.
I jokingly thought about adding something like that already.
Basically:
(^Paywall(ed)?$) -> I'm going to contribute nothing to the discussion except whine that you didn't cater to my laziness and make my laziness everyone else's problem until someone else replies with an archive link I could have easily gotten myself
I thought the feature was too absurd to flesh out, but if there’s interest, I’m open to adding it lol.
But yeah, your other points are valid. Anything replaced needs to be indicated / highlighted / otherwise marked as not the original text.