RD-13 · Enmascaramiento de datos personales#
Requisito. Permite, en forma configurable, identificar y enmascarar datos personales (RUT, teléfonos, correos, nombres de terceros) en transcripciones y documentos antes de enviarlos a los servicios de inferencia.
Cómo lo cumple Trazo#
Antes de cualquier llamada a la IA, el worker enmascara localmente RUT, teléfonos, correos y nombres de terceros (reglas más un modelo de lenguaje pequeño que corre en la VM), con marcadores estables y una tabla de reemplazos que no sale de la máquina. Cada categoría se activa o desactiva por configuración y el aviso previo muestra qué se enmascara. Las respuestas de la IA se desenmascaran localmente.
Dónde se ve#
Aviso previo a la generación: antes de enviar, se enmascaran localmente RUT, teléfonos, correos y nombres de terceros.

Pruebas y evidencia#
- Pruebas
test_enmascaramiento.pyytest_generacion.py::test_el_rut_viaja_enmascarado. - Variables
TRAZO_ENMASCARAR_*.