MÓDULO DE AUDITORÍA

Incluye:
- consulta y filtros por fecha, usuario, acción, tabla, IP y texto;
- indicadores de eventos, accesos, cambios, anulaciones y usuarios;
- gráfico de actividad diaria;
- detalle de valores anteriores y nuevos almacenados como JSON;
- exportación CSV;
- impresión y guardado como PDF desde el navegador;
- integración con roles y permisos;
- consultas preparadas y marcadores SQL únicos;
- límite preventivo de resultados para proteger memoria y rendimiento.

Base analizada:
La tabla auditoria soporta id_usuario, tabla_afectada, registro_id, acción,
valores_anteriores JSON, valores_nuevos JSON, descripción, IP y fecha.

Nota:
Los eventos históricos que no tengan valores JSON seguirán mostrándose
correctamente. Los nuevos módulos pueden registrar esos valores para una
trazabilidad todavía más detallada.
