@Sic, @jande, - Wouldn't want it as default behavior by any means, it just solves the design narrative of the OP summarize d as:
"The list of items I value keeping are considerably smaller than the list of all foraged items so it would be quicker to specify what I want vs specify what I don't want and delete the item." This would also allow targeted forage INIs focused on /Baz useful items or /bar useful items. Again, not changing the default or current behavior, just wondering how it would work as a non-default mode.
Implementation would be a config item saying something like:
DefaultToDestroy=False
If set to True:
All items not currently in the INI set as destroy. A user can occasionally go through and select keep or add in their keeps before hand.
If that all makes sense?