📍Skutr Docs — Día 11. Documentos bajo control
Ayer — el brief se volvió editable y el cliente que no vino. Hoy — precisión legal, gestión de documentos y oficina móvil.
—
⚖️ Prompts de presupuestos y contratos — reescritos desde cero
El presupuesto sonaba como «nos complace ofrecerle nuestros servicios».
Ahora — como un senior account director: títulos orientados a resultados, léxico de consultoría, prohibición de clichés como «equipo de profesionales» y «enfoque individual».
En los contratos encontré un error crítico: referencia al artículo 139 del Código Civil de la Federación Rusa en la sección NDA. Este artículo fue eliminado del Código Civil en 2008. Lo reemplacé por la Ley Federal 98 «Sobre el secreto comercial» y los artículos 1465–1472 del Código Civil. Añadí cláusula anticorrupción (Ley Federal 273), intercambio electrónico de documentos (Ley Federal 63), datos personales (Ley Federal 152), devolución de materiales. Reforcé las referencias en todos los tipos: servicios, contratos de obra, NDA.
—
💰 Costo: cinco lugares donde se perdía el precio del freelancer
El freelancer establece el costo final de 700 000 en el panel. Abre el contrato — en el texto «80 000», en el total «700 000», y en letras «ochenta mil». Tres números diferentes en un mismo documento.
Causa: final_price no se propagaba a cinco puntos — bot-PDF, texto de la sección «Costo», total del contrato, suma en letras, presupuesto. En cada lugar, el LLM insertaba su propia estimación en lugar del precio real.
Corregí los cinco. Añadí postprocesamiento con regex al texto de la sección «Costo». Y un recálculo de seguridad de la suma en letras al renderizar el PDF — incluso si la base de datos tiene datos antiguos, el PDF será correcto.
—
🗑 Eliminación de documentos y proyectos
Antes solo se podían crear documentos y proyectos. Contrato de prueba, presupuesto fallido, proyecto borrador — todo se acumulaba. Ahora en cada tarjeta hay un icono de papelera. Diálogo de confirmación, eliminación en cascada de datos relacionados (brief, pliego, entrevistas, materiales). Los documentos al eliminar un proyecto se conservan — se les asigna project_id nulo.
—
📱 Adaptación móvil — 12 componentes
Recorrí todo el panel con ojos de pantalla móvil de 320px. La búsqueda con ancho fijo se salía de la pantalla. Las insignias de proyectos empujaban el contenido. Las modales chocaban con los bordes. Los botones «Guardar / Brief / Pliego» no cabían en el encabezado.
Corregí: padding y margin adaptativos, truncado en textos largos, ocultación de elementos secundarios en móvil, botones compactos, overflow-x-auto en pestañas.
—
💼 Botón «Mi panel»
El panel web con funcionalidad completa existía desde hace tiempo: creación de documentos, contrapartes, datos bancarios, PDF. Pero solo se podía acceder a través de un proyecto o escribiendo manualmente la URL.
Añadí el botón «Mi panel» en el menú principal del bot. Un enlace normal — se abre en el navegador, no en Mini App. Ahora el freelancer que no necesita proyectos ni IA para briefs puede simplemente trabajar con documentos en el panel. Además, tras crear cada documento en el bot — botón «Abrir en el panel».
—
💡 Insight del día
Un artículo de ley eliminado en una plantilla de contrato no es un error, es un riesgo reputacional. Si un freelancer envía a un cliente un NDA con referencia a una norma inexistente — la confianza en el servicio se anula en un segundo. La IA genera el texto, pero la responsabilidad por la corrección legal recae en el producto.
—
🎯 Resumen del día: reelaboración de prompts de presupuestos y contratos, corrección de 5 puntos de pérdida de precio, eliminación de documentos y proyectos, adaptación móvil de 12 componentes, botón «Mi panel» en el bot.
—
#buildinpublic #skutrdocs #IA #freelance #autónomos #startup #SaaS #producto #UX
Comentarios
0Aún no hay comentarios.