Biblioteca por expediente
Cómo Curia organiza documentos del caso y limita el contexto del chat a fuentes seleccionadas.
La Biblioteca es el espacio de documentos de un caso. En la interfaz de producto corresponde al concepto /biblioteca/caso/$caseId: una vista con lista lateral de documentos, estado de procesamiento y controles de selección.
Formatos y límites iniciales
- Tipos permitidos: PDF, DOCX, JPEG y PNG.
- Límite inicial por carga: 50 MB.
- Límite inicial por caso: 20 documentos activos.
- Cada operación valida tenant, caso y permisos.
Estados visibles
Cada documento muestra su ciclo operativo: uploaded, queued, processing, processed o failed. Solo los documentos processed son elegibles para fundamentar el chat.
Selección como contrato de producto
El chat v1 no consulta todo el expediente por defecto. Responde únicamente con los documentos procesados que el usuario selecciona en la Biblioteca.
Cuando un documento se elimina o pasa fuera del estado activo, Curia debe limpiar cualquier selección asociada. La selección no es una sugerencia; es el límite de contexto que protege precisión, privacidad y trazabilidad.
Ejemplo sintético
- Sube
sentencia-demo.pdfycontrato-ejemplo.docx. - Espera OCR:
processing → processed. - Selecciona
sentencia-demo.pdf. - Pregunta: “Resume los hechos relevantes y señala fechas materiales según las fuentes seleccionadas.”
- Curia responde con referencias al documento seleccionado o indica que no hay soporte suficiente.