"""Audit rule modules. Each module exposes evaluate(pil_image, **params) -> bool.

The retroactive library-cleanup tab and (future) import-time filter logic
both consume these. Importers should NOT inline rule logic going forward;
add the rule here and call from both sides.
"""
