Principios de integración
Límites estables entre Person Search Platform y el corpus jurídico autorizado.
La aplicación comercial y el corpus se mantienen como subsistemas separados.
La capa SaaS administra:
- clientes, usuarios y organizaciones;
- API keys y permisos;
- límites, medición y facturación;
- auditoría de consultas;
- documentación y experiencia de integración.
El adaptador de corpus se ocupa de buscar y normalizar resultados. Local y el VPS independiente de Resillia utilizan datos sintéticos mientras la fuente real no esté aprobada. El adaptador LegalTax ya implementa acceso controlado y de solo lectura, pero permanece desactivado.
El piloto expone un contrato estable con respuestas sintéticas. La búsqueda depende de una interfaz de proveedor y el contrato admite tanto synthetic como legaltax_corpus; activar el segundo no cambia la integración de los clientes.
legaltax_corpus usa una segunda conexión PostgreSQL dedicada y de solo lectura. Nunca comparte DATABASE_URL, migraciones, tablas, colas ni almacenamiento escribible con LegalTax. La fuente debe estar en una allowlist explícita y los límites de conexión y tiempo se mantienen deliberadamente bajos.
Credenciales separadas
La API key de Resillia identifica a la organización cliente, aplica sus permisos y cuota y registra sus unidades facturables. BICSA utilizará esta credencial contra el contrato OpenAPI de Resillia.
Si el adaptador necesita Gemini para clasificar, resumir o normalizar documentos, la Gemini API key será un secreto interno de Resillia en el servidor. Nunca se entrega al cliente, no identifica a BICSA y no reemplaza la autenticación ni el contrato de la API B2B.

