Analizador de Contratos Mineros

Documento Funcional del MVP

Plataforma de inteligencia artificial para el analisis automatizado de contratos y documentos legales del sector minero chileno.

Version 0.3.0
Fecha Marzo 2026
Estado MVP Desplegado
Dominio contratos.rstocker.dev

Tabla de Contenidos

  1. Vision General del Producto
  2. El Problema que Resuelve
  3. Usuarios y Perfiles
  4. Funcionalidades Principales
  5. Flujo General del Sistema
  6. Diagrama de Casos de Uso
  7. Flujo Detallado: Analisis de Contrato
  8. Flujo Detallado: Conversacion Interactiva
  9. Sistema de Criterios de Analisis
  10. Clasificacion de Riesgos
  11. Tipos de Documentos Soportados
  12. Interfaz de Usuario
  13. Seguridad y Acceso
  14. Infraestructura y Despliegue
  15. Inteligencia Artificial: Como Funciona
  16. Estado Actual y Evolucion

01 Vision General del Producto

El Analizador de Contratos Mineros es una plataforma web impulsada por inteligencia artificial disenada para transformar la manera en que profesionales legales y de negocios revisan contratos del sector minero en Chile. En lugar de depender exclusivamente de la revision manual — un proceso lento, costoso y propenso a errores humanos — el sistema permite subir documentos y obtener un analisis estructurado de riesgos en minutos.

Propuesta de valor: Reducir el tiempo de revision de contratos de dias o semanas a minutos, manteniendo un nivel de detalle profesional y la capacidad de profundizar en cualquier hallazgo a traves de una conversacion interactiva con la IA.

PDF + Excel
Formatos soportados
2
Proveedores de IA
4
Niveles de riesgo
Tiempo real
Respuestas en streaming

La plataforma combina tecnicas avanzadas de procesamiento de documentos (incluyendo OCR para documentos escaneados), busqueda semantica vectorial y modelos de lenguaje de ultima generacion (Claude de Anthropic y Gemini de Google) para entregar analisis precisos, contextualizados y trazables hasta la clausula y pagina exacta del documento original.

02 El Problema que Resuelve

La Realidad Actual

En el sector minero chileno, la gestion de contratos implica lidiar con documentos extensos, complejos y de alta relevancia legal. Un contrato minero tipico puede tener decenas o cientos de paginas, incluyendo clausulas sobre responsabilidades laborales, medioambientales, penalidades financieras, garantias y jurisdiccion.

Desafios Principales

Tiempo de Revision

La revision manual de un contrato completo puede tomar dias. Cuando hay multiples documentos asociados (anexos, adendas, estados de pago), el tiempo se multiplica.

Riesgo de Omision

Clausulas criticas pueden pasar desapercibidas en revisiones manuales, especialmente cuando el volumen de trabajo es alto o los plazos son ajustados.

📈

Falta de Estandarizacion

Cada profesional revisa con sus propios criterios. No existe un marco consistente para evaluar riesgos de manera uniforme entre diferentes contratos o proyectos.

📄

Multiples Documentos

Un proyecto minero involucra contratos, anexos, adendas, tablas de referencia y estados de pago. Cruzar informacion entre ellos manualmente es propenso a errores.

La Solucion

El Analizador de Contratos Mineros aborda cada uno de estos desafios al automatizar la lectura, comprension y evaluacion de documentos utilizando inteligencia artificial. El sistema no reemplaza al profesional — lo potencia, entregandole un primer analisis estructurado sobre el cual puede profundizar, cuestionar y tomar decisiones informadas.

03 Usuarios y Perfiles

El sistema esta disenado para ser utilizado por diferentes perfiles profesionales dentro del ecosistema de contratos mineros:

Abogado / Analista Legal

Revisa clausulas de riesgo, verifica cumplimiento normativo y evalua implicancias legales de los contratos.

💼

Gerente de Contratos

Supervisa el portafolio de contratos de un proyecto, necesita vision ejecutiva rapida de los riesgos principales.

📊

Administrador de Contrato

Gestiona el dia a dia del contrato, cruza informacion entre documentos y verifica estados de pago.

🛠

Jefe de Proyecto Minero

Necesita entender riesgos operacionales y financieros sin profundizar en jerga legal.

Nota sobre roles: El sistema permite configurar la perspectiva del analisis segun el rol. Por ejemplo, un analisis desde la perspectiva del "mandante" (quien contrata) enfocara los riesgos de manera distinta a uno desde la perspectiva del "contratista".

04 Funcionalidades Principales

A. Gestion de Proyectos

El sistema organiza el trabajo en proyectos. Cada proyecto representa un conjunto de documentos relacionados — por ejemplo, todos los contratos y anexos de una faena minera especifica. Dentro de cada proyecto se pueden:

B. Carga y Procesamiento de Documentos

El usuario sube documentos al sistema arrastrando archivos o seleccionandolos desde su computador. El sistema automaticamente:

  1. Lee el documento — extrae todo el texto, incluso de documentos escaneados (usando OCR)
  2. Detecta tablas — identifica y extrae tablas tanto en PDFs como en planillas Excel
  3. Divide inteligentemente — separa el texto en secciones logicas (clausulas, articulos) respetando la estructura del documento
  4. Comprende el contenido — genera representaciones matematicas del significado del texto para permitir busquedas por concepto, no solo por palabras exactas
  5. Almacena para consulta — guarda todo en una base de datos optimizada para busquedas rapidas

Documentos escaneados: El sistema es capaz de leer documentos que son imagenes (como fotos de contratos o PDFs generados por escaner) gracias a tecnologia de reconocimiento optico de caracteres (OCR) con soporte para espanol.

C. Analisis de Riesgos con IA

La funcionalidad central del sistema. El usuario hace preguntas o solicita analisis, y la IA:

D. Conversaciones Interactivas

El analisis no es un evento unico — es una conversacion. El usuario puede:

E. Extraccion de Datos Especificos

F. Criterios de Analisis Personalizables

05 Flujo General del Sistema

El siguiente diagrama muestra el flujo completo desde que un usuario accede al sistema hasta que obtiene resultados de su analisis:

Diagrama de Flujo General del Sistema

ACCESO AL SISTEMA ORGANIZACION PROCESAMIENTO AUTOMATICO ANALISIS CON IA RESULTADOS Y SEGUIMIENTO Usuario accede al sistema Autenticacion con usuario y contrasena Panel de Proyectos Crear nuevo o seleccionar existente Crear nuevo proyecto Configurar criterios Subir documentos (PDF / Excel) Arrastrar y soltar o seleccionar archivos automatico Extraer texto PDF digital + OCR Detectar tablas Estructuras tabulares Dividir en secciones Clausulas y articulos Generar embeddings Comprension semantica 🗃 Almacenado en base de datos vectorial Documento listo para analisis Usuario hace pregunta o pide analisis Ej: "Analiza los riesgos de este contrato" Buscar secciones En todos los documentos IA analiza con criterios Claude (Anthropic) o Gemini (Google) Generar hallazgos Estructurados con riesgo Resultados en tiempo real (streaming) Hallazgos con clausula, riesgo, paginas y documento fuente Preguntas de seguimiento Exportar reporte nueva pregunta

06 Diagrama de Casos de Uso

El siguiente diagrama muestra todas las acciones que un usuario puede realizar dentro del sistema, agrupadas por area funcional:

Diagrama de Casos de Uso del Sistema

Sistema: Analizador de Contratos Mineros Usuario IA Claude Gemini Motor IA GESTION DE PROYECTOS Crear proyecto Ver lista de proyectos Eliminar proyecto GESTION DE DOCUMENTOS Subir documento Clasificar tipo de doc. Organizar en carpetas Ver estado de procesamiento ANALISIS E INTERACCION CON IA Solicitar analisis de riesgos Hacer preguntas sobre contrato Seleccionar modelo de IA Elegir estilo (detallado/resumen) Ver hallazgos con nivel de riesgo CONVERSACIONES Crear conversacion Preguntas de seguimiento Exportar como reporte Renombrar / eliminar CRITERIOS DE ANALISIS Crear set de criterios Agregar/editar reglas Asignar criterios a proyecto EXTRACCION DE DATOS Ver metadatos del contrato Extraer tabla de PDF Exportar tabla a Excel LEYENDA Accion del usuario Participacion de IA Caso de uso

07 Flujo Detallado: Analisis de un Contrato

A continuacion se describe paso a paso que ocurre internamente cuando un usuario sube un documento y solicita su analisis:

Flujo de Procesamiento y Analisis

USUARIO SISTEMA (Backend) MOTOR DE PROCESAMIENTO INTELIGENCIA ARTIFICIAL Sube PDF o Excel Arrastra o selecciona Valida formato y tamano Guarda archivo en disco Extrae texto del PDF Digital o escaneado (OCR) Detecta tablas En PDF y Excel Divide en secciones Clausulas, articulos, subclausulas Genera embeddings Representacion numerica del significado del texto Almacena en ChromaDB Base de datos vectorial Estado: "Listo" Documento procesado Ve indicador verde Documento listo FASE DE ANALISIS Escribe pregunta "Identifica clausulas de riesgo alto" Recibe consulta Convierte pregunta en embedding (vector) Busqueda semantica Encuentra secciones mas relevantes de TODOS los docs Analisis con IA Aplica criterios de riesgo Evalua cada seccion Genera hallazgos Clausula, riesgo, paginas, descripcion, doc. fuente Envia en tiempo real Streaming SSE Ve resultados Texto aparece palabra por palabra en pantalla Hallazgos estructurados Tarjetas con riesgo, clausula paginas y documento origen Profundizar? Seguimiento? Si No Exportar reporte FIN

Explicacion del Flujo

1. Carga del Documento

El usuario arrastra un archivo PDF o Excel al area de carga. El sistema valida que sea un formato soportado y que no exceda el tamano maximo (100 MB).

2. Extraccion de Texto

Para PDFs digitales, el sistema lee directamente el texto. Para PDFs escaneados (imagenes), utiliza tecnologia OCR con soporte para espanol. Para archivos Excel, convierte las hojas en formato de tabla legible.

3. Deteccion de Tablas

El sistema identifica automaticamente las tablas dentro de los documentos, incluso aquellas sin bordes visibles, preservando su estructura original.

4. Segmentacion Inteligente

El texto se divide en secciones logicas respetando la estructura del contrato: clausulas principales, articulos, subclausulas. Cada seccion mantiene referencia a sus paginas originales.

5. Comprension Semantica

Cada seccion se convierte en una representacion matematica (embedding) que captura su significado, no solo las palabras. Esto permite buscar por concepto: "penalidades" encontrara secciones sobre "multas" aunque no usen esa palabra exacta.

6. Almacenamiento Vectorial

Los embeddings se almacenan en una base de datos especializada (ChromaDB) optimizada para busquedas por similitud semantica. El documento queda marcado como "listo".

7. Consulta del Usuario

El usuario escribe su pregunta o solicita un analisis. La pregunta tambien se convierte en embedding para buscar las secciones mas relevantes.

8. Busqueda Balanceada

El sistema busca en todos los documentos del proyecto, asegurando que cada documento contribuya proporcionalmente a los resultados, evitando que un documento muy largo domine.

9. Analisis con IA

Las secciones relevantes se envian al modelo de IA (Claude o Gemini) junto con los criterios de riesgo. La IA evalua cada seccion y genera hallazgos estructurados.

10. Resultados en Tiempo Real

Los resultados se envian al usuario palabra por palabra (streaming), permitiendo ver el analisis mientras se genera. Al finalizar, se muestran los hallazgos como tarjetas organizadas.

08 Flujo Detallado: Conversacion Interactiva

Una de las caracteristicas mas poderosas del sistema es la capacidad de mantener conversaciones de multiples turnos con la IA. Esto permite profundizar en hallazgos especificos, pedir aclaraciones o analizar el contrato desde diferentes angulos.

Flujo de Conversacion Multi-turno

Ciclo de Conversacion Interactiva INICIO Crear o seleccionar conversacion Cada conversacion mantiene su contexto Configurar opciones de analisis Modelo: Claude / Gemini Estilo: Detallado / Resumen Tokens: 4K / 8K / 16K Criterios seleccionados Usuario escribe pregunta Texto libre sobre el contrato Sistema procesa con RAG + IA Busca contexto relevante + historial de la conversacion Considera preguntas y respuestas anteriores Respuesta en streaming Texto + hallazgos estructurados Continuar? Nueva pregunta Finalizar Exportar reporte .md MEMORIA AUTOMATICA Si la conversacion se alarga, el sistema compacta el historial automaticamente para mantener contexto

Caracteristicas Clave de la Conversacion

💬

Contexto Persistente

Cada pregunta considera las preguntas y respuestas anteriores. La IA "recuerda" lo que ya se ha discutido.

📈

Compactacion Automatica

Cuando la conversacion se vuelve muy larga (mas de 12,000 tokens), el sistema automaticamente resume los turnos antiguos para mantener el contexto sin perder informacion importante.

📋

Multiples Hilos

Se pueden tener varias conversaciones simultaneas sobre el mismo proyecto, cada una con un enfoque diferente.

💾

Exportacion

Cualquier conversacion puede descargarse como documento Markdown, util para generar reportes o compartir hallazgos.

09 Sistema de Criterios de Analisis

Los criterios son el "lente" a traves del cual la IA analiza los documentos. Permiten personalizar que buscar, desde que perspectiva y con que nivel de importancia. Esto asegura que el analisis sea relevante para el contexto especifico de cada proyecto.

Estructura de un Criterio

Elemento Descripcion Ejemplo
Nombre del set Identificador del conjunto de criterios "Criterios Mineros Chile - Mandante"
Descripcion Proposito del conjunto "Evaluacion de riesgos para el mandante en contratos EPC"
Rol / Perspectiva Desde que punto de vista se analiza "Mandante", "Contratista", "Regulador"
Reglas Lista de condiciones individuales a evaluar Ver ejemplos abajo

Ejemplo de Reglas en un Criterio

Categoria Condicion Riesgo
Penalidades Multas diarias sin limite o tope maximo ALTO
Plazos Plazos de ejecucion sin holgura para imprevistos ALTO
Garantias Boletas de garantia superiores al 15% del valor total MEDIO
Responsabilidad Clausulas de indemnidad amplias sin excepciones ALTO
Terminacion Causales de terminacion anticipada unilateral MEDIO
Seguridad Requisitos de seguridad laboral no alineados con normativa vigente BAJO
Jurisdiccion Jurisdiccion fuera de Chile o arbitraje extranjero INFO

Criterios por defecto: Se puede marcar un set de criterios como "por defecto", el cual se aplicara automaticamente a nuevos proyectos. Los usuarios siempre pueden activar o desactivar criterios adicionales segun necesidad.

10 Clasificacion de Riesgos

El sistema clasifica cada hallazgo en uno de cuatro niveles de riesgo, facilitando la priorizacion de la revision:

ALTO

Riesgo significativo que requiere atencion inmediata. Clausulas que podrian generar perdidas financieras importantes, responsabilidades desproporcionadas o incumplimientos legales graves.

Ejemplo: "Multas diarias sin tope maximo que podrian superar el valor total del contrato."

MEDIO

Riesgo moderado que debe ser evaluado y posiblemente negociado. Clausulas que representan condiciones desfavorables pero manejables con las precauciones adecuadas.

Ejemplo: "Garantias de fiel cumplimiento del 12% del monto total, ligeramente por sobre el estandar de la industria."

BAJO

Riesgo menor que conviene tener en cuenta pero no requiere accion urgente. Clausulas que siguen practicas comunes con pequenas desviaciones.

Ejemplo: "Plazo de entrega de documentacion de cierre podria ser ajustado para mayor holgura."

INFORMATIVO

No representa un riesgo en si, pero es informacion relevante que el usuario debe conocer para tener una vision completa del contrato.

Ejemplo: "La jurisdiccion aplicable es la de Santiago, Chile, conforme a la legislacion nacional."

Estructura de un Hallazgo

Cada hallazgo generado por la IA incluye los siguientes elementos:

Campo Descripcion
ClausulaNombre o numero de la clausula donde se encontro el hallazgo
Nivel de RiesgoALTO, MEDIO, BAJO o INFO
PaginasRango de paginas donde se encuentra el texto relevante
DescripcionExplicacion detallada del hallazgo y por que representa un riesgo
Documento FuenteNombre del archivo del cual proviene (importante en analisis multi-documento)
Tipo de DocumentoContrato, adenda, anexo, estado de pago, etc.
Regla ActivadaSi aplica, la regla del criterio que genero el hallazgo

11 Tipos de Documentos Soportados

Formato Tipo de Documento Descripcion Procesamiento
PDF Digital Contrato, Adenda, Anexo PDFs generados por computador con texto seleccionable Extraccion directa de texto + deteccion de tablas
PDF Escaneado Contrato, Adenda, Anexo PDFs que son imagenes (escaner, fotografia) OCR con reconocimiento optico en espanol
Excel (.xlsx) Estado de Pago, Tabla de Referencia Planillas con datos tabulares Conversion a formato de tabla legible
Excel (.xls) Estado de Pago, Tabla de Referencia Planillas en formato legacy Conversion a formato de tabla legible

Clasificacion por Tipo

📜

Contrato

Documento principal que establece los terminos y condiciones entre las partes.

📝

Adenda

Modificaciones o agregados al contrato original que alteran clausulas especificas.

📎

Anexo

Documentos complementarios con especificaciones tecnicas, planos o detalles adicionales.

💰

Estado de Pago

Planillas con el detalle de avances y pagos realizados o pendientes.

📊

Tabla de Referencia

Tablas con precios unitarios, itemizados o datos de referencia para valorizaciones.

📄

Otro

Cualquier otro documento relevante al proyecto que no calce en las categorias anteriores.

12 Interfaz de Usuario

La interfaz esta disenada para ser intuitiva y eficiente, organizando la informacion en paneles que el usuario puede mostrar, ocultar y redimensionar segun su flujo de trabajo.

Pantalla Principal: Detalle de Proyecto

Layout de la Interfaz Principal

contratos.rstocker.dev/projects/abc123 Mis Proyectos Proyecto Minera Norte Contrato EPC Sur Adenda Servicios + Nuevo Proyecto Documentos Contrato_Marco.pdf contrato - 45 paginas Adenda_01.pdf adenda - 12 paginas EdoPago_Marzo.xlsx estado_pago - procesando... TablaPrecios.xlsx tabla_referencia - listo Arrastra archivos aqui PDF, Excel (max 100MB) Conversacion: Analisis de Riesgos Principales Analiza las clausulas de riesgo alto de todos los documentos He identificado 5 hallazgos principales en sus documentos... ALTO Clausula 12.3 | Pags. 34-36 Multas por atraso sin limite maximo. Podrian superar el 100% del valor del contrato. Fuente: Contrato_Marco.pdf (contrato) ALTO Clausula 8.1 | Pags. 22-24 Clausula de indemnidad amplia que transfiere toda responsabilidad ambiental al contratista. Fuente: Contrato_Marco.pdf (contrato) MEDIO Seccion 2 de Adenda | Pags. 3-4 La adenda modifica los plazos originales pero no ajusta las penalidades proporcionalmente. Fuente: Adenda_01.pdf (adenda) Escribe una pregunta sobre los documentos... Enviar Estado de documentos: Listo Procesando Error

Elementos de la Interfaz

Barra Lateral (Sidebar)

Lista de todos los proyectos del usuario. Permite navegar entre proyectos y crear nuevos.

Panel de Documentos

Lista de documentos del proyecto con indicador de estado, tipo y acciones (eliminar, mover a carpeta).

Panel de Conversacion

Area principal donde se interactua con la IA. Muestra mensajes, hallazgos y permite escribir preguntas.

Panel de Metadatos

Muestra los datos extraidos del contrato: partes, fechas, montos, jurisdiccion.

Panel de Criterios

Muestra los criterios activos y permite seleccionar cuales aplicar al analisis.

Visor de PDF

Al hacer clic en un hallazgo, abre el PDF en las paginas relevantes para verificar el contexto original.

13 Seguridad y Acceso

El sistema implementa multiples capas de seguridad para proteger el acceso y los datos:

Conexion Cifrada (HTTPS)

Toda la comunicacion entre el navegador del usuario y el servidor esta cifrada con certificados SSL/TLS de Let's Encrypt. Esto impide que terceros intercepten la informacion transmitida.

Autenticacion con Contrasena

El acceso al sistema requiere nombre de usuario y contrasena. Sin credenciales validas, no es posible ver ni interactuar con ningun contenido.

Redireccion Automatica

Si alguien intenta acceder por HTTP (no cifrado), el sistema automaticamente lo redirige a la version segura HTTPS.

Almacenamiento Local

Los documentos y datos se almacenan en el servidor propio, no en servicios de terceros. Solo las consultas a la IA salen del servidor (cifradas) para obtener el analisis.

Nota sobre privacidad: Los fragmentos de texto de los documentos son enviados a los proveedores de IA (Anthropic o Google) para generar el analisis. Estos proveedores tienen politicas de privacidad que impiden el uso de estos datos para entrenamiento de modelos, pero es importante que los usuarios lo tengan presente.

14 Infraestructura y Despliegue

El sistema se ejecuta en un servidor virtual privado (VPS) con la siguiente arquitectura:

Diagrama de Infraestructura

Internet (HTTPS) Servidor VPS (contratos.rstocker.dev) Nginx SSL + Auth + Proxy reverso archivos estaticos peticiones /api/* Frontend (React) Interfaz de usuario Visor PDF, Chat, Dashboard Backend (FastAPI) API REST + Procesamiento Embeddings + OCR ChromaDB Base datos vectorial Almacenamiento PDFs, Excel, JSON, Chats APIs Externas Anthropic Google Docker

Despliegue Automatico

Cada vez que se sube un cambio al repositorio de codigo (rama principal en GitHub), un proceso automatizado se encarga de:

  1. Conectarse al servidor via SSH
  2. Descargar los ultimos cambios
  3. Reconstruir los contenedores Docker
  4. Reiniciar los servicios sin tiempo de inactividad significativo

Resultado: Los cambios en el codigo se reflejan en produccion en cuestion de minutos, sin intervencion manual y sin interrumpir el servicio para los usuarios activos.

15 Inteligencia Artificial: Como Funciona

El sistema utiliza una tecnica llamada RAG (Retrieval-Augmented Generation), que combina la busqueda de informacion relevante con la generacion de texto por IA. A continuacion se explica de forma simple como funciona:

Proceso RAG Simplificado

1. PREGUNTA "Que riesgos tiene este contrato en penalidades?" El usuario pregunta 2. BUSQUEDA El sistema busca las secciones del contrato que hablan sobre penalidades, multas, sanciones... Busqueda por significado, no solo por palabras 3. ANALISIS IA La IA lee las secciones encontradas y las evalua contra los criterios de riesgo configurados. Claude o Gemini genera el analisis 4. RESULTADOS Hallazgos ordenados por nivel de riesgo, con: ALTO Clausula MEDIO Paginas BAJO Descripcion Por que RAG y no solo enviar el contrato completo a la IA? Los contratos pueden tener cientos de paginas. RAG busca solo lo relevante, lo que mejora la precision, reduce costos y permite citar fuentes exactas.

Modelos de IA Disponibles

Proveedor Modelo Caracteristicas
Anthropic (Claude) Claude Opus 4.6 Maxima capacidad de razonamiento. Ideal para analisis complejos
Claude Sonnet 4.6 / 4.5 Buen balance entre capacidad y velocidad
Claude Haiku 4.5 Mas rapido y economico. Bueno para consultas simples
Google (Gemini) Gemini 2.5 Pro Alta capacidad de razonamiento de Google
Gemini 2.5 Flash Rapido y capaz, buena relacion costo-beneficio
Gemini 2.0 Flash Velocidad optimizada para respuestas rapidas

Seleccion de modelo: El usuario puede elegir que modelo usar para cada consulta. Para analisis profundos y criticos se recomienda Claude Opus o Gemini Pro. Para consultas rapidas y exploratorias, Haiku o Flash ofrecen respuestas casi instantaneas a menor costo.

16 Estado Actual y Evolucion

El MVP ha pasado por multiples fases de desarrollo, cada una agregando capacidades significativas:

Fase 1: Fundacion

Carga basica de PDFs y analisis con IA de un solo documento. Interfaz minima para prueba de concepto.

Fase 2: Soporte Excel

Incorporacion de archivos Excel para analizar estados de pago y tablas de referencia.

Fase 3: Proyectos Multi-documento

Organizacion en proyectos con multiples documentos, carpetas y tipos de archivo.

Fase 4: Analisis Multi-documento

Capacidad de analizar y cruzar informacion entre todos los documentos de un proyecto simultaneamente.

Fase 5: Conversaciones

Sistema de conversaciones multi-turno con historial persistente y compactacion automatica.

Fase 6: Streaming

Respuestas en tiempo real (token por token) para mejor experiencia de usuario.

Fase 7: Metadatos (Actual)

Extraccion automatica de metadatos del contrato: partes, fechas, montos, condiciones clave.

Estado Actual del MVP

Version 0.3.0 — El sistema se encuentra desplegado y operativo en contratos.rstocker.dev con HTTPS, autenticacion, despliegue automatico y todas las funcionalidades descritas en este documento.