El problema — y por qué no prometemos «todo verificado»
Los análisis de IA y las respuestas del chat pueden contener normas, sentencias o números de expediente que suenan plausibles pero son incorrectos. No es un fallo de SmartLegalPro, es un límite de todo modelo de lenguaje.
Lo que no queremos hacer: poner «no verificado» a todo de forma general, o fingir que hemos contrastado cada afirmación con Internet. Sería deshonesto.
Lo que hacemos en su lugar: distinguir tres estados claros:
- Del documento — una cita o un hecho que figura en el original (análisis con source_quote).
- Valoración de la IA — conocimiento del modelo sin una búsqueda web independiente (chat estándar y análisis estándar).
- Búsqueda de fuentes realizada — usted ha iniciado activamente «Añadir fuentes»; el resultado es un registro de investigación guardado.
Cómo funciona la ampliación de fuentes
Dónde: el Vault (análisis de documentos) y el chat de documentos.
Flujo:
- Seleccione al menos 30 caracteres (una frase, un párrafo, un punto).
- Barra de herramientas «Añadir fuentes» — el precio aparece antes de iniciar (
CostHint, clave de acciónsource_verify_expand). - Cuadro de diálogo de confirmación con una nota de cumplimiento: registro de investigación, sin garantía.
- Perplexity sonar-pro busca fuentes primarias (leyes, sentencias, autoridades) — solo para el texto seleccionado, sin recalcular el análisis (ampliar, no recalcular).
- Se recupera cada URL; las citas se comprueban con la página de destino:
- Distintivo «Cita encontrada en la página» — coincidencia del fragmento en la página en directo.
- Distintivo «Cita no confirmada» — fuente encontrada, redacción no verificable en la página (no automáticamente «incorrecta»).
- Las afirmaciones sin fuente primaria se enumeran por separado.
- El resultado se guarda en
source_expansions— consultable por documento en la vista general del Vault.
Caché: mismo texto + mismo país en menos de 24 horas → resultado desde la caché, 0 créditos.
Monetización — transparente y configurable por el administrador
- Clave de acción:
source_verify_expand. - Predeterminado: 1 crédito.
- Rango de administrador: 0–10 créditos (administrador de la plataforma → Action Costs).
- Facturación: solo tras la confirmación; reembolso en caso de error técnico.
- Chat estándar: sin búsqueda web incluida — solo el precio
chat_message.
Qué funciona de verdad — y qué no
Funciona bien
- Búsqueda dirigida a un único fragmento resaltado con el contexto del análisis/documento.
- Fuentes estructuradas con tipo, tribunal/autoridad y número de expediente solo si consta en la página de origen.
- Comprobación del fragmento con la página HTML recuperada (sin confianza ciega en la respuesta de la IA).
- Persistencia: su archivo de investigación personal por documento — base para futura información del Vault / wiki.
- Enmascaramiento de datos personales (PII) antes de la llamada a Perplexity (como en otros flujos).
Límites — planifíquelos de forma realista
- Sin verificación completa: nadie puede garantizar «todas las sentencias del mundo». La búsqueda es best-effort.
- La comprobación del fragmento es heurística: las páginas dinámicas, los muros de pago o las sentencias disponibles solo en PDF pueden pasar por alto coincidencias → «no confirmada» ≠ «incorrecta».
- Errores de Perplexity: si la API falla, reembolsamos los créditos, pero no obtiene ningún resultado.
- Jurisdicción: principalmente el
countrydel documento; lo transfronterizo sigue siendo complejo. - No sustituye a un abogado: incluso con fuentes sigue siendo un trabajo informativo, no asesoramiento.
Cumplimiento y prompts
- Prompt de sistema del chat (
chatAntiHallucinationBlock): sin sentencias inventadas, sin falsas afirmaciones de «búsqueda de fuentes realizada». - Prompt de Perplexity (
perplexityVerifyExpand.ts): solo verificación, esquema JSON,claims_without_source, indicaciones sobre fuentes primarias nacionales. - Aviso legal en la interfaz en cada panel de resultados; FAQ
platformFaq.webSearchExtra. - Historial de créditos: etiquetas legibles, reembolsos incluidos.
Wiki del Vault — qué será posible a continuación
Cada ampliación de fuentes ya es una fila estructurada en la base de datos (extracto, resumen, JSON de fuentes, estado, marca de tiempo). Esa es la base para:
- fijar / marcar como favorito en el Vault (previsto),
- referencias cruzadas al extracto del expediente y al análisis,
- un futuro wiki documental consultable, creado a partir de sus propias investigaciones.
Hoy: el historial bajo el análisis + un panel integrado tras cada búsqueda.
Dónde probarlo
- Vault → abra un documento con un análisis.
- Seleccione un fragmento → «Añadir fuentes».
- Bajo el análisis: despliegue Ampliaciones de fuentes (n).
El mismo flujo en el chat de documentos con un documento vinculado.
Su opinión directamente sobre el resultado (👍/👎) nos ayuda a mejorar los prompts y los filtros de dominio.




