📍Skutr Docs — Dia 11. Documentos sob controle
Ontem — o briefing tornou-se editável e o cliente que não apareceu. Hoje — precisão jurídica, gestão de documentos e escritório móvel.
—
⚖️ Prompts de proposta e contratos — reescritos do zero
A proposta soava como "temos o prazer de oferecer nossos serviços".
Agora — como um senior account director: títulos orientados a resultados, vocabulário de consultoria, proibição de clichês como "equipe de profissionais" e "abordagem individual".
Nos contratos, encontrei um bug crítico: referência ao art. 139 do Código Civil da Federação Russa na seção de NDA. Este artigo foi removido do Código Civil desde 2008. Substituí pela Lei Federal nº 98 "Sobre Segredo Comercial" e artigos 1465–1472 do Código Civil. Adicionei cláusula anticorrupção (Lei Federal nº 273), fluxo de documentos eletrônicos (Lei Federal nº 63), dados pessoais (Lei Federal nº 152), devolução de materiais. Reforcei referências em todos os tipos: serviços, empreitada, NDA.
—
💰 Custo: cinco lugares onde o preço do freelancer se perdia
O freelancer define o valor final de 700.000 no escritório. Abre o contrato — no texto "80.000", no total "700.000", e por extenso "oitenta mil". Três números diferentes no mesmo documento.
Motivo: final_price não era propagado para cinco pontos — bot-PDF, texto da seção "Custo", total do contrato, valor por extenso, proposta. Em cada lugar, o LLM colocava sua própria estimativa em vez do preço real.
Corrigi todos os cinco. Adicionei pós-processamento regex ao texto da seção "Custo". E recálculo de proteção do valor por extenso na renderização do PDF — mesmo que haja dados antigos no banco, o PDF estará correto.
—
🗑 Exclusão de documentos e projetos
Antes, documentos e projetos só podiam ser criados. Contrato de teste, proposta malsucedida, projeto-rascunho — tudo se acumulava. Agora, em cada cartão — ícone de lixeira. Diálogo de confirmação, exclusão em cascata de dados relacionados (briefing, especificações, entrevistas, materiais). Documentos ao excluir projeto são preservados — seu project_id é zerado.
—
📱 Adaptação móvel — 12 componentes
Percorri todo o escritório com olhos de tela móvel de 320px. A busca com largura fixa ultrapassava a tela.
Os badges de projetos empurravam o conteúdo. Modais encostavam nas bordas. Os botões "Salvar / Briefing / Especificações" não cabiam no cabeçalho.
Corrigi: padding e margin adaptáveis, truncate em textos longos, ocultação de elementos secundários no mobile, botões compactos, overflow-x-auto nas abas.
—
💼 Botão "Meu escritório"
O escritório web com funcionalidade completa existia há muito tempo: criação de documentos, contrapartes, dados bancários, PDF. Mas só se podia acessar através de um projeto ou digitando manualmente a URL.
Adicionei o botão "Meu escritório" no menu principal do bot. Link comum — abre no navegador, não Mini App. Agora o freelancer que não precisa de projetos e briefing com IA pode simplesmente trabalhar com documentos no escritório. Além disso, após a criação de cada documento no bot — botão "Abrir no escritório".
—
💡 Insight do dia
Um artigo de lei removido no template de contrato não é um bug, é um risco de reputação. Se um freelancer envia a um cliente um NDA com referência a uma norma inexistente — a confiança no serviço é aniquilada em um segundo. A IA gera o texto, mas a responsabilidade pela correção jurídica é do produto.
—
🎯 Resumo do dia: reformulação dos prompts de proposta e contratos, correção de 5 pontos de perda de preço, exclusão de documentos e projetos, adaptação móvel de 12 componentes, botão "Meu escritório" no bot.
—
#buildinpublic #skutrdocs #IA #freela #autônomos #startup #SaaS #produto #UX
Comentários
0Ainda não há comentários.
Entre para participar da conversa.