Configurable masking rules for sensitive document fields
- Applies full masking to highly sensitive fields such as addresses and passport number regions.
- Applies partial masking to fields where limited visibility is useful for review.
- Keeps only the last 3 characters visible for selected partial-redaction fields.
- Separates redaction rules from detection logic, making the behavior easier to audit and update.